Skip to main content
Glama
velvetway

Каталог российского ПО (каталогпо.рф)

by velvetway

minreestr-mcp

CI License: MIT Python

用于搜索俄罗斯软件目录 каталогпо.рф 的 MCP (Model Context Protocol) 服务器。它允许 Claude Code 和任何 MCP 客户端直接在对话中搜索国外软件的国产替代品、查看制造商以及查找用于进口替代的软件。

下方提供英文版本。

简介

该目录包含俄罗斯开发者的 26,000 多款产品:操作系统、数据库管理系统 (DBMS)、SIEM、杀毒软件、加密信息保护系统 (SKZI)、EDR、备份系统等。产品描述通常包含有关 FSTEC/FSB 认证、与 Astra Linux / RED OS 的兼容性以及是否符合 152-FZ / 187-FZ 法规的信息。

该 MCP 服务器提供三个工具:

工具

用途

search_russian_software

按名称和描述进行全文搜索

list_russian_manufacturers

获取制造商列表及产品数量

get_featured_russian_software

获取目录首页的精选产品

Related MCP server: onec-meta-mcp

安装

pip install minreestr-mcp

或者从源码安装:

git clone https://github.com/velvetway/minreestr-mcp
cd minreestr-mcp
pip install -e .

与 Claude Code 配合使用

添加到 ~/.claude/settings.json(或项目根目录下的 .mcp.json):

{
  "mcpServers": {
    "minreestr": {
      "command": "minreestr-mcp"
    }
  }
}

重启 Claude Code 后,这三个工具即可使用。查询示例:

  • “查找适用于 Linux 的俄罗斯杀毒软件”

  • “有哪些带有 FSTEC 认证的国产 SIEM 系统?”

  • “显示来自俄罗斯数字发展部注册表的 10 大软件制造商”

  • “俄罗斯软件中有 Veeam 的替代品吗?”

与 Claude Desktop 配合使用

~/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 包进行逆向工程发现的 каталогпо.рф 非官方公共 API

  • GET /api/products/search?query=X&limit=N

  • GET /api/manufacturers?page=N&limit=N

  • GET /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 .      # линтер

相关项目

  • velvetway/bdu-fstec-mcp — 用于 FSTEC BDU(86,000+ 个俄罗斯漏洞)的 MCP。使用它来查找漏洞,使用此项目来查找软件/进口替代品。

  • velvetway/bdu-fstec-mirror — bdu-fstec-mcp 所使用的 FSTEC BDU 公共镜像。

许可证

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.

Tools

  • search_russian_software(query, limit=10) — full-text search

  • list_russian_manufacturers(page=1, limit=20) — paginated list of vendors

  • get_featured_russian_software() — homepage highlights

Installation

pip install minreestr-mcp

Claude Code / Claude Desktop integration

{
  "mcpServers": {
    "minreestr": {
      "command": "minreestr-mcp"
    }
  }
}

Data source

Uses the unofficial public API of каталогпо.рф (discovered by reverse-engineering the site's JS bundle). No authentication required. Not affiliated with the site owners.

  • velvetway/bdu-fstec-mcp — MCP server for БДУ ФСТЭК (Russian vulnerability database, 86k+ records). Use this for vulnerability lookups; use minreestr-mcp for vendor/product search.

  • velvetway/bdu-fstec-mirror — public mirror of the БДУ data consumed by that MCP.

License

MIT.

Install Server
A
license - permissive license
A
quality
F
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    MCP-сервер, дающий Claude (и любому MCP-клиенту) доступ к БДУ ФСТЭК — российской базе данных угроз безопасности информации.
    4
    4
    MIT
  • F
    license
    Not graded
    quality
    C
    maintenance
    MCP server for searching and analyzing 1C enterprise metadata and BSL code using a SQLite backend. Enables querying configuration structure, code routines, and performing compliance checks via natural language.
  • F
    license
    Not graded
    quality
    C
    maintenance
    A local MCP server that connects the Globick activities API to Claude Desktop, enabling natural language search and filtering of the activities catalogue.
  • A
    license
    Not graded
    quality
    D
    maintenance
    MCP server for RAG-based search over 1C Enterprise configuration documentation, enabling natural language queries to find objects like справочники, документы, and отчеты.
    MIT

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/velvetway/minreestr-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server