Skip to main content
Glama
velvetway

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

minreestr-mcp

CI License: MIT Python

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

英語版は以下を参照してください。

概要

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

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

ツール

用途

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

ライセンス

MIT。LICENSE を参照してください。


英語 (English)

ロシアのソフトウェアカタログ каталогпо.рф を Claude Code / Claude Desktop / 任意のMCPクライアントから検索するためのMCP(Model Context Protocol)サーバーです。

ユースケース: ロシア国内の組織におけるサイバーセキュリティ/コンプライアンスチームが、海外製ソフトウェアの国内代替品(輸入代替)を探したり、FSTEC/FSB認証を確認したり、デジタル開発省のレジストリに登録されているベンダーを発見したりするために使用します。

ツール

  • search_russian_software(query, limit=10) — 全文検索

  • list_russian_manufacturers(page=1, limit=20) — ベンダーのページネーション付きリスト

  • get_featured_russian_software() — ホームページの注目製品

インストール

pip install minreestr-mcp

Claude Code / Claude Desktop 統合

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

データソース

каталогпо.рф の 非公式公開API を使用しています(サイトのJSバンドルのリバースエンジニアリングにより発見)。認証は不要です。サイト運営者とは提携していません。

ライセンス

MIT。

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - A tier

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