Skip to main content
Glama
velvetway

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

minreestr-mcp

CI License: MIT Python

MCP-Server (Model Context Protocol) für die Suche im russischen Softwarekatalog каталогпо.рф. Er ermöglicht es Claude Code und jedem MCP-Client, nach einheimischen Alternativen zu ausländischer Software zu suchen, Hersteller einzusehen und Software für die Importsubstitution zu finden – direkt aus dem Dialog heraus.

Englische Version unten.

Was ist das?

Der Katalog enthält 26.000+ Produkte russischer Entwickler: Betriebssysteme, DBMS, SIEM, Antivirensoftware, kryptografische Informationsschutzsysteme (SKZI), EDR, Backup-Systeme und vieles mehr. Die Beschreibungen enthalten häufig Informationen zu FSTEC/FSB-Zertifikaten, Kompatibilität mit Astra Linux / RED OS und die Einhaltung von 152-FZ / 187-FZ.

Der MCP-Server bietet drei Werkzeuge:

Tool

Zweck

search_russian_software

Volltextsuche nach Name und Beschreibung

list_russian_manufacturers

Liste der Hersteller mit Anzahl der Produkte

get_featured_russian_software

Top-Produkte von der Startseite des Katalogs

Installation

pip install minreestr-mcp

Oder aus den Quellen:

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

Verwendung mit Claude Code

Fügen Sie dies zu ~/.claude/settings.json (oder .mcp.json im Projektstammverzeichnis) hinzu:

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

Nach dem Neustart von Claude Code stehen die drei Werkzeuge zur Verfügung. Beispiele für Anfragen:

  • „Finde ein russisches Antivirenprogramm für Linux“

  • „Welche einheimischen SIEM-Systeme mit FSTEC-Zertifikat gibt es?“

  • „Zeige die 10 besten Softwarehersteller aus dem Register des Ministeriums für digitale Entwicklung“

  • „Gibt es einen Ersatz für Veeam unter russischer Software?“

Verwendung mit Claude Desktop

In ~/Library/Application Support/Claude/claude_desktop_config.json (macOS):

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

Beispielantwort

Anfrage: 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 и «Ред ОС»...

Quellen-API

Der Server nutzt die inoffizielle öffentliche API von каталогпо.рф, die durch Reverse Engineering des JS-Bundles der Website entdeckt wurde:

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

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

  • GET /images/main-product.json

Warnung: Die API ist nicht dokumentiert. Der Website-Betreiber kann sie ohne Vorankündigung ändern. In diesem Fall wird ein Issue eröffnet und eine neue Version veröffentlicht.

Die Daten gehören каталогпо.рф und deren Quellen (Register des Ministeriums für digitale Entwicklung, Anbieter). Der MCP-Server ist lediglich ein Wrapper für öffentliches HTTP und speichert oder modifiziert die Daten nicht.

Entwicklung

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

Lizenz

MIT. Siehe LICENSE.


Englisch

MCP-Server (Model Context Protocol) für die Suche im russischen Softwarekatalog unter каталогпо.рф von Claude Code / Claude Desktop / jedem MCP-Client aus.

Anwendungsfall: Cybersicherheits- / Compliance-Teams in russischen Organisationen, die nach einheimischen Alternativen zu ausländischer Software (Importsubstitution) suchen, FSTEC/FSB-Zertifizierungen überprüfen oder Anbieter im Register des Ministeriums für digitale Entwicklung entdecken möchten.

Tools

  • search_russian_software(query, limit=10) — Volltextsuche

  • list_russian_manufacturers(page=1, limit=20) — paginierte Liste der Anbieter

  • get_featured_russian_software() — Highlights der Startseite

Installation

pip install minreestr-mcp

Integration in Claude Code / Claude Desktop

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

Datenquelle

Verwendet die inoffizielle öffentliche API von каталогпо.рф (entdeckt durch Reverse Engineering des JS-Bundles der Website). Keine Authentifizierung erforderlich. Nicht mit den Website-Betreibern verbunden.

Lizenz

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