MCP Camara MCP Server

Local setup required. This server has to be cloned and prepared on your machine before you register it in Claude Code.
1

Set the server up locally

Run this once to clone and prepare the server before adding it to Claude Code.

Run in terminal
git clone https://github.com/vrtornisiello/mcp-camara.git
uv sync
2

Register it in Claude Code

After the local setup is done, run this command to point Claude Code at the built server.

Run in terminal
claude mcp add mcp-camara -- node "<FULL_PATH_TO_MCP_CAMARA>/dist/index.js"

Replace <FULL_PATH_TO_MCP_CAMARA>/dist/index.js with the actual folder you prepared in step 1.

README.md

Access Brazilian Chamber of Deputies open data API via MCP.

mcp-camara

Um servidor MCP para consultar os dados da Câmara dos Deputados do Brasil.

Instalação

Para instalar e executar este servidor, você precisará do uv. Para instalá-lo, siga as instruções de instalação da documentação oficial.

Com o uv instalado, clone este repositório e instale o servidor em um ambiente virtual:

git clone https://github.com/vrtornisiello/mcp-camara.git
uv sync

Você pode executar o servidor usando o comando:

uv run mcp-camara

Ferramentas

Este servidor disponibiliza as seguintes ferramentas:

  • list_endpoints: Lista todos os endpoints disponíveis na API dos dados abertos da Câmara dos Deputados.
  • get_endpoint_schema: Retorna o esquema detalhado de um endpoint, incluindo seus parâmetros.
  • call_endpoint: Executa uma chamada a um endpoint específico.
  • get_deputy_by_name: Busca por um deputado pelo nome.
  • get_deputy_expenses: Retorna as despesas de um deputado.
  • get_bills_by_deputy: Retorna as proposições de um deputado.

Integração

Você pode instalar esse servidor em qualquer cliente MCP, como o Claude e o Gemini CLI.

Para isso, basta instalá-los e adicionar o servidor aos seus respectivos arquivos de configuração:

{
  "mcpServers": {
    "mcp-camara" : {
      "command": "uv",
      "args": [
        "--directory",
        "<caminho para o respositório mcp-camara>",
        "run",
        "mcp-camara"
      ]
    }
  }
}

Referências

Tools (6)

list_endpointsLists all available endpoints in the Chamber of Deputies open data API.
get_endpoint_schemaReturns the detailed schema of an endpoint, including its parameters.
call_endpointExecutes a call to a specific API endpoint.
get_deputy_by_nameSearches for a deputy by their name.
get_deputy_expensesReturns the expenses of a specific deputy.
get_bills_by_deputyReturns the legislative propositions (bills) of a deputy.

Configuration

claude_desktop_config.json
{"mcpServers": {"mcp-camara": {"command": "uv", "args": ["--directory", "<path-to-mcp-camara-repo>", "run", "mcp-camara"]}}}

Try it

Find the deputy named 'Eduardo Bolsonaro' and list their recent legislative bills.
What are the total expenses for deputy 'Tabata Amaral' this year?
List all available endpoints for the Chamber of Deputies API.
Get the schema for the deputies endpoint to understand how to query it.

Frequently Asked Questions

What are the key features of MCP Camara?

Query legislative data from the Brazilian Chamber of Deputies. Search for deputies by name. Retrieve detailed expense reports for specific deputies. Access legislative bills and propositions. Explore API endpoints and their schemas.

What can I use MCP Camara for?

Journalists tracking political spending and legislative activity. Researchers analyzing Brazilian legislative data. Citizens monitoring the performance and expenses of their elected representatives. Developers building tools that integrate with Brazilian government open data.

How do I install MCP Camara?

Install MCP Camara by running: git clone https://github.com/vrtornisiello/mcp-camara.git && uv sync

What MCP clients work with MCP Camara?

MCP Camara works with any MCP-compatible client including Claude Desktop, Claude Code, Cursor, and other editors with MCP support.

Turn this server into reusable context

Keep MCP Camara docs, env vars, and workflow notes in Conare so your agent carries them across sessions.

Need the old visual installer? Open Conare IDE.
Open Conare