senado_contratacoes_lista
ActiveTool of Senado BR MCP
Lista, conforme `tipo`, atas de registro de preço, notas de empenho ou menores aprendizes do Senado, com filtro textual opcional aplicado no Worker sobre todos os campos. Retorna `{ tipo, count, total, registros }`; para `atas_registro_preco`/`notas_empenho` cada registro segue o formato de contrato (`id`, `numero`, `objeto`, `empresa`, `subEspecie`, `vigencia`...), enquanto `menores_aprendizes` vêm como registros brutos da API (campos não normalizados). Limitado a `limite` (padrão 50, máx 500), com `aviso` ao truncar; `tipo` sem registros retorna lista vazia. Para aprofundar uma ata/empenho, use o `id` em `senado_contratacao_detalhe`.
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"tipo"
],
"properties": {
"tipo": {
"enum": [
"atas_registro_preco",
"notas_empenho",
"menores_aprendizes"
],
"type": "string",
"description": "Qual lista consultar"
},
"filtro": {
"type": "string",
"description": "Filtro textual (empresa, objeto, etc.)"
},
"limite": {
"type": "integer",
"default": 50,
"maximum": 500,
"minimum": 1,
"description": "Máximo de resultados (padrão: 50)"
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
Senado BR MCP
https://github.com/SidneyBissoli/senado-br-mcp-cloudflare
2/7 registries