Rank
83
A Model Context Protocol (MCP) server for GitLab
Traction
No public download signal
Freshness
Updated 2d ago
Crawler Summary
Model Context Protocol server for Brazilian Chamber of Deputies (Câmara dos Deputados) Open Data API MCP Câmara dos Deputados 🇧🇷 $1 $1 $1 $1 $1 **🏛️ Servidor Model Context Protocol (MCP) para acesso aos Dados Abertos da Câmara dos Deputados do Brasil** — Integre informações legislativas completas diretamente em Claude Desktop, Cursor, Windsurf, Continue.dev e outros assistentes de IA. **🚀 Implantação multiplataforma: Pacote NPM, Cloudflare Workers, Smithery.** *$1 | $1* --- Português 🇧🇷 **Servidor MCP para con Published capability contract available. No trust telemetry is available yet. 1 GitHub stars reported by the source. Last updated 2/24/2026.
Freshness
Last checked 2/22/2026
Best For
Contract is available with explicit auth and schema references.
Not Ideal For
@aredes.me/mcp-camara is not ideal for teams that need stronger public trust telemetry, lower setup complexity, or more explicit contract coverage before production rollout.
Evidence Sources Checked
editorial-content, capability-contract, runtime-metrics, public facts pack
Model Context Protocol server for Brazilian Chamber of Deputies (Câmara dos Deputados) Open Data API MCP Câmara dos Deputados 🇧🇷 $1 $1 $1 $1 $1 **🏛️ Servidor Model Context Protocol (MCP) para acesso aos Dados Abertos da Câmara dos Deputados do Brasil** — Integre informações legislativas completas diretamente em Claude Desktop, Cursor, Windsurf, Continue.dev e outros assistentes de IA. **🚀 Implantação multiplataforma: Pacote NPM, Cloudflare Workers, Smithery.** *$1 | $1* --- Português 🇧🇷 **Servidor MCP para con
Public facts
7
Change events
1
Artifacts
0
Freshness
Feb 22, 2026
Published capability contract available. No trust telemetry is available yet. 1 GitHub stars reported by the source. Last updated 2/24/2026.
Trust score
Unknown
Compatibility
MCP
Freshness
Feb 22, 2026
Vendor
Aredes
Artifacts
0
Benchmarks
0
Last release
1.0.6
Key links, install path, and a quick operational read before the deeper crawl record.
Summary
Published capability contract available. No trust telemetry is available yet. 1 GitHub stars reported by the source. Last updated 2/24/2026.
Setup snapshot
git clone https://github.com/cristianoaredes/mcp-camara.gitSetup complexity is MEDIUM. Standard integration tests and API key provisioning are required before connecting this to production workloads.
Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.
Vendor
Aredes
Protocol compatibility
MCP
Auth modes
mcp, api_key, oauth
Machine-readable schemas
OpenAPI or schema references published
Adoption signal
1 GitHub stars
Handshake status
UNKNOWN
Crawlable docs
6 indexed pages on the official domain
Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.
Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.
Extracted files
0
Examples
6
Snippets
0
Languages
typescript
bash
npm install -g @aredes.me/mcp-camara
bash
npx @aredes.me/mcp-camara
bash
npx -y @smithery/cli install @aredes.me/mcp-camara --client claude
json
{
"mcpServers": {
"camara": {
"command": "npx",
"args": ["@aredes.me/mcp-camara"]
}
}
}json
{
"mcpServers": {
"camara": {
"command": "npx",
"args": ["@aredes.me/mcp-camara"]
}
}
}json
{
"mcpServers": {
"camara": {
"command": "npx",
"args": ["@aredes.me/mcp-camara"]
}
}
}Full documentation captured from public sources, including the complete README when available.
Docs source
GITHUB MCP
Editorial quality
ready
Model Context Protocol server for Brazilian Chamber of Deputies (Câmara dos Deputados) Open Data API MCP Câmara dos Deputados 🇧🇷 $1 $1 $1 $1 $1 **🏛️ Servidor Model Context Protocol (MCP) para acesso aos Dados Abertos da Câmara dos Deputados do Brasil** — Integre informações legislativas completas diretamente em Claude Desktop, Cursor, Windsurf, Continue.dev e outros assistentes de IA. **🚀 Implantação multiplataforma: Pacote NPM, Cloudflare Workers, Smithery.** *$1 | $1* --- Português 🇧🇷 **Servidor MCP para con
🏛️ Servidor Model Context Protocol (MCP) para acesso aos Dados Abertos da Câmara dos Deputados do Brasil — Integre informações legislativas completas diretamente em Claude Desktop, Cursor, Windsurf, Continue.dev e outros assistentes de IA.
🚀 Implantação multiplataforma: Pacote NPM, Cloudflare Workers, Smithery.
🇧🇷 Servidor MCP para consulta de dados legislativos da Câmara dos Deputados do Brasil. Acesse informações sobre deputados, proposições, votações, comissões, partidos e eventos legislativos em minutos através de Claude Desktop, Cursor, Windsurf, Continue.dev e qualquer cliente compatível com MCP.
npm install -g @aredes.me/mcp-camara
Ou execute diretamente com NPX:
npx @aredes.me/mcp-camara
npx -y @smithery/cli install @aredes.me/mcp-camara --client claude
{
"mcpServers": {
"camara": {
"command": "npx",
"args": ["@aredes.me/mcp-camara"]
}
}
}
Localização: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS)
{
"mcpServers": {
"camara": {
"command": "npx",
"args": ["@aredes.me/mcp-camara"]
}
}
}
{
"mcpServers": {
"camara": {
"command": "npx",
"args": ["@aredes.me/mcp-camara"]
}
}
}
{
"mcpServers": [
{
"name": "camara",
"command": "npx",
"args": ["@aredes.me/mcp-camara"]
}
]
}
Para usar com ChatGPT, configure o servidor Cloudflare Workers como endpoint remoto:
npm run workers:deploy:prodhttps://mcp-camara.your-subdomain.workers.devAPIs REST disponíveis:
GET /deputados/{id} - Consulta dados de deputadoGET /proposicoes/{id} - Consulta dados de proposiçãoGET /votacoes/{id} - Consulta dados de votaçãoGET /eventos/{id} - Consulta dados de evento✅ Teste rápido:
Pode buscar informações sobre o deputado com ID 220593?
Obtenha informações completas sobre deputados federais brasileiros:
deputados_listar — Lista deputados com filtros (nome, partido, UF, legislatura)deputados_obter — Detalhes completos incluindo biografia e contatodeputados_despesas — Despesas e reembolsos com detalhamento completodeputados_discursos — Discursos em plenário e intervenções parlamentaresdeputados_eventos — Participação em eventos e registros de presençadeputados_frentes — Frentes parlamentares e bancadas temáticasdeputados_orgaos — Participação em órgãos e comissõesdeputados_profissoes — Lista de profissões declaradas por deputadosdeputados_ocupacoes — Ocupações profissionaisdeputados_historico — Histórico legislativo e mandatosdeputados_foto — URL da fotografia oficialdeputados_mesa — Cargos ocupados na Mesa Diretoradeputados_liderancas — Posições de liderançadeputados_cargos — Cargos atuais e anterioresdeputados_votacoes — Registro de votações e posicionamentosAcesse propostas legislativas, projetos de lei e emendas:
proposicoes_listar — Lista proposições com filtros avançados (tipo, ano, autor, situação)proposicoes_obter — Detalhes completos incluindo texto integral e situaçãoproposicoes_autores — Autores e coautores de proposiçõesproposicoes_relacionadas — Proposições relacionadas e dependênciasproposicoes_votacoes — Todas as votações de uma proposiçãoproposicoes_tramitacoes — Histórico de tramitação e situação atualproposicoes_temas — Classificação temáticaproposicoes_arquivos — Documentos e arquivos anexadosproposicoes_referencias — Referências legais e citaçõesproposicoes_tipos — Tipos de propostas legislativasvotacoes_listar — Lista votaçõesvotacoes_obter — Detalhes de uma votaçãovotacoes_votos — Votos individuaisvotacoes_orientacoes — Orientações de bancadasorgaos_listar — Lista comissões e órgãosorgaos_obter — Detalhes de uma comissãoorgaos_membros — Membros da comissãoorgaos_eventos — Eventos da comissãoorgaos_votacoes — Votações da comissãoAnalise partidos políticos e blocos parlamentares:
partidos_listar — Lista todos os partidos políticos registradospartidos_obter — Detalhes do partido incluindo ideologia e liderançapartidos_membros — Membros atuais e filiações partidáriasblocos_listar — Lista blocos parlamentares e coligaçõesblocos_obter — Composição e partidos membros do blocopartidos_liderancas — Posições de liderança partidáriaAcompanhe o calendário e atividades legislativas:
eventos_listar — Lista todos os eventos legislativos com filtros de data e tipoeventos_obter — Informações detalhadas incluindo local e participanteseventos_orgaos — Eventos organizados por comissões ou órgãos específicoseventos_deputados — Eventos com participação de deputado específicoeventos_pauta — Pauta e itens de discussão do eventoeventos_situacoes — Situação do evento (agendado, em andamento, concluído, cancelado)eventos_tipos — Tipos de eventos legislativosAcesse tabelas de referência e sistemas de classificação:
referencias_legislaturas — Lista todas as legislaturas com períodosreferencias_situacoes_deputado — Códigos de situação de deputados (ativo, licenciado, etc.)referencias_situacoes_evento — Classificações de situação de eventosreferencias_situacoes_proposicao — Códigos de situação de proposiçõesreferencias_tipos_proposicao — Tipos de propostas legislativas (PL, PEC, etc.)referencias_tipos_orgao — Tipos de órgãos legislativosreferencias_tipos_evento — Classificações de tipos de eventosreferencias_tipos_votacao — Tipos e procedimentos de votaçãoreferencias_escolaridades — Níveis de escolaridadereferencias_ufs — Estados e territórios brasileirosreferencias_municipios — Municípios por estadoreferencias_situacoes_orgao — Códigos de situação de comissõesreferencias_situacoes_membro — Códigos de situação de membrosreferencias_cargos_orgao — Tipos de cargos em comissõesreferencias_tipos_lideranca — Tipos de posições de liderançanpm run build
MCP_TRANSPORT=http MCP_HTTP_PORT=3000 node build/lib/bin/mcp-camara.js
Em outro terminal:
# Listar ferramentas
curl http://localhost:3000/mcp -X POST -H "Content-Type: application/json" \
-d '{"jsonrpc": "2.0", "id": 1, "method": "tools/list"}'
# Buscar deputado
curl http://localhost:3000/deputados/220593
# Listar proposições
curl http://localhost:3000/mcp -X POST -H "Content-Type: application/json" \
-d '{"jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": {"name": "proposicoes_listar", "arguments": {"siglaTipo": "PL", "ano": 2024}}}'
curl -i http://localhost:3000/health
Cloudflare Workers: Implante como API globalmente distribuída (serverless)
VPS/Cloud Server: Hospede em servidor dedicado para controle total
# 1. Instalar dependências
npm install
# 2. Build do projeto
npm run build
# 3. Criar namespaces KV
npm run workers:kv:create
# 4. Deploy para desenvolvimento
npm run workers:deploy:dev
# 5. Deploy para produção
npm run workers:deploy:prod
Recursos do Workers:
/deputados/{id} · /proposicoes/{id} · /votacoes/{id} · /eventos/{id}/openapi.json/healthSmithery: smithery.yaml para deploy single-click.
# 1. Deploy no Cloudflare
npm run build
npm run workers:deploy:prod
# 2. Configure no ChatGPT:
# - Server URL: https://your-subdomain.workers.dev
# - O ChatGPT detectará automaticamente OAuth + MCP endpoints
API Key Authentication:
/deputados/*, /proposicoes/*, /votacoes/*, /eventos/*)/mcp, /sse) - para compatibilidade com AI assistants# Configure API key
wrangler secret put MCP_API_KEY
# Use via headers (apenas para endpoints REST):
curl -H "X-API-Key: your-key" https://your-worker.workers.dev/deputados/220593
# ou
curl -H "Authorization: Bearer your-key" https://your-worker.workers.dev/deputados/220593
# Endpoints MCP não precisam de autenticação:
curl -X POST https://your-worker.workers.dev/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc": "2.0", "id": 1, "method": "tools/list"}'
Rate Limiting:
MCP_DISABLE_RATE_LIMIT=truePara deploy em servidor VPS (Node.js nativo):
# Clone o repositório
git clone https://github.com/cristianoaredes/mcp-camara.git
cd mcp-camara
# Instale dependências
npm install
# Build
npm run build
# Configure variáveis de ambiente
export MCP_TRANSPORT=http
export MCP_HTTP_PORT=3000
# Execute o servidor
node build/lib/bin/mcp-camara.js
Opções de VPS recomendadas:
Configuração com PM2 (recomendado):
# Instalar PM2
npm install -g pm2
# Iniciar com PM2
MCP_TRANSPORT=http MCP_HTTP_PORT=3000 pm2 start build/lib/bin/mcp-camara.js --name mcp-camara
# Configurar para iniciar no boot
pm2 startup
pm2 save
Contribuições são bem-vindas! Por favor, leia CONTRIBUTING.md para detalhes sobre nosso código de conduta e processo de submissão de pull requests.
| Cristiano Aredes |
|:---:|
|
|
| LinkedIn · cristiano@aredes.me |
Made with ❤️ for transparency and civic engagement 🇧🇷
Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.
Contract coverage
Status
ready
Auth
mcp, api_key, oauth
Streaming
No
Data region
global
Protocol support
Requires: mcp, lang:typescript
Forbidden: none
Guardrails
Operational confidence: medium
curl -s "https://xpersona.co/api/v1/agents/mcp-cristianoaredes-mcp-camara/snapshot"
curl -s "https://xpersona.co/api/v1/agents/mcp-cristianoaredes-mcp-camara/contract"
curl -s "https://xpersona.co/api/v1/agents/mcp-cristianoaredes-mcp-camara/trust"
Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.
Trust signals
Handshake
UNKNOWN
Confidence
unknown
Attempts 30d
unknown
Fallback rate
unknown
Runtime metrics
Observed P50
unknown
Observed P95
unknown
Rate limit
unknown
Estimated cost
unknown
Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.
Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.
Rank
83
A Model Context Protocol (MCP) server for GitLab
Traction
No public download signal
Freshness
Updated 2d ago
Rank
80
A Model Context Protocol (MCP) server for GitLab
Traction
No public download signal
Freshness
Updated 2d ago
Rank
74
Expose OpenAPI definition endpoints as MCP tools using the official Rust SDK for the Model Context Protocol (https://github.com/modelcontextprotocol/rust-sdk)
Traction
No public download signal
Freshness
Updated 2d ago
Rank
72
An actix_web backend for the official Rust SDK for the Model Context Protocol (https://github.com/modelcontextprotocol/rust-sdk)
Traction
No public download signal
Freshness
Updated 2d ago
Contract JSON
{
"contractStatus": "ready",
"authModes": [
"mcp",
"api_key",
"oauth"
],
"requires": [
"mcp",
"lang:typescript"
],
"forbidden": [],
"supportsMcp": true,
"supportsA2a": false,
"supportsStreaming": false,
"inputSchemaRef": "https://github.com/cristianoaredes/mcp-camara#input",
"outputSchemaRef": "https://github.com/cristianoaredes/mcp-camara#output",
"dataRegion": "global",
"contractUpdatedAt": "2026-02-24T19:45:41.300Z",
"sourceUpdatedAt": "2026-02-24T19:45:41.300Z",
"freshnessSeconds": 4431127
}Invocation Guide
{
"preferredApi": {
"snapshotUrl": "https://xpersona.co/api/v1/agents/mcp-cristianoaredes-mcp-camara/snapshot",
"contractUrl": "https://xpersona.co/api/v1/agents/mcp-cristianoaredes-mcp-camara/contract",
"trustUrl": "https://xpersona.co/api/v1/agents/mcp-cristianoaredes-mcp-camara/trust"
},
"curlExamples": [
"curl -s \"https://xpersona.co/api/v1/agents/mcp-cristianoaredes-mcp-camara/snapshot\"",
"curl -s \"https://xpersona.co/api/v1/agents/mcp-cristianoaredes-mcp-camara/contract\"",
"curl -s \"https://xpersona.co/api/v1/agents/mcp-cristianoaredes-mcp-camara/trust\""
],
"jsonRequestTemplate": {
"query": "summarize this repo",
"constraints": {
"maxLatencyMs": 2000,
"protocolPreference": [
"MCP"
]
}
},
"jsonResponseTemplate": {
"ok": true,
"result": {
"summary": "...",
"confidence": 0.9
},
"meta": {
"source": "GITHUB_MCP",
"generatedAt": "2026-04-17T02:37:48.915Z"
}
},
"retryPolicy": {
"maxAttempts": 3,
"backoffMs": [
500,
1500,
3500
],
"retryableConditions": [
"HTTP_429",
"HTTP_503",
"NETWORK_TIMEOUT"
]
}
}Trust JSON
{
"status": "unavailable",
"handshakeStatus": "UNKNOWN",
"verificationFreshnessHours": null,
"reputationScore": null,
"p95LatencyMs": null,
"successRate30d": null,
"fallbackRate": null,
"attempts30d": null,
"trustUpdatedAt": null,
"trustConfidence": "unknown",
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Capability Matrix
{
"rows": [
{
"key": "MCP",
"type": "protocol",
"support": "supported",
"confidenceSource": "contract",
"notes": "Confirmed by capability contract"
},
{
"key": "mcp",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "model-context-protocol",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "camara",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "deputados",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "brazil",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "legislative",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "api",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "ai",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "claude",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "cursor",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "cli",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
}
],
"flattenedTokens": "protocol:MCP|supported|contract capability:mcp|supported|profile capability:model-context-protocol|supported|profile capability:camara|supported|profile capability:deputados|supported|profile capability:brazil|supported|profile capability:legislative|supported|profile capability:api|supported|profile capability:ai|supported|profile capability:claude|supported|profile capability:cursor|supported|profile capability:cli|supported|profile"
}Facts JSON
[
{
"factKey": "docs_crawl",
"category": "integration",
"label": "Crawlable docs",
"value": "6 indexed pages on the official domain",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "MCP",
"href": "https://xpersona.co/api/v1/agents/mcp-cristianoaredes-mcp-camara/contract",
"sourceUrl": "https://xpersona.co/api/v1/agents/mcp-cristianoaredes-mcp-camara/contract",
"sourceType": "contract",
"confidence": "high",
"observedAt": "2026-02-24T19:45:41.300Z",
"isPublic": true
},
{
"factKey": "auth_modes",
"category": "compatibility",
"label": "Auth modes",
"value": "mcp, api_key, oauth",
"href": "https://xpersona.co/api/v1/agents/mcp-cristianoaredes-mcp-camara/contract",
"sourceUrl": "https://xpersona.co/api/v1/agents/mcp-cristianoaredes-mcp-camara/contract",
"sourceType": "contract",
"confidence": "high",
"observedAt": "2026-02-24T19:45:41.300Z",
"isPublic": true
},
{
"factKey": "schema_refs",
"category": "artifact",
"label": "Machine-readable schemas",
"value": "OpenAPI or schema references published",
"href": "https://github.com/cristianoaredes/mcp-camara#input",
"sourceUrl": "https://xpersona.co/api/v1/agents/mcp-cristianoaredes-mcp-camara/contract",
"sourceType": "contract",
"confidence": "high",
"observedAt": "2026-02-24T19:45:41.300Z",
"isPublic": true
},
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Aredes",
"href": "https://github.com/aredes/mcp-camara#readme",
"sourceUrl": "https://github.com/aredes/mcp-camara#readme",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-02-24T19:43:14.176Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "1 GitHub stars",
"href": "https://github.com/cristianoaredes/mcp-camara",
"sourceUrl": "https://github.com/cristianoaredes/mcp-camara",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-02-24T19:43:14.176Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://xpersona.co/api/v1/agents/mcp-cristianoaredes-mcp-camara/trust",
"sourceUrl": "https://xpersona.co/api/v1/agents/mcp-cristianoaredes-mcp-camara/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
]Change Events JSON
[
{
"eventType": "docs_update",
"title": "Docs refreshed: Sign in to GitHub · GitHub",
"description": "Fresh crawlable documentation was indexed for the official domain.",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
}
]Sponsored
Ads related to @aredes.me/mcp-camara and adjacent AI workflows.