Skip to main content
Glama
velvetway

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

by velvetway

minreestr-mcp

CI License: MIT Python

MCP (Model Context Protocol) server for searching the Russian software catalog каталогпо.рф. It allows Claude Code and any MCP client to search for domestic alternatives to foreign software, view manufacturers, and find software for import substitution — directly from the chat.

English version below.

What it is

The catalog contains 26,000+ products from Russian developers: OS, DBMS, SIEM, antivirus, cryptographic information protection tools (SKZI), EDR, backup systems, and much more. Descriptions often contain information about FSTEC/FSB certificates, compatibility with Astra Linux / RED OS, and compliance with 152-FZ / 187-FZ.

The MCP server provides three tools:

Tool

Purpose

search_russian_software

Full-text search by name and description

list_russian_manufacturers

List of manufacturers with product counts

get_featured_russian_software

Top products from the catalog homepage

Related MCP server: onec-meta-mcp

Installation

pip install minreestr-mcp

Or from source:

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

Usage with Claude Code

Add to ~/.claude/settings.json (or .mcp.json in the project root):

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

After restarting Claude Code, the three tools will become available. Example queries:

  • "Find a Russian antivirus for Linux"

  • "What domestic SIEM systems have an FSTEC certificate?"

  • "Show 10 top software manufacturers from the Ministry of Digital Development registry"

  • "Is there a replacement for Veeam among Russian software?"

Usage with Claude Desktop

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

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

Response example

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

Source API

The server uses the unofficial public API of каталогпо.рф, discovered by reverse-engineering the site's JS bundle:

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

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

  • GET /images/main-product.json

Warning: The API is undocumented. The site owner may change it without warning. In such a case, an issue will be opened and a new version will be released.

Data belongs to каталогпо.рф and their sources (Ministry of Digital Development registry, vendors). The MCP server is just a wrapper over public HTTP; it does not store or modify data.

Development

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 — MCP for BDU FSTEC (86,000+ Russian vulnerabilities). Use it for vulnerability searching, and this one for software / import substitution searching.

  • velvetway/bdu-fstec-mirror — public mirror of BDU FSTEC, which bdu-fstec-mcp works with.

License

MIT. See 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 FSTEC/FSB certification, discovering vendors in the Ministry of Digital Development 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 BDU FSTEC (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 BDU 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