Dados Abertos Senado BR MCP
Versão 3.4.3 — serviço independente, somente leitura, não afiliado ao Senado Federal.
Este é um servidor MCP (Model Context Protocol) que expõe os dados abertos do Senado Federal do Brasil — senadores, matérias, votações, comissões, e-Cidadania e dados administrativos (CEAPS, contratações, servidores, orçamento) — para assistentes de IA como Claude e ChatGPT. Código aberto sob licença MIT em GitHub.
Identificação nos logs (User-Agent)
Se você administra as APIs de dados abertos do Senado (legis.senado.leg.br, adm.senado.gov.br) ou o portal e-Cidadania e encontrou este domínio nos seus logs, as requisições vieram deste serviço, identificadas por:
senado-br-mcp/3.4.3 (+https://senado.sidneybissoli.com; sbissoli76@gmail.com)
Dúvidas, problemas de carga ou pedidos de ajuste: escreva para sbissoli76@gmail.com — respondo e ajusto o comportamento do cliente.
Postura de carga
- Somente leitura — nenhuma operação de escrita contra os sistemas do Senado.
- Cache em camadas — memória do isolate + Cache API da Cloudflare, com TTL por categoria de dado; a maioria das requisições dos usuários não chega ao upstream.
- Throttle global — token bucket compartilhado, máximo de 6 requisições concorrentes e orçamento total de 10 s por chamada.
- Backoff educado — retry com backoff exponencial e jitter apenas em 429/503 e falhas de rede.
- Guarda de tamanho — respostas acima do limite são rejeitadas em vez de re-baixadas.
Links
- Endpoint MCP:
https://senado.sidneybissoli.com/mcp(Streamable HTTP) - /status — versão e metadados do último deploy
- /health — health check
- Política de privacidade · Termos de uso
- Código-fonte no GitHub · pacote npm
senado-br-mcp
In English: this is an independent, read-only MCP server for Brazilian Federal Senate open data. If you found this domain in your server logs, the requests came from this client; contact sbissoli76@gmail.com.