Skip to content

vrtornisiello/mcp-camara

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Servidor MCP para consultar os dados da Câmara dos Deputados.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages