Court Rules
Regras de protocolo em nível de juiz, feriados judiciais e dados de execução para tribunais federais e estaduais dos EUA.
Servidor MCP hospedado
npx add-mcp 'https://mcp.courtrules.app/mcp'Instala no Claude Code, Codex, Cursor e outros
Documentação
Dados de Regras Judiciais + Fiscalização para Agentes de IA
Ações de fiscalização de privacidade de fontes federais e estaduais. Regras judiciais, procedimentos de juízes e dados de feriados forenses. JSON estruturado com citações de fontes, conectado via MCP.
9 Ferramentas
20+ Tribunais
21 Jurisdições
1.500+ Eventos
Comece em 2 minutos
Para Claude, Cursor, VS Code, Codex ou qualquer cliente MCP. Adicione o servidor, faça login uma vez e o cliente permanece conectado.
1
Adicione o servidor
claude mcp add --transport http court-rules https://mcp.courtrules.app/mcp
Esse é o comando do Claude Code. As etapas para Claude Desktop, Cursor, VS Code e Codex estão em Configuração do cliente abaixo.
3
Faça sua primeira pergunta
Resposta esperada
[
{
"entity": "The Walt Disney Company",
"fine": "$2,750,000",
"date": "2026-02-11",
"violations": [
"opt_out_failure"
]
},
{
"entity": "Jam City, Inc.",
"fine": "$1,400,000",
"date": "2025-11-21",
"violations": [
"opt_out_failure",
"children_data"
]
},
{
"entity": "Illuminate Education, Inc.",
"fine": "$5,100,000",
"date": "2025-11-06",
"violations": [
"student_data",
"health_data",
"security_failure",
"data_breach"
]
}
]
Conecte-se pela sua plataforma
Para equipes de engenharia que criam integrações com clientes MCP
Conexão remota (HTTP Streamable)
Para conexões servidor a servidor a partir do seu backend, use o transporte HTTP Streamable. Nenhum processo local é necessário.
import { Client } from "@modelcontextprotocol/sdk/client/index.js";
import { StreamableHTTPClientTransport } from "@modelcontextprotocol/sdk/client/streamableHttp.js";
// API key from console.courtrules.app. It does not expire.
const transport = new StreamableHTTPClientTransport(
new URL("https://mcp.courtrules.app/mcp"//mcp.courtrules.app/mcp"),
{ requestInit: { headers: { Authorization: \`Bearer ${process.env.COURT_RULES_API_KEY}\` } } }
);
const client = new Client(
{ name: "your-app", version: "1.0.0" },
{ capabilities: {} }
);
await client.connect(transport);
// Search enforcement actions
const result = await client.callTool({
name: "search_enforcement_actions",
arguments: { jurisdiction: "CA", limit: 5 }
});
// Get full details for an event
const details = await client.callTool({
name: "get_enforcement_details",
arguments: { event_id: "evt_001" }
});
Como as plataformas usam esses dados
Três padrões concretos de integração com mapeamentos de campos que você pode implementar hoje.
1
Widget de Hub (Feed Regulatório)
O hub do seu espaço de trabalho jurídico mostra um feed filtrado de eventos de fiscalização. Chame search_enforcement_actions com filtros de jurisdição e setor.
Mapeamento de campos
title título do widget
summary descrição
risk_level indicador de prioridade
event_date carimbo de data/hora
search_enforcement_actionsget_enforcement_stats
2
Criação Automática de Casos
Quando um evento de fiscalização relevante surgir, crie um caso automaticamente. Consulte search_enforcement_actions para novos eventos por data e depois chame get_enforcement_details para cada um.
Mapeie para o esquema do seu caso
event.title título do caso
risk_level prioridade (crítico=urgente, alto=alto, médio=normal)
jurisdiction roteamento da equipe designada
summary + laws_cited descrição do caso
document_urls documentos relacionados
violation_types tags do caso
search_enforcement_actionsget_enforcement_details
3
Análise de Lacunas em Contratos
Quando um evento de fiscalização surgir, analise o portfólio de contratos do seu cliente em busca de lacunas semelhantes. Obtenha os tipos de violação do evento e mapeie-os para termos de busca em contratos.
Tipo de violação para termos de busca em contratos
opt_out_failure "opt-out", "não vender", "direito de opt-out", "GPC"
children_data "COPPA", "consentimento parental", "verificação de idade"
security_failure "criptografia", "controles de acesso", "MFA", "teste de penetração"
data_breach "notificação de violação", "resposta a incidentes", "incidente de segurança"
Busque esses termos no repositório de contratos e sinalize acordos que não tenham essas proteções.
search_enforcement_actionsget_enforcement_details
Experimente as ferramentas
Selecione um cenário para ver o que cada ferramenta retorna.
Entrada
{
"district_id": "ca-los-angeles-superior",
"name": "beaudet"
}
[
{
"judge_slug": "judge-teresa-a-beaudet",
"judge_name": "Judge Teresa A. Beaudet",
"judge_type": "district",
"district_id": "ca-los-angeles-superior",
"status": "active"
}
]
Ferramentas disponíveis
Regras Judiciais
list_courts
Navegue pelos tribunais com contagens ativas de juízes ou encontre um pelo nome
querylimitoffset
search_judges
Busque juízes por distrito, nome ou tipo
district_idnamejudge_type
get_judge_rules
Obtenha todas as regras de um juiz específico, incluindo limites de páginas, requisitos de formato e procedimentos de protocolo
judge_slugdistrict_id
check_compliance
Verifique um documento em relação às regras de um juiz para identificar violações de conformidade
judge_slugdistrict_iddocument_scopepage_countword_count
Fiscalização Regulatória
get_enforcement_details
Obtenha detalhes completos do evento de fiscalização, incluindo leis citadas, remédios, citações de fontes e links de documentos
event_id
get_enforcement_stats
Estatísticas resumidas de ações de fiscalização agrupadas por jurisdição, tipo de violação ou período
group_bydate_fromdate_to
Padrões de Integração
Como as plataformas jurídicas usam esses dados. Veja mapeamentos de campos acima para detalhes de implementação.
Widget de Feed Regulatório
Exiba eventos de fiscalização no hub do seu espaço de trabalho jurídico. Filtre por jurisdição e setor para mostrar apenas o que importa para cada equipe.
search_enforcement_actionsget_enforcement_stats
Criação Automática de Casos
Quando um evento de fiscalização relevante surgir, crie automaticamente um caso no seu espaço de trabalho jurídico com os dados estruturados, atribuído ao membro certo da equipe.
search_enforcement_actionsget_enforcement_details
Conformidade Pré-Protocolo
Verifique documentos em relação às regras específicas do juiz antes do protocolo. Identifique limites de páginas, violações de formato e requisitos processuais.
get_judge_rulescheck_compliance
Pesquisa com Agentes
Permita que agentes de IA respondam perguntas regulatórias e de conformidade com dados estruturados e com fontes, em vez de respostas alucinadas.
Todas as ferramentas
Configuração do cliente
Depois, execute /mcp no Claude Code, selecione court-rules e escolha Autenticar.
claude mcp add --transport http court-rules https://mcp.courtrules.app/mcp
Experimente estes prompts
Funciona no Claude Desktop, Cursor ou qualquer cliente habilitado para MCP.
Mostre-me todos os casos envolvendo violações de dados de crianças em todas as jurisdições
search_enforcement_actions
Quais empresas foram multadas em mais de US$ 1 milhão por violações de dados?
search_enforcement_actions
Quais são os limites de páginas do Juiz Brown para memoriais de julgamento sumário no EDNY?
get_judge_rules
Dê-me estatísticas de fiscalização divididas por jurisdição
get_enforcement_stats
Verifique se meu memorial de 25 páginas está em conformidade com as regras do Distrito Leste de Nova York para a Juíza Amon
check_compliance