MB

mcp-brasil/mcp-brasil

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

1846 stars 287 forks 质量 87 趋势 37MIT

MCP Server para 70 APIs públicas brasileiras

概览

533个工具·131个资源·102个提示词 ·70个特征 ·15个 areas temáticas Conecte AI agents (Claude, GPT, Copilot, etc.) a dados governamentais do Brasil — economia, legislação, transparência, judiciário, eleições, meio ambiente, saúde, educação, segurança pública, fiscal subnacional, aviação e mais. ·4 usam chaves gratuitas(cadastro em 1分钟) ⚠️ MCP-brasil é serviço oficial do governo brasileiro nem de qualquer das instituições cujos dados ele torna acessíveis.A licença MIT cobre apenas o — cada fonte de dado tem sua própria licença (SOURCES.md) e o uso do servidor está sujeito à Política de Uso Aceitável.Antes de uso comercial, jornalístico ou decisório, .

概述(AI 翻译)

MCP Server para 70 fontes de dados públicas brasileiras

533个工具·131个资源·102个提示词 ·70个特征 ·15个 areas temáticas

Conecte AI agents (Claude, GPT, Copilot, etc.) a dados governamentais do Brasil — economia, legislação, transparência, judiciário, eleições, meio ambiente, saúde, educação, segurança pública, fiscal subnacional, aviação e mais.

66 APIs não requerem chave ·4 usam chaves gratuitas (cadastro em 1 min)

快速入门 ·《达多斯泉》·文献展 ·Desenvolvimento


⚠️ Projeto independente. mcp-brasil NÃO é serviço oficial do governo brasileiro nem de qualquer das instituições cujos dados ele torna acessíveis.A licença MIT cobre apenas o código — cada fonte de dado tem sua própria licença (SOURCES.md) e o uso do servidor está sujeito à Política de Uso Aceitável.Antes de uso comercial, jornalístico ou decisório, leia ambos.


特色

  • 533 tools em 70 features cobrindo 15 áreas — economia, legislativo, transparência, judiciário, eleitoral, ambiental, saúde, educação, segurança pública, compras públicas, fiscal subnacional, aviação, energia e mais

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。


⚠️ Projeto independente. mcp-brasil NÃO é serviço oficial do governo brasileiro nem de qualquer das instituições cujos dados ele torna acessíveis. A licença MIT cobre apenas o código — cada fonte de dado tem sua própria licença (SOURCES.md) e o uso do servidor está sujeito à Política de Uso Aceitável. Antes de uso comercial, jornalístico ou decisório, leia ambos.


Features

  • 533 tools em 70 features cobrindo 15 áreas — economia, legislativo, transparência, judiciário, eleitoral, ambiental, saúde, educação, segurança pública, compras públicas, fiscal subnacional, aviação, energia e mais
  • Datasets grandes com cache local — SIAPA (~813k imóveis), TSE 2014-2024 (candidatos, bens, votação, redes sociais, FEFC), ANP preços de combustíveis, INEP Censo Escolar e ENEM, ISP-RJ segurança pública, ANAC aeronaves e voos regulares — SQL via DuckDB embedded, opt-in via env
  • Cross-referencing com planejar_consulta — cria planos de execução combinando múltiplas APIs (ex: gastos de um deputado + votações + proposições)
  • Execução em lote com executar_lote — dispara consultas em paralelo numa única chamada
  • Smart discovery — BM25 search transform filtra 533 tools para só mostrar as relevantes ao contexto
  • Auto-registry — adicionar uma feature é criar uma pasta; zero configuração manual
  • Async everywhere — httpx async + Pydantic v2 + rate limiting com backoff

Quick Start

Instalar

pip install mcp-brasil
uv add mcp-brasil

Google Antigravity

Adicione o bloco abaixo ao seu mcp_config.json — acessível em MCP Servers → Manage MCP Servers → View raw config, ou editando direto ~/.gemini/config/mcp_config.json (global) / .agents/mcp_config.json (workspace):

{
  "mcpServers": {
    "mcp-brasil": {
      "command": "uvx",
      "args": ["--from", "mcp-brasil", "python", "-m", "mcp_brasil.server"],
      "env": {
        "TRANSPARENCIA_API_KEY": "sua-chave-aqui",
在 GitHub 查看完整 README

安装

uvx --from mcp-brasil python -m mcp_brasil.server
新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "mcp-brasil": { "command": "uvx", "args": ["--from", "mcp-brasil", "python", "-m", "mcp_brasil.server"], "env": { "TRANSPARENCIA_API_KEY": "sua-chave-aqui", "DATAJUD_API_KEY": "sua-chave-aqui", "META_ACCESS_TOKEN": "seu-token-aqui" } } } }