OpenViSTAI · Agents · Blockchain · Crypto
Menu
MCP & Tooling

MCP Brasil

MCP Brasil is an open-source Python server that exposes tools, resources and prompts for connecting MCP-compatible AI assistants to Brazilian public-sector data APIs. It covers topics including economics, legislation, transparency, courts, elections, health and education, and supports querying across multiple sources.

Independent OpenViST project profile, based on linked sources.

MCP Brasil — OpenViST project profile in MCP & Tooling.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use it when an MCP-compatible AI client needs an interface to Brazilian government and public-data APIs, especially for research questions spanning more than one subject or source.

Who it is for

  • Developers integrating Brazilian public data into MCP-compatible AI clients.
  • Researchers and journalists exploring public information through conversational workflows.
  • Teams building AI-assisted analysis that combines government datasets and services.

Documented uses

  • Query Brazilian public APIs through an MCP-compatible assistant.
  • Compare economic indicators such as interest rates and inflation over time.
  • Find legislative proposals, public spending records, contracts or court information.
  • Plan or run research queries that draw on multiple public data sources.
Before you choose

Requirements & limits

The README says 66 APIs require no key and four use free keys; it also notes that 36 APIs work without keys when the listed credentials are omitted. The code is MIT-licensed, while data-source licenses vary.

  • The server is an independent project, not an official government or agency service.
  • The MIT license covers the code only; each data provider may impose separate data terms.
  • Some sources require API credentials, so requirements depend on the information being queried.
  • Optional local caching for large datasets uses embedded DuckDB and is enabled through environment configuration.
  • The repository describes 533 tools, 131 resources and 102 prompts across 15 thematic areas.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Install and configure MCP Brasil in Claude Desktop

Add the MCP Brasil server to Claude Desktop using the documented package runner configuration.

Before you start

  • Claude Desktop
  • uvx available in the environment

Steps

  1. Add an mcpServers entry named mcp-brasil to claude_desktop_config.json.

  2. Set command to uvx and args to --from, mcp-brasil, python, -m, mcp_brasil.server.

  3. Add credentials in the env section for any APIs that require them; the README says keys are optional and that 36 APIs work without them.

Expected outcome

Claude Desktop has a configuration entry for the MCP Brasil server, with optional API credentials supplied for selected sources.

Guide limitations

  • The repository notes that some sources require keys; consult its source documentation for individual data-source requirements and licensing.
  • This documents configuration only and does not establish a successful connection or query.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
10 October 2026
Original website title
Mcp-Brasil/mcp-brasil · Official homepage title · retained in its source language