Brazilian PEP MCP Server
Acesse dados de PEP (Pessoas Politicamente Expostas) e servidores públicos federais através da API do Portal da Transparência. Permita que agentes de IA busquem, analisem e relatem informações sobre exposição política e servidores públicos.
O Que Faz
Este servidor MCP fornece acesso abrangente a dados de PEP brasileiros e servidores do poder executivo federal, permitindo due diligence automatizado, verificações de compliance e análise de servidores públicos através de agentes de IA.
Busca de PEP
Busque por CPF, nome, função, agência ou intervalos de datas
Dados de Servidores
Acesse servidores do poder executivo federal e remuneração
Informações Abrangentes
Obtenha status completo de PEP e dados de funções/cargos
Capacidades Principais
Buscar PEPs
Busque Pessoas Politicamente Expostas por CPF, nome, função, agência ou intervalos de datas com filtragem abrangente.
Buscar Servidores
Consulte servidores do poder executivo federal (civil e militar) por CPF, nome, agência, tipo ou situação.
Dados de Remuneração
Acesse dados de remuneração de servidores por CPF, ID, mês/ano para análise salarial e transparência.
Agregação por Agência
Busque servidores agregados por agência e consulte funções e cargos em comissão.
Dados Disponíveis
| Fonte | Propósito | Buscar Por |
|---|---|---|
| PEPs | Pessoas Politicamente Expostas | CPF, Nome, Função, Agência, Intervalos de Datas |
| Servidores | Servidores do Poder Executivo Federal | CPF, Nome, Agência, Tipo, Situação |
| Remuneração | Remuneração de Servidores | CPF, ID, Mês/Ano |
| Por Órgão | Servidores por Agência | Código da Agência, Tipo, Tipo de Link |
Detalhes do Sistema
- Protocolo: Model Context Protocol (MCP)
- Transporte: StdIO
- Autenticação: Portal da Transparência API Key
- Async: Async-compatible tool execution
Chave API Segura
Chave API é necessária e manipulada via variáveis de ambiente locais. Nunca commit sua chave API para controle de versão.
Configuração Rápida
1. Obter Chave API
Visite portaldatransparencia.gov.br, faça login e gere uma chave API em 'Desenvolvedor'
2. Setup .env
Crie arquivo .env com PORTAL_TRANSPARENCIA_API_KEY=sua_chave_aqui
3. Executar Servidor
Execute com python mcp_server.py ou integre com seu cliente MCP
{
"mcpServers": {
"brazilian-pep": {
"command": "python",
"args": ["mcp_server.py"],
"env": {
"PORTAL_TRANSPARENCIA_API_KEY": "your_api_key_here"
}
}
}
}
Ferramentas Disponíveis
search_peps
Busque PEPs por CPF, nome, função, agência ou intervalos de datas
get_pep_info
Obtenha informações abrangentes de PEP para uma pessoa por CPF
search_servidores
Busque servidores do poder executivo federal por CPF, nome, agência, tipo ou situação
get_servidor_by_id
Obtenha servidor específico por ID
search_servidores_remuneracao
Busque remuneração de servidor por CPF ou ID e mês/ano
search_servidores_por_orgao
Busque servidores agregados por agência
search_funcoes_e_cargos
Busque funções e cargos em comissão
Explore o Código
Documentação completa, instruções de setup e definições de ferramentas disponíveis no repositório.
Ver Repositório