senado_contratacao_detalhe
ActiveTool of Senado BR MCP
Detalha uma seção específica de uma contratação já identificada pelo `id`. `tipo` indica a natureza do registro: `contratos` (contrato firmado; padrão), `atas_registro_preco` (compromisso de preços para compras futuras) ou `notas_empenho` (reserva orçamentária do gasto). `secao` escolhe o aspecto: `itens`, `pagamentos`, `garantias` (qualquer `tipo`), `aditivos` (só `contratos`) ou `acionamentos` (só `atas_registro_preco`). Retorna `{ id, tipo, secao, count, total, itens }` com os registros brutos da seção (campos conforme a API administrativa), limitados a `limite` (padrão 100, máx 500) — `count < total` indica truncagem; seção sem registros retorna `count` 0 e `itens` vazio; combinações `secao`×`tipo` inválidas (ex.: `aditivos` fora de contratos) retornam erro. Atenção: a fonte NÃO publica o valor do contrato em nenhuma seção; apenas `aditivos` traz `valor`, referente ao termo aditivo (às vezes nulo) — não procure valor monetário em itens/pagamentos/garantias. Obtenha o `id` via `senado_contratos` ou `senado_contratacoes_lista` — para localizar a contratação (não detalhá-la) use aquelas ferramentas.
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"id",
"secao"
],
"properties": {
"id": {
"type": "integer",
"maximum": 9007199254740991,
"description": "ID da contratação (campo 'id' das listas de contratos/atas/empenhos)",
"exclusiveMinimum": 0
},
"tipo": {
"enum": [
"contratos",
"atas_registro_preco",
"notas_empenho"
],
"type": "string",
"default": "contratos",
"description": "contratos = contrato firmado (padrão); atas_registro_preco = compromisso de preços p/ compras futuras; notas_empenho = reserva orçamentária do gasto"
},
"secao": {
"enum": [
"itens",
"pagamentos",
"garantias",
"aditivos",
"acionamentos"
],
"type": "string",
"description": "Aspecto a detalhar: itens/pagamentos/garantias (qualquer tipo); aditivos (só contratos); acionamentos (só atas_registro_preco)"
},
"limite": {
"type": "integer",
"default": 100,
"maximum": 500,
"minimum": 1,
"description": "Máximo de itens (padrão 100, máx 500); count < total sinaliza corte"
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
Senado BR MCP
https://github.com/SidneyBissoli/senado-br-mcp-cloudflare
2/7 registries