minreestr-mcp
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
MCP (Model Context Protocol) сервер для поиска по каталогу российского ПО каталогпо.рф. Позволяет Claude Code и любому MCP-клиенту искать отечественные аналоги зарубежного софта, смотреть производителей, находить ПО для импортозамещения — прямо из диалога.
> English version below.
Что это
Каталог содержит **26 000+ продуктов** российских разработчиков: ОС, СУБД, SIEM, антивирусы, СКЗИ, EDR, системы резервного копирования и многое другое. Описания часто содержат информацию о сертификатах **ФСТЭК/ФСБ**, совместимости с **Astra Linux / РЕД ОС**, соответствии **152-ФЗ / 187-ФЗ**.
MCP-сервер даёт три инструмента:
| Tool | Назначение |
|---|---|
| search_russian_software | Полнотекстовый поиск по названию и описанию |
| list_russian_manufacturers | Список производителей с количеством продуктов |
| get_featured_russian_software | Топ-продукты с главной каталога |
Установка
Или из исходников:
Использование с Claude Code
Добавьте в ~/.claude/settings.json (или .mcp.json в корне проекта):
После перезапуска Claude Code три инструмента станут доступны. Примеры запросов:
- «Найди российский антивирус для Linux»
- «Какие есть отечественные SIEM-системы с сертификатом ФСТЭК?»
- «Покажи 10 топовых производителей ПО из реестра Минцифры»
- «Есть ли замена Veeam среди российского ПО?»
Использование с Claude Desktop
В ~/Library/Application Support/Claude/claude_desktop_config.json (macOS):
Пример ответа
Запрос: search_russian_software("antivirus linux", limit=2)
API источника
Сервер использует **неофициальный публичный API** каталогпо.рф, обнаруженный реверс-инжинирингом JS-бандла сайта:
- GET /api/products/search?query=X&limit=N
- GET /api/manufacturers?page=N&limit=N
- GET /images/main-product.json
**Предупреждение:** API не документирован. Владелец сайта может его изменить без предупреждения. В таком случае откроется issue и будет выпущена новая версия.
Данные принадлежат каталогпо.рф и их источникам (реестр Минцифры, вендоры). MCP-сервер — только обёртка над публичным HTTP, не хранит и не модифицирует данные.
Разработка
Связанные проекты
- velvetway/bdu-fstec-mcp — MCP для БДУ ФСТЭК (86 000+ российских уязвимостей). Используйте его для поиска уязвимостей, а этот — для поиска ПО / импортозамещения.
- velvetway/bdu-fstec-mirror — публичное зеркало БДУ ФСТЭК, с которым работает bdu-fstec-mcp.
Лицензия
MIT. См. LICENSE.
---
English
MCP (Model Context Protocol) server for searching the Russian software catalog at каталогпо.рф from Claude Code / Claude Desktop / any MCP client.
**Use case:** cybersecurity / compliance teams in Russian organizations looking for domestic alternatives to foreign software (import substitution), verifying ФСТЭК/ФСБ certification, discovering vendors in the Минцифры registry.