senado_discursos_senador
ActiveTool of Senado BR MCP
Lista pronunciamentos de um senador, filtráveis por período e casa legislativa. O parâmetro `tipo` (padrão `discursos`) escolhe entre `discursos` (pronunciamentos próprios) e `apartes` (intervenções em discursos de outros parlamentares). Retorna `{ codigoSenador, tipo, count, discursos }`, cada item com `codigo`, `data`, `casa`, `tipoUsoPalavra`, `resumo`, `indexacao`, `url` e `nomeParlamentar` (sem texto integral; para `tipo: apartes` os itens são apartes, com a mesma estrutura). Obtenha o `codigoSenador` via `senado_listar_senadores`; use o `codigo` do pronunciamento em `senado_discurso_texto` para o texto completo.
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"codigoSenador"
],
"properties": {
"casa": {
"type": "string",
"description": "Casa legislativa (SF=Senado, CN=Congresso)"
},
"tipo": {
"enum": [
"discursos",
"apartes"
],
"type": "string",
"default": "discursos",
"description": "discursos (próprios) ou apartes (intervenções em discursos de outros)"
},
"dataFim": {
"type": "string",
"pattern": "^\\d{8}$",
"description": "Data fim (YYYYMMDD)"
},
"dataInicio": {
"type": "string",
"pattern": "^\\d{8}$",
"description": "Data início (YYYYMMDD)"
},
"codigoSenador": {
"type": "integer",
"maximum": 9007199254740991,
"description": "Código único do senador",
"exclusiveMinimum": 0
}
}
}Parent server
Senado BR MCP
https://github.com/SidneyBissoli/senado-br-mcp-cloudflare
2/7 registries