Skip to main content
Glama
velvetway

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

by velvetway

minreestr-mcp

CI License: MIT Python

ロシア製ソフトウェアカタログ каталогпо.рф を検索するためのMCP (Model Context Protocol) サーバーです。Claude Codeや任意のMCPクライアントから、海外製ソフトウェアの国産代替品の検索、メーカーの確認、輸入代替用ソフトウェアの検索を対話形式で行うことができます。

英語版は以下にあります。

概要

このカタログには、ロシアの開発者による26,000以上の製品(OS、DBMS、SIEM、アンチウイルス、暗号化ツール、EDR、バックアップシステムなど)が掲載されています。説明には、FSTEC/FSB認定、Astra Linux / RED OSとの互換性、152-FZ / 187-FZへの準拠に関する情報が含まれていることがよくあります。

MCPサーバーは3つのツールを提供します:

ツール

用途

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を再起動すると、3つのツールが利用可能になります。クエリの例:

  • 「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 — BDU FSTEC(86,000以上のロシアの脆弱性)用MCP。脆弱性検索にはこちらを、ソフトウェア/輸入代替検索には本プロジェクトを使用してください。

  • velvetway/bdu-fstec-mirror — bdu-fstec-mcpが動作するBDU FSTECの公開ミラー。

ライセンス

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