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"
}

Explore estes dados ao vivo

[
  {
    "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