No key, no account, no rate-limit negotiation — point a client at the URL and ask. That matters most for the administrative half: expenses, payroll, contracts and biddings are exactly the records journalists and citizens want, and the thing usually in the way is a signup form.
A hosted MCP server over Brazil's Senate open data. It covers the legislative side — senators, bills and their progress, votes, committees, plenary sessions, vetoes, speeches and citizen participation through e-Cidadania — and the administrative side, from parliamentary-quota expenses to payroll, contracts and budget execution.
- Senators — senado_listar_senadores, senado_obter_senador, senado_votacoes_senador, senado_senador_historico, senado_senadores_afastados
- Bills and processes — senado_buscar_materias, senado_obter_materia, senado_search_processos, senado_obter_processo, senado_processo_detalhe, senado_autores_atuais
- Votes — senado_search_votacoes, senado_obter_votacao, senado_votos_materia, senado_votacao_comissao, and senado_orientacao_bancada for how each party leadership directed the vote
- Committees and plenary — senado_listar_comissoes, senado_obter_comissao, senado_reunioes_comissao, senado_agenda_comissoes, senado_requerimentos_cpi, senado_agenda_plenario, senado_resultado_plenario, senado_vetos, senado_resultado_veto
- Speech and record — senado_discursos_senador, senado_discursos_plenario, senado_discurso_texto, senado_notas_taquigraficas, senado_videos_taquigrafia
- Citizen participation — the e-Cidadania tools cover public consultations, citizen legislative ideas, interactive events, historical consultation votes broken down by state, and analysis across the open set
- Money and administration — senado_ceaps for parliamentary-quota expenses, senado_orcamento_parlamentar, senado_servidores, senado_remuneracoes_servidores, senado_horas_extras, senado_contratos, senado_licitacoes, senado_terceirizados, senado_empresas_contratadas, senado_suprimento_fundos, senado_execucao_orcamentaria
- Reference tables — senado_tabelas_referencia, senado_tabelas_plenario, senado_tabelas_processo and senado_pessoal_tabelas resolve the codes the other tools take
Nothing to install, no account and no API key: point any MCP client at https://senado.sidneybissoli.com/mcp over Streamable HTTP. It runs on Cloudflare Workers. The npm package senado-br-mcp covers stdio. Data comes from the Senate's legislative and administrative open-data APIs and the e-Cidadania portal. All tool responses are in Portuguese — you can ask in English, but the payloads come back pt-BR.
One command — npx -y mcp-remote https://senado.sidneybissoli.com/mcp
