mcp-brasil
MCP-сервер к открытым данным Бразилии: экономика, законы, госзакупки, суды, выборы, экология и другие ведомства
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Сервер обращается к внешним государственным API по сети
- Часть ключей это секреты, их нужно хранить в переменных окружения
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/mcp-brasilОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Выполните в терминале
claude mcp add --transport stdio mcp-brasil -- uvx --from mcp-brasil python -m mcp_brasil.serverИли добавьте в файл .mcp.json, в проекте
{
"mcpServers": {
"mcp-brasil": {
"command": "uvx",
"args": [
"--from",
"mcp-brasil",
"python",
"-m",
"mcp_brasil.server"
]
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers.
Ключи и настройки
TRANSPARENCIA_API_KEYсекрет, необязательнаяDATAJUD_API_KEYсекрет, необязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Кнопка откроет агент и предложит добавить сервер. Если ничего не произошло, скопируйте конфиг ниже.
Добавьте в файл ~/.cursor/mcp.json, для всех проектов
{
"mcpServers": {
"mcp-brasil": {
"command": "uvx",
"args": [
"--from",
"mcp-brasil",
"python",
"-m",
"mcp_brasil.server"
]
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Для одного проекта тот же блок кладут в .cursor/mcp.json.
Ключи и настройки
TRANSPARENCIA_API_KEYсекрет, необязательнаяDATAJUD_API_KEYсекрет, необязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Кнопка откроет агент и предложит добавить сервер. Если ничего не произошло, скопируйте конфиг ниже.
Выполните в терминале
code --add-mcp '{"name":"mcp-brasil","type":"stdio","command":"uvx","args":["--from","mcp-brasil","python","-m","mcp_brasil.server"]}'Или добавьте в файл .vscode/mcp.json, в проекте
{
"servers": {
"mcp-brasil": {
"type": "stdio",
"command": "uvx",
"args": [
"--from",
"mcp-brasil",
"python",
"-m",
"mcp_brasil.server"
]
}
}
}Если файл уже есть, добавьте сервер внутрь ключа servers.
Ключи и настройки
TRANSPARENCIA_API_KEYсекрет, необязательнаяDATAJUD_API_KEYсекрет, необязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Выполните в терминале
codex mcp add mcp-brasil -- uvx --from mcp-brasil python -m mcp_brasil.serverИли добавьте в файл ~/.codex/config.toml, для всех проектов
[mcp_servers.mcp-brasil]
command = "uvx"
args = ["--from", "mcp-brasil", "python", "-m", "mcp_brasil.server"]Если файл уже есть, допишите блок в конец.
Ключи и настройки
TRANSPARENCIA_API_KEYсекрет, необязательнаяDATAJUD_API_KEYсекрет, необязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Добавьте в файл ~/.gemini/settings.json, для всех проектов
{
"mcpServers": {
"mcp-brasil": {
"command": "uvx",
"args": [
"--from",
"mcp-brasil",
"python",
"-m",
"mcp_brasil.server"
]
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers.
Ключи и настройки
TRANSPARENCIA_API_KEYсекрет, необязательнаяDATAJUD_API_KEYсекрет, необязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Добавьте в файл ~/.config/devin/mcp_config.json, для всех проектов
{
"mcpServers": {
"mcp-brasil": {
"command": "uvx",
"args": [
"--from",
"mcp-brasil",
"python",
"-m",
"mcp_brasil.server"
]
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers. В легаси Cascade конфиг MCP лежит в ~/.codeium/windsurf/mcp_config.json.
Ключи и настройки
TRANSPARENCIA_API_KEYсекрет, необязательнаяDATAJUD_API_KEYсекрет, необязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Бывший Windsurf.
Добавьте в файл cline_mcp_settings.json, для всех проектов
{
"mcpServers": {
"mcp-brasil": {
"command": "uvx",
"args": [
"--from",
"mcp-brasil",
"python",
"-m",
"mcp_brasil.server"
]
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Файл настроек открывается в Cline: вкладка MCP Servers, кнопка Configure MCP Servers.
Ключи и настройки
TRANSPARENCIA_API_KEYсекрет, необязательнаяDATAJUD_API_KEYсекрет, необязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Добавьте в файл .roo/mcp.json, в проекте
{
"mcpServers": {
"mcp-brasil": {
"command": "uvx",
"args": [
"--from",
"mcp-brasil",
"python",
"-m",
"mcp_brasil.server"
]
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers.
Ключи и настройки
TRANSPARENCIA_API_KEYсекрет, необязательнаяDATAJUD_API_KEYсекрет, необязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Форк Roo Code, папки .roo те же.
Добавьте в файл opencode.json, в проекте
{
"mcp": {
"mcp-brasil": {
"type": "local",
"command": [
"uvx",
"--from",
"mcp-brasil",
"python",
"-m",
"mcp_brasil.server"
]
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcp.
Ключи и настройки
TRANSPARENCIA_API_KEYсекрет, необязательнаяDATAJUD_API_KEYсекрет, необязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Добавьте в файл ~/.config/zed/settings.json, для всех проектов
{
"context_servers": {
"mcp-brasil": {
"command": "uvx",
"args": [
"--from",
"mcp-brasil",
"python",
"-m",
"mcp_brasil.server"
]
}
}
}Если файл уже есть, добавьте сервер внутрь ключа context_servers.
Ключи и настройки
TRANSPARENCIA_API_KEYсекрет, необязательнаяDATAJUD_API_KEYсекрет, необязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Добавьте в файл .codeassistant/mcp.json, в проекте
{
"mcpServers": {
"mcp-brasil": {
"command": "uvx",
"args": [
"--from",
"mcp-brasil",
"python",
"-m",
"mcp_brasil.server"
]
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers.
Ключи и настройки
TRANSPARENCIA_API_KEYсекрет, необязательнаяDATAJUD_API_KEYсекрет, необязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Установи сервер в Claude Code командой claude mcp add mcp-brasil -- uvx --from mcp-brasil python -m mcp_brasil.server. Ключи не обязательны, без них доступны источники, не требующие регистрации.
Другие способы из описания автора
pip install mcp-brasilМожно поставить и через uv командой uv add mcp-brasil.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер подключает агента к десяткам государственных источников данных Бразилии через протокол MCP на базе FastMCP. Из естественного языка агент запрашивает временные ряды Центробанка, данные IBGE, законопроекты и голосования палаты и сената, контракты и расходы из портала прозрачности, судебные дела, выборные данные и другие темы. Есть планировщик запросов, который комбинирует несколько API в один план, пакетное выполнение и поиск по инструментам, чтобы из большого набора показать только релевантные. Крупные наборы данных доступны локально через встроенный DuckDB и включаются отдельно переменными окружения. Часть источников не требует ключей, для нескольких нужны бесплатные ключи.
Для кого. Для аналитиков, журналистов и разработчиков, которым нужны государственные данные Бразилии в работе с агентом.
Подходит, если
- Нужны бразильские госданные: экономика, законы, закупки, суды или выборы
- Нужно совместить несколько государственных API в один запрос
- Нужен локальный доступ к крупным наборам данных через встроенный DuckDB
Не подходит, если
- Нужны данные не по Бразилии
- Нужен официальный государственный сервис, а это независимый проект
Пример запроса к агенту
Покажи динамику ставки Selic за последние двенадцать месяцев и сравни ее с инфляцией IPCA за тот же периодОграничения
Проект независимый, это не официальный сервис государства Бразилии. Лицензия MIT покрывает только код, у каждого источника данных своя лицензия и правила использования, их нужно читать до коммерческого или решающего применения. Часть API работает без ключей, для нескольких нужны бесплатные ключи после регистрации. Крупные наборы данных включаются отдельно переменными окружения.
Как отключить. Удалите запись mcp-brasil из конфигурации MCP клиента, при установке через pip удалите пакет командой pip uninstall mcp-brasil.
MCP
- Транспорт
- stdio, http
- Авторизация
- API-ключ
| Переменные окружения | |
|---|---|
| TRANSPARENCIA_API_KEY секрет | Бесплатный ключ портала прозрачности, повышает лимиты запросов |
| DATAJUD_API_KEY секрет | Бесплатный ключ DataJud CNJ для судебных данных |
| DADOS_GOV_BR_API_KEY секрет | Ключ портала dados.gov.br для соответствующей функции |
| META_ACCESS_TOKEN секрет | Токен Meta для библиотеки предвыборной рекламы |
| MCP_BRASIL_API_TOKEN секрет | Статический токен для защиты сервера в режиме HTTP |
Проверка безопасности
- Сервер обращается к внешним государственным API по сети
- Часть ключей это секреты, их нужно хранить в переменных окружения
Коротко о README
README описывает MCP-сервер, который соединяет агентов с государственными источниками данных Бразилии по темам от экономики и законодательства до судов, выборов и экологии. Установка идет через pip или uv, а подключение показано для Claude Desktop, VS Code, Cursor, Claude Code и режима HTTP через fastmcp. Отмечены планировщик запросов, пакетное выполнение, поиск по инструментам и крупные наборы данных с локальным кэшем на DuckDB, включаемые переменными окружения. Проект прямо назван независимым и не официальным, лицензия MIT покрывает только код, у каждого источника своя лицензия. Часть API требует бесплатных ключей.
Частые вопросы
Нужны ли ключи API?
Для большинства источников нет. Несколько API, например портал прозрачности и DataJud, используют бесплатные ключи после регистрации, без них остальные источники работают.
Это официальный государственный сервис?
Нет. Проект независимый, лицензия MIT покрывает только код, у данных из каждого ведомства своя лицензия.
Похожие
166 скиллов для научных задач: биоинформатика, хемоинформатика, клинические данные, геоданные и доступ к 100+ базам
Открытый MCP-сервер Google для баз данных: готовые инструменты для Postgres, MySQL, BigQuery, Spanner и других, плюс свои инструменты в tools.yaml
Официальные скиллы Hugging Face: работа с Hub через CLI hf, датасеты, обучение моделей, Spaces, оценка и деплой
Язык визуализации для агентов и MCP-сервер: из простой семантической спецификации собираются аккуратные графики