mcp-camara-pecs
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| HTTP_TIMEOUT | No | Timeout das requisições em segundos (padrão: 30). | 30 |
| CAMARA_API_BASE | No | Sobrescreve a URL base da API de Dados Abertos da Câmara dos Deputados. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| listar_pecsA | Lista Propostas de Emenda à Constituição (PECs). |
| detalhar_pecA | Retorna os dados completos de uma PEC pelo seu |
| listar_autores_pecC | Lista os autores/apresentantes de uma PEC (deputados, senadores, órgãos). |
| listar_tramitacoes_pecA | Lista o histórico de tramitação de uma PEC, em ordem cronológica. |
| listar_votacoes_pecA | Lista as votações associadas a uma PEC. |
| detalhar_votacaoA | Retorna o detalhe/resultado de uma votação pelo seu |
| listar_votos_votacaoA | Lista o voto nominal de cada deputado em uma votação. |
| listar_orientacoes_votacaoA | Lista a orientação de cada bancada/partido em uma votação. Mostra como cada liderança orientou seus deputados a votar. Repassado sem filtro por ser uma lista curta. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 8 tools
Each tool targets a distinct resource and action (list/detail PECs, authors, history, votes, orientations). There is no ambiguity or overlap between tools, and the descriptions clearly tie each tool to its unique role.
All names use a snake_case verb_noun pattern with the verbs listar/detalhar, which is highly predictable. The only minor inconsistency is pluralization (listar_pecs vs listar_autores_pec), but this does not confuse the overall convention.
8 tools is well-scoped for a PEC-focused legislative server: enough to cover discovery, detail, authors, history, and voting workflows without unnecessary bloat. Each tool earns a clear place.
The tool surface provides a complete read-only lifecycle for PECs: list and search, full detail, authors, procediment history, voting events, individual votes, and party orientations. No obvious gaps prevent an agent from answering typical PEC-related queries.