Um servidor MCP para consultar os dados da Câmara dos Deputados do Brasil.
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 syncVocê pode executar o servidor usando o comando:
uv run mcp-camaraEste 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.
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"
]
}
}
}