senado_senador_historico
ActiveTool of Senado BR MCP
Histórico funcional de um senador conforme o parâmetro `tipo`. Valores: `licencas` (itens com `dataInicio`/`dataFim`/`descricao`), `comissoes` (`sigla`/`nome`/`casa`/`participacao`/datas), `cargos` (`comissao`/`cargo`/datas), `historico-academico` (cursos, registros brutos da API), `filiacoes` (`partido`/`nomePartido`/`dataFiliacao`/`dataDesfiliacao`) e `profissoes` (`nome`). Retorna `{ codigoSenador, tipo, count, itens }`, com a forma de cada item dependente do `tipo`; tipos sem registros para o senador retornam `count` 0 e `itens` vazio. Requer `codigoSenador` (obtenha via `senado_listar_senadores`). Para dados biográficos e mandatos use `senado_obter_senador`.
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"codigoSenador",
"tipo"
],
"properties": {
"tipo": {
"enum": [
"licencas",
"comissoes",
"cargos",
"historico-academico",
"filiacoes",
"profissoes"
],
"type": "string",
"description": "Qual histórico consultar"
},
"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