senado_votacao_comissao
ActiveTool of Senado BR MCP
Lista votações em comissões. O parâmetro `por` (padrão `comissao`) define o eixo da consulta: `por: comissao` → exige `siglaComissao`; lista as votações daquela comissão. `por: senador` → exige `codigoSenador`; lista os votos do senador em comissões (filtro opcional `comissao`). `por: materia` → exige `sigla`, `numero` e `ano` (ex.: PL 2630/2020); lista as votações da proposição em comissões (filtro opcional `comissao`). Em todos os casos aceita período opcional `dataInicio`/`dataFim` (YYYYMMDD) e retorna `{ por, ...contexto, count, votacoes }`, cada votação com `codigo`, `data`, `comissao`, `materia`, `descricao`, `resultado`, totais (`totalSim`/`totalNao`/`totalAbstencao`) e `votos` (senador, partido, voto). Sem paginação. Obtenha siglas via `senado_listar_comissoes`, `codigoSenador` via `senado_listar_senadores`; para votações no plenário use `senado_votos_materia`.
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"ano": {
"type": "integer",
"maximum": 2100,
"minimum": 1900,
"description": "Ano da proposição (obrigatório quando por=materia)"
},
"por": {
"enum": [
"comissao",
"senador",
"materia"
],
"type": "string",
"default": "comissao",
"description": "Eixo da consulta: comissao, senador ou materia"
},
"sigla": {
"type": "string",
"minLength": 2,
"description": "Sigla do tipo da proposição (obrigatório quando por=materia; ex: PL, PEC)"
},
"numero": {
"type": "integer",
"maximum": 9007199254740991,
"description": "Número da proposição (obrigatório quando por=materia)",
"exclusiveMinimum": 0
},
"dataFim": {
"type": "string",
"pattern": "^\\d{8}$",
"description": "Data fim (YYYYMMDD)"
},
"comissao": {
"type": "string",
"description": "Sigla da comissão para filtrar (por=senador ou por=materia)"
},
"dataInicio": {
"type": "string",
"pattern": "^\\d{8}$",
"description": "Data início (YYYYMMDD)"
},
"codigoSenador": {
"type": "integer",
"maximum": 9007199254740991,
"description": "Código do senador (obrigatório quando por=senador)",
"exclusiveMinimum": 0
},
"siglaComissao": {
"type": "string",
"minLength": 2,
"description": "Sigla da comissão (obrigatório quando por=comissao; ex: CCJ, CAE)"
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
Senado BR MCP
https://github.com/SidneyBissoli/senado-br-mcp-cloudflare
2/7 registries