loading…
Search for a command to run...
loading…
Search каталогпо.рф (Russian software registry, 26k+ products) for import-substitution and ФСТЭК/ФСБ-certified software discovery. Three tools: full-text search
Search каталогпо.рф (Russian software registry, 26k+ products) for import-substitution and ФСТЭК/ФСБ-certified software discovery. Three tools: full-text search, manufacturer listing, featured products. Ideal for Russian security/compliance teams (152-ФЗ, 187-ФЗ) using Claude.
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 |
Топ-продукты с главной каталога |
pip install minreestr-mcp
Или из исходников:
git clone https://github.com/velvetway/minreestr-mcp
cd minreestr-mcp
pip install -e .
Добавьте в ~/.claude/settings.json (или .mcp.json в корне проекта):
{
"mcpServers": {
"minreestr": {
"command": "minreestr-mcp"
}
}
}
После перезапуска Claude Code три инструмента станут доступны. Примеры запросов:
В ~/Library/Application Support/Claude/claude_desktop_config.json (macOS):
{
"mcpServers": {
"minreestr": {
"command": "minreestr-mcp"
}
}
}
Запрос: search_russian_software("antivirus linux", limit=2)
Found 2 product(s) for 'antivirus linux':
• [10856] Антивирус «VR Protect» для Linux
https://каталогпо.рф/product/10856
«VR Protect» — российское антивирусное решение, разработанное специально для
операционных систем семейства Linux... включая сертификацию ФСТЭК. Продукт
совместим с отечественными платформами, такими как Astra Linux и «Ред ОС»...
Сервер использует неофициальный публичный API каталогпо.рф, обнаруженный реверс-инжинирингом JS-бандла сайта:
GET /api/products/search?query=X&limit=NGET /api/manufacturers?page=N&limit=NGET /images/main-product.jsonПредупреждение: API не документирован. Владелец сайта может его изменить без предупреждения. В таком случае откроется issue и будет выпущена новая версия.
Данные принадлежат каталогпо.рф и их источникам (реестр Минцифры, вендоры). MCP-сервер — только обёртка над публичным HTTP, не хранит и не модифицирует данные.
git clone https://github.com/velvetway/minreestr-mcp
cd minreestr-mcp
python -m venv .venv && source .venv/bin/activate
pip install -e ".[dev]"
pytest # тесты с моками через respx
ruff check . # линтер
MIT. См. LICENSE.
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.
search_russian_software(query, limit=10) — full-text searchlist_russian_manufacturers(page=1, limit=20) — paginated list of vendorsget_featured_russian_software() — homepage highlightspip install minreestr-mcp
{
"mcpServers": {
"minreestr": {
"command": "minreestr-mcp"
}
}
}
Uses the unofficial public API of каталогпо.рф (discovered by reverse-engineering the site's JS bundle). No authentication required. Not affiliated with the site owners.
minreestr-mcp for vendor/product search.MIT.
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"velvetway-minreestr-mcp": {
"command": "npx",
"args": []
}
}
}