mcp-brasil-public-apis — скилл для Claude Code: 28 бразильских API
Подключает агента к 28 публичным API Бразилии: экономика, законодательство, суды, выборы, экология, здоровье. 26 из них работают без ключа.
npx skills add reason-machines/trending-skills --skill mcp-brasil-public-apis -a claude-codeЧто делает mcp-brasil-public-apis
Скилл разворачивает MCP-сервер mcp-brasil, который отдаёт агенту 213 инструментов, 55 ресурсов и 45 промптов. Запросы к государственным данным Бразилии можно писать обычным языком: депутаты и законопроекты, ставка Selic и IPCA, судебные дела, финансирование кампаний, очаги пожаров, больничные койки. Внутри — пакет mcp_brasil с отдельной папкой на каждый API: клиент на httpx, схемы Pydantic v2, константы с базовыми адресами. Корневой server.py сам находит фичи по FEATURE_META, вручную ничего регистрировать не надо.
Ставится двумя путями. Для Claude CLI — claude mcp add mcp-brasil -- uvx --from mcp-brasil python -m mcp_brasil.server. Для Cursor и VS Code — файл .vscode/mcp.json в корне проекта. Есть и HTTP-транспорт: fastmcp run mcp_brasil.server:mcp --transport http --port 8000, сервер поднимается на http://localhost:8000/mcp.
Ключи нужны только двум API: TRANSPARENCIA_API_KEY для Portal da Transparência и DATAJUD_API_KEY для DataJud/CNJ, обе регистрации бесплатные. Остальные 26 работают без ключа. Поведение поиска инструментов задаёт MCP_BRASIL_TOOL_SEARCH со значениями bm25, code_mode или none, по умолчанию bm25. Таймаут и число повторов HTTP настраиваются через MCP_BRASIL_HTTP_TIMEOUT и MCP_BRASIL_HTTP_MAX_RETRIES — без ключей к двум перечисленным порталам эти инструменты просто не ответят.
Какие задачи решает
- вытащить ставку Selic и IPCA из серии Banco Central
- найти законопроекты и голосования по депутату
- проверить контракты и санкции в Portal da Transparência
- посмотреть судебные дела через DataJud
- собрать данные о кандидатах и финансах кампаний в TSE
Примеры запросов агенту
- Подключи mcp-brasil и покажи список доступных фич
- Найди законопроекты по теме образования в Câmara dos Deputados
- Собери план запроса: контракты в Transparência и решения TCU по одному поставщику
Как установить mcp-brasil-public-apis
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill mcp-brasil-public-apis -a claude-code2Вручную: положить файлы
~/.claude/skills/mcp-brasil-public-apis/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/mcp-brasil-public-apis/
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill mcp-brasil-public-apis -a codex2Вручную: положить файлы
.agents/skills/mcp-brasil-public-apis/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill mcp-brasil-public-apis -a cursor2Вручную: положить файлы
.cursor/skills/mcp-brasil-public-apis/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install reason-machines/trending-skills mcp-brasil-public-apis2Вручную: положить файлы
.github/skills/mcp-brasil-public-apis/SKILL.md1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill mcp-brasil-public-apis -a gemini-cli2Командой платформы
gemini skills install https://github.com/reason-machines/trending-skills --path skills/mcp-brasil-public-apisВручную: положить файлы
.devin/skills/mcp-brasil-public-apis/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill mcp-brasil-public-apis -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о mcp-brasil-public-apis
Как установить mcp-brasil-public-apis в Claude Code?
Выполните npx skills add reason-machines/trending-skills --skill mcp-brasil-public-apis -a claude-code, файл скилла окажется в ~/.claude/skills/mcp-brasil-public-apis/SKILL.md.
Что делает mcp-brasil-public-apis?
Поднимает MCP-сервер mcp-brasil с 213 инструментами поверх 28 публичных API Бразилии, чтобы агент отвечал на вопросы о государственных данных без ручных запросов к каждому порталу.
Нужны ли ключи API для работы?
Только для двух: TRANSPARENCIA_API_KEY и DATAJUD_API_KEY. Остальные 26 API отвечают без регистрации.