mcp-dadosbr
Verified Safeby Didiye
Overview
Provides a Model Context Protocol server for real-time lookup of Brazilian public data, including company information (CNPJ), postal codes (CEP), and intelligent web search with sequential thinking capabilities.
Installation
npx @aredes.me/mcp-dadosbrEnvironment Variables
- MCP_TRANSPORT
- MCP_HTTP_PORT
- CNPJ_API_BASE_URL
- CEP_API_BASE_URL
- API_KEY_HEADER
- API_KEY_VALUE
- TAVILY_API_KEY
- MCP_CACHE_SIZE
- MCP_CACHE_TTL
- MCP_API_TIMEOUT
- MCP_API_KEY
- MCP_DISABLE_RATE_LIMIT
- DISABLE_THOUGHT_LOGGING
Security Notes
The server implements API key authentication and rate limiting for REST endpoints (e.g., /cnpj/{cnpj}, /search) when deployed as a Cloudflare Worker, which is good practice for public APIs. However, the core MCP protocol endpoints (/mcp, /sse) are intentionally unauthenticated for broad compatibility with AI assistants, meaning any client can make tool calls to these specific endpoints if exposed publicly. A dummy OAuth flow is provided for integration. Sensitive data in logs is protected via PII sanitization. While `eval` is not used, and API keys are expected via environment variables (not hardcoded), the unauthenticated nature of the MCP endpoints requires careful consideration for public deployments beyond personal or internal AI agent use.
Similar Servers
us-census-bureau-data-api-mcp
The MCP Server provides a standardized API for AI assistants (LLMs) to access and process U.S. Census Bureau data and geography information, enabling data retrieval and analysis through an agent-like interface.
datagouv-mcp
An MCP server enabling AI chatbots to search, explore, and analyze datasets from data.gouv.fr, the French national Open Data platform.
kolada-mcp-server
Connects LLMs to a comprehensive database of 5,000+ Key Performance Indicators (KPIs) and statistics for all Swedish municipalities and regions.
Crawleo-MCP
Provides AI assistants with real-time web search and crawling capabilities via the Model Context Protocol (MCP).