← Back to search

senado-br-mcp

sbissoli Scanned 1d ago

MCP server for Brazilian Senate open data — runs hosted on Cloudflare Workers or locally via npx (stdio)

npm
C
69.8 / 100

Versions

3.4.0latest
first seen Jul 21, 2026
1.1.2
first seen May 19, 2026
PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 33

senado_listar_votacoes
annotations: none low

Lista votações do plenário do Senado por ano, podendo filtrar por mês ou período específico.

ano number mes number dataFim string dataInicio string
senado_obter_votacao
annotations: none low

Obtém detalhes de uma votação específica, incluindo votos nominais de cada senador.

codigoVotacao number
senado_votacoes_recentes
annotations: none low

Obtém as votações mais recentes do plenário (últimos N dias). Útil para acompanhar atividade legislativa recente.

dias number
senado_agenda_plenario
annotations: none low

Obtém agenda de sessões do plenário do Senado, incluindo pauta com matérias a serem votadas.

data string dataFim string dataInicio string
senado_agenda_comissoes
annotations: none low

Obtém agenda de reuniões das comissões do Senado. Pode filtrar por data e comissão específica.

data string siglaComissao string
senado_buscar_materias
annotations: none low

Busca matérias legislativas por diversos critérios: tipo (PEC, PL, PLP, MPV), número, ano, palavras-chave, autor ou relator.

ano number sigla string numero number autorNome string tramitando boolean relatorNome string palavraChave string
senado_obter_materia
annotations: none low

Obtém detalhes completos de uma matéria legislativa, incluindo ementa, autoria, situação atual e relator.

codigoMateria number
senado_tramitacao_materia
annotations: none low

Obtém histórico de tramitação de uma matéria, mostrando todas as movimentações em ordem cronológica.

codigoMateria number
senado_textos_materia
annotations: none low

Obtém textos disponíveis de uma matéria (inicial, substitutivo, final) com URLs para download.

codigoMateria number
senado_votos_materia
annotations: none low

Obtém resultado de votações de uma matéria, incluindo placar e votos nominais quando disponíveis.

codigoMateria number
senado_listar_comissoes
annotations: none low

Lista comissões do Senado. Pode filtrar por tipo (permanente, temporária, CPI, mista) e status (ativa/inativa).

ativa boolean
senado_obter_comissao
annotations: none low

Obtém detalhes de uma comissão, incluindo presidente, vice-presidente e finalidade.

sigla string
senado_membros_comissao
annotations: none low

Lista membros atuais de uma comissão, incluindo cargo (presidente, vice, titular, suplente).

sigla string
senado_reunioes_comissao
annotations: none low

Lista reuniões agendadas ou realizadas de uma comissão, com data, hora, local e pauta.

sigla string dataFim string dataInicio string
senado_listar_senadores
annotations: none low

Lista senadores em exercício ou de uma legislatura específica. Pode filtrar por UF e partido.

uf string partido string emExercicio boolean legislatura number
senado_obter_senador
annotations: none low

Obtém informações detalhadas de um senador específico, incluindo dados biográficos, mandatos e comissões.

codigoSenador number
senado_buscar_senador_por_nome
annotations: none low

Busca senadores por nome (útil quando não se tem o código). Retorna lista de senadores correspondentes.

nome string
senado_votacoes_senador
annotations: none low

Lista votações de um senador específico, mostrando como o senador votou em cada matéria.

ano number dataFim string dataInicio string codigoSenador number
senado_legislatura_atual
annotations: none low

Retorna informações sobre a legislatura vigente, incluindo número, período e datas de início/fim.

senado_tipos_materia
annotations: none low

Lista os tipos de matérias legislativas válidos com sigla, nome completo e descrição. Útil para usar em buscas.

senado_partidos
annotations: none low

Lista partidos com representação atual no Senado, incluindo sigla, nome completo e número de senadores.

senado_ufs
annotations: none low

Lista unidades federativas com número de senadores atualmente em exercício por estado.

senado_ecidadania_listar_consultas
annotations: none low

Lista consultas públicas do e-Cidadania com votação cidadã sobre matérias em tramitação.

limite number pagina number
senado_ecidadania_obter_consulta
annotations: none low

Obtém detalhes de uma consulta pública específica, incluindo votos, autor e comentários.

id number
senado_ecidadania_consultas_polarizadas
annotations: none low

Retorna consultas com votação equilibrada (~50/50), útil para identificar temas polarizados na sociedade.

limite number minimoVotos number margemPolarizacao number
senado_ecidadania_consultas_consensuais
annotations: none low

Retorna consultas com alta concordância (>85% em uma direção), útil para identificar temas de consenso.

limite number minimoVotos number percentualMinimo number
senado_ecidadania_listar_ideias
annotations: none low

Lista ideias legislativas propostas por cidadãos no e-Cidadania.

limite number pagina number
senado_ecidadania_obter_ideia
annotations: none low

Obtém detalhes de uma ideia legislativa, incluindo descrição completa, apoios e se foi convertida em PL.

id number
senado_ecidadania_ideias_populares
annotations: none low

Retorna as ideias legislativas mais apoiadas pelos cidadãos.

limite number apenasAbertas boolean
senado_ecidadania_listar_eventos
annotations: none low

Lista eventos interativos (audiências públicas, sabatinas, lives) do e-Cidadania.

limite number comissao string
senado_ecidadania_obter_evento
annotations: none low

Obtém detalhes de um evento interativo, incluindo pauta, convidados e link para vídeo.

id number
senado_ecidadania_eventos_populares
annotations: none low

Retorna eventos com mais comentários e perguntas dos cidadãos.

limite number apenasAgendados boolean
senado_ecidadania_sugerir_tema_enquete
annotations: none low

Analisa e sugere temas para enquete mensal baseado em critérios configuráveis. Evita temas muito polarizados ou com consenso total.

evitarConsenso boolean evitarPolarizacao boolean apenasEmTramitacao boolean minimoParticipacao number

Permissions 2

network medium
Server uses network capabilities via: fetch()
env_vars low
Server uses env_vars capabilities via: process.env

Scan Findings 79

low
Tool 'senado_listar_votacoes' has no annotations annotation_checker · 100%
low
Tool 'senado_obter_votacao' has no annotations annotation_checker · 100%
low
Tool 'senado_votacoes_recentes' has no annotations annotation_checker · 100%
low
Tool 'senado_agenda_plenario' has no annotations annotation_checker · 100%
low
Tool 'senado_agenda_comissoes' has no annotations annotation_checker · 100%
low
Tool 'senado_buscar_materias' has no annotations annotation_checker · 100%
low
Tool 'senado_obter_materia' has no annotations annotation_checker · 100%
low
Tool 'senado_tramitacao_materia' has no annotations annotation_checker · 100%
low
Tool 'senado_textos_materia' has no annotations annotation_checker · 100%
low
Tool 'senado_votos_materia' has no annotations annotation_checker · 100%
low
Tool 'senado_listar_comissoes' has no annotations annotation_checker · 100%
low
Tool 'senado_obter_comissao' has no annotations annotation_checker · 100%
low
Tool 'senado_membros_comissao' has no annotations annotation_checker · 100%
low
Tool 'senado_reunioes_comissao' has no annotations annotation_checker · 100%
low
Tool 'senado_listar_senadores' has no annotations annotation_checker · 100%
low
Tool 'senado_obter_senador' has no annotations annotation_checker · 100%
low
Tool 'senado_buscar_senador_por_nome' has no annotations annotation_checker · 100%
low
Tool 'senado_votacoes_senador' has no annotations annotation_checker · 100%
low
Tool 'senado_legislatura_atual' has no annotations annotation_checker · 100%
low
Tool 'senado_tipos_materia' has no annotations annotation_checker · 100%
low
Tool 'senado_partidos' has no annotations annotation_checker · 100%
low
Tool 'senado_ufs' has no annotations annotation_checker · 100%
low
Tool 'senado_ecidadania_listar_consultas' has no annotations annotation_checker · 100%
low
Tool 'senado_ecidadania_obter_consulta' has no annotations annotation_checker · 100%
low
Tool 'senado_ecidadania_consultas_polarizadas' has no annotations annotation_checker · 100%
low
Tool 'senado_ecidadania_consultas_consensuais' has no annotations annotation_checker · 100%
low
Tool 'senado_ecidadania_listar_ideias' has no annotations annotation_checker · 100%
low
Tool 'senado_ecidadania_obter_ideia' has no annotations annotation_checker · 100%
low
Tool 'senado_ecidadania_ideias_populares' has no annotations annotation_checker · 100%
low
Tool 'senado_ecidadania_listar_eventos' has no annotations annotation_checker · 100%
low
Tool 'senado_ecidadania_obter_evento' has no annotations annotation_checker · 100%
low
Tool 'senado_ecidadania_eventos_populares' has no annotations annotation_checker · 100%
low
Tool 'senado_ecidadania_sugerir_tema_enquete' has no annotations annotation_checker · 100%
high
Remote transport without authentication auth_checker · 70%
info
Sandbox failed to start for behavioral verification behavioral_verifier · 100%
medium
Vulnerable dependency: express@4.18.0 (GHSA-qw6h-vgh9-j6wx) dependency_analyzer · 95%
medium
Vulnerable dependency: express@4.18.0 (GHSA-rv95-896h-c2vc) dependency_analyzer · 95%
medium
Vulnerable dependency: esbuild@0.21.0 (GHSA-67mh-4wv8-2f99) dependency_analyzer · 95%
info
Tool: senado_membros_comissao manifest_parser · 70%
info
package.json metadata manifest_parser · 100%
info
Tool: senado_listar_votacoes manifest_parser · 70%
info
Tool: senado_obter_votacao manifest_parser · 70%
info
Tool: senado_votacoes_recentes manifest_parser · 70%
info
Tool: senado_agenda_plenario manifest_parser · 70%
info
Tool: senado_agenda_comissoes manifest_parser · 70%
info
Tool: senado_buscar_materias manifest_parser · 70%
info
Tool: senado_obter_materia manifest_parser · 70%
info
Tool: senado_tramitacao_materia manifest_parser · 70%
info
Tool: senado_textos_materia manifest_parser · 70%
info
Tool: senado_votos_materia manifest_parser · 70%
info
Tool: senado_listar_comissoes manifest_parser · 70%
info
Tool: senado_obter_comissao manifest_parser · 70%
info
Tool: senado_reunioes_comissao manifest_parser · 70%
info
Tool: senado_listar_senadores manifest_parser · 70%
info
Tool: senado_obter_senador manifest_parser · 70%
info
Tool: senado_buscar_senador_por_nome manifest_parser · 70%
info
Tool: senado_votacoes_senador manifest_parser · 70%
info
Tool: senado_legislatura_atual manifest_parser · 70%
info
Tool: senado_tipos_materia manifest_parser · 70%
info
Tool: senado_partidos manifest_parser · 70%
info
Tool: senado_ufs manifest_parser · 70%
info
Tool: senado_ecidadania_listar_consultas manifest_parser · 70%
info
Tool: senado_ecidadania_obter_consulta manifest_parser · 70%
info
Tool: senado_ecidadania_consultas_polarizadas manifest_parser · 70%
info
Tool: senado_ecidadania_consultas_consensuais manifest_parser · 70%
info
Tool: senado_ecidadania_listar_ideias manifest_parser · 70%
info
Tool: senado_ecidadania_obter_ideia manifest_parser · 70%
info
Tool: senado_ecidadania_ideias_populares manifest_parser · 70%
info
Tool: senado_ecidadania_listar_eventos manifest_parser · 70%
info
Tool: senado_ecidadania_obter_evento manifest_parser · 70%
info
Tool: senado_ecidadania_eventos_populares manifest_parser · 70%
info
Tool: senado_ecidadania_sugerir_tema_enquete manifest_parser · 70%
info
Transport: stdio manifest_parser · 90%
info
Required env vars (4) manifest_parser · 80%
info
Sandbox failed to start for output poisoning scan output_poisoning · 100%
medium
Permission: network access detected permission_analyzer · 70%
low
Permission: env_vars access detected permission_analyzer · 90%
info
SBOM generated: 330 components sbom_generator · 100%
medium
No build provenance detected (SLSA L0) slsa_assessor · 90%