Skip to main content
Glama
gcontiero11

mcp-camara-pecs

by gcontiero11

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HTTP_TIMEOUTNoTimeout das requisições em segundos (padrão: 30).30
CAMARA_API_BASENoSobrescreve 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

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
listar_pecsA

Lista Propostas de Emenda à Constituição (PECs).

Use para descobrir PECs e obter o `id` de cada uma (necessário nas demais
ferramentas). Filtros são opcionais e combináveis.

Parâmetros:
- ano: ano de apresentação (ex.: 2023).
- numero: número da proposição.
- keywords: termos de busca na ementa/palavras-chave (ex.: "reforma tributária").
- data_apresentacao_inicio / data_apresentacao_fim: intervalo AAAA-MM-DD.
- ordenar_por: campo de ordenação ("id", "ano", "numero").
- ordem: "ASC" ou "DESC".
- max_itens: teto de resultados retornados (paginação automática).
detalhar_pecA

Retorna os dados completos de uma PEC pelo seu id.

Inclui ementa detalhada, palavras-chave e o status/tramitação mais recente.
Obtenha o `id` com `listar_pecs`.
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.

Cada item traz data/hora, órgão, o tipo de tramitação, a situação e o
despacho. Filtre por intervalo com `data_inicio`/`data_fim` (AAAA-MM-DD).
listar_votacoes_pecA

Lista as votações associadas a uma PEC.

Retorna o `id` de cada votação (string, ex.: "2611313-34"), necessário para
`detalhar_votacao`, `listar_votos_votacao` e `listar_orientacoes_votacao`.
detalhar_votacaoA

Retorna o detalhe/resultado de uma votação pelo seu id.

Inclui descrição, órgão, se foi aprovada (`aprovacao`) e o placar. Obtenha o
`id` com `listar_votacoes_pec`.
listar_votos_votacaoA

Lista o voto nominal de cada deputado em uma votação.

Cada item traz o nome do deputado, partido, UF e o `tipoVoto`
(Sim/Não/Abstenção/Obstrução/Artigo etc.). Só há votos nominais em votações
por registro eletrônico (votações simbólicas retornam lista vazia).
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

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.9/5.0

Scored across 8 tools

Disambiguation5/5

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.

Naming Consistency4/5

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.

Tool Count5/5

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.

Completeness5/5

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.

Maintenance

ActivityMaintained
ResponsivenessNo issues