DM

dutradotdev/mcp-portal-transparencia

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

225 stars 34 forks 品質 72 トレンド 18MIT

dutradotdev/mcp-portal-transparencia は、https://github.com/dutradotdev/mcp-portal-transparencia. からインポートされたMCPサーバー候補です。

概要

dutradotdev/mcp-portal-transparencia は、https://github.com/dutradotdev/mcp-portal-transparencia. からインポートされたMCPサーバー候補です。

概要(AI 翻訳)

Um MCP Server que fornece acesso programático à API do Portal da Transparência do Governo Federal brasileiro através do protocolo MCP.

Este projeto apenas consome dados públicos disponibilizados pelo governo federal.Nenhum dado privado é armazenado ou exposto além do que já é acessível por qualquer cidadão via Portal da Transparência.

📋 ソブレ・オ・プロヘト

Este projeto implementa um MCP Server que oferece acesso inteligente e estruturado a todos os endpoints disponíveis na API do Portal da Transparência (https://api.portaldatransparencia.gov.br/v3/api-docs). O sistema oferece:

  • Integração MCP Completa com suporte a Claude Desktop, Cursor e outras UIs compatíveis
  • Geração Dinâmica de Ferramentas a partir do Swagger/OpenAPI
  • Autenticação Simplificada com suporte a API Key via variáveis de ambiente
  • Tratamento Robusto de Erros com mensagens amigáveis em português
  • Logs Estruturados em JSON para monitoramento
  • Suporte a NPX para execução direta sem instalação

🚀 Funcionalidades

✅ Características Principais

  • 🔄 Geração Dinâmica de Ferramentas MCP a partir do Swagger V3

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

MCP Portal da Transparência Brasil

Um MCP Server que fornece acesso programático à API do Portal da Transparência do Governo Federal brasileiro através do protocolo MCP.

Este projeto apenas consome dados públicos disponibilizados pelo governo federal. Nenhum dado privado é armazenado ou exposto além do que já é acessível por qualquer cidadão via Portal da Transparência.

📋 Sobre o Projeto

Este projeto implementa um MCP Server que oferece acesso inteligente e estruturado a todos os endpoints disponíveis na API do Portal da Transparência (https://api.portaldatransparencia.gov.br/v3/api-docs). O sistema oferece:

  • Integração MCP Completa com suporte a Claude Desktop, Cursor e outras UIs compatíveis
  • Geração Dinâmica de Ferramentas a partir do Swagger/OpenAPI
  • Autenticação Simplificada com suporte a API Key via variáveis de ambiente
  • Tratamento Robusto de Erros com mensagens amigáveis em português
  • Logs Estruturados em JSON para monitoramento
  • Suporte a NPX para execução direta sem instalação

🚀 Funcionalidades

✅ Características Principais

  • 🔄 Geração Dinâmica de Ferramentas MCP a partir do Swagger V3
  • 🏗️ Categorização Inteligente de endpoints por área (servidores, contratos, etc.)
  • 🔐 Sistema de Autenticação via variável de ambiente PORTAL_API_KEY
  • 📊 Logging Estruturado com métricas detalhadas
  • 🔧 Tratamento de Erros com mensagens amigáveis em português
  • 📚 Documentação Completa e exemplos práticos

🎯 Endpoints Suportados

O MCP Server fornece acesso a todos os endpoints do Portal da Transparência, incluindo:

  • Servidores - Dados do Poder Executivo Federal
  • Viagens - Consultas de viagens a serviço
  • Licitações - Informações sobre processos licitatórios
  • Contratos - Contratos do Poder Executivo Federal
  • Despesas - Gastos e empenhos governamentais
  • Benefícios - Programas sociais e beneficiários
  • Sanções - CNEP, CEIS e CEPIM
  • Convênios - Acordos e transferências
  • Imóveis - Imóveis funcionais
  • Emendas - Emendas parlamentares
  • Notas Fiscais - Documentos fiscais
  • Coronavírus - Dados específicos da pandemia

🛠️ Instalação

Uso via npx (Recomendado para MCP Server)

# Executar MCP Server diretamente (para Claude Desktop, Cursor, etc.)
npx mcp-portal-transparencia-brasil

# Ou instalar globalmente
npm install -g mcp-portal-transparencia-brasil
mcp-portal-transparencia-brasil

Instalação local

# Instalar via npm
npm install mcp-portal-transparencia-brasil

# Ou via yarn
GitHub で README 全文を見る

インストール

npx mcp-portal-transparencia-brasil
MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "portal-transparencia": { "command": "npx", "args": ["mcp-portal-transparencia-brasil"], "env": { "PORTAL_API_KEY": "sua_api_key_aqui" } } } }