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 서버는 세 가지 도구를 제공합니다:

도구

용도

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를 재시작하면 세 가지 도구를 사용할 수 있습니다. 요청 예시:

  • «Linux용 러시아산 백신 찾아줘»

  • «FSTEC 인증을 받은 러시아산 SIEM 시스템은 무엇이 있나요?»

  • «디지털개발부(Minsvyaz) 레지스트리에 있는 상위 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는 문서화되어 있지 않습니다. 사이트 소유자가 예고 없이 변경할 수 있습니다. 이 경우 이슈를 열고 새 버전을 릴리스할 예정입니다.

데이터는 каталогпо.рф 및 해당 출처(디지털개발부 레지스트리, 벤더)의 소유입니다. 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를 참조하세요.


영어

Claude Code / Claude Desktop / 모든 MCP 클라이언트에서 каталогпо.рф의 러시아 소프트웨어 카탈로그를 검색하기 위한 MCP(Model Context Protocol) 서버입니다.

사용 사례: 외국 소프트웨어에 대한 국내 대안(수입 대체)을 찾고, FSTEC/FSB 인증을 확인하며, 디지털개발부(Minsvyaz) 레지스트리의 벤더를 검색하는 러시아 조직의 사이버 보안/컴플라이언스 팀.

도구

  • 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