goszakupki-med: medical device tender plugin

goszakupki-med

A Claude plugin for medical device tenders under Russian 44-FZ and 223-FZ: tender analysis, spec review and RU-registry alternatives

Plugin

Low risk

We rate an entry low when it mostly gives the agent instructions and reference material.

Why this level

  • Only reads data through already-connected connectors and analyzes it; it does not submit bids
  • The hook fails silently on error and does not block the underlying tool call
All reasons and checks
Russian stack

raidmen-healthcare/goszakupki-plugin

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add plugins/goszakupki-med

Detects the agents on your machine, checks the risk and pins the version.

Other ways to install

Run one by one in the Claude Code chat

/plugin marketplace add raidmen-healthcare/goszakupki-plugin
/plugin install goszakupki-med@goszakupki

Checked against the repository on Sep 25, 2026, commit 825bd33.

Text for your agent

Make sure the zakupki, RZN, Pravo and FAS connectors from raidmen.ru are already added to the claude.ai account, install the plugin with claude plugin marketplace add RAIDMEN-HEALTHCARE/goszakupki-plugin and claude plugin install goszakupki-med@goszakupki, then use the /razbor command with a tender number.

Other ways from the author
claude plugin marketplace add RAIDMEN-HEALTHCARE/goszakupki-plugin

Adding the plugin marketplace, the first step from the README.

This is third-party code. Review the repository files before installing.

What it does

The plugin does not connect the connectors itself; it works on top of the zakupki (EIS), RZN (Roszdravnadzor medical device registration registry), Pravo (current legal act editions) and FAS connectors already added to a claude.ai account. The goszakupki skill routes a question to the right connector and captures practical EIS and RZN gotchas: for example, that the okpd2_ids filter in EIS takes an internal id rather than a code, or that procurement plans have no KTRU filter. The /razbor command analyzes a specific tender and helps decide whether to bid, /analogi finds valid device registrations by KTRU or KVMI code, /nacrezhim checks localization-preference rules against current legal acts rather than the model's memory. A separate tz-reviewer agent reads a technical specification and returns findings with citations. The next_steps.py hook suggests the next step after key tool calls: for example, how much time is left to submit a bid or that a registration has been revoked.

Who it is for. For medical device suppliers bidding under 44-FZ and 223-FZ who want to quickly assess a tender, its spec and registration alternatives without manually digging through EIS and RZN.

Good fit when

  • You need to quickly decide whether to bid on a specific medical device tender and compare the spec against the KTRU listing
  • You need to find valid alternative device registrations by KVMI code or manufacturer
  • You need to check localization-preference requirements against the current decree edition rather than outdated knowledge

Not a fit when

  • Your claude.ai account doesn't yet have the zakupki, RZN, Pravo and FAS connectors from raidmen.ru added: the plugin does not work without them
  • You need automatic bid submission or EIS interaction on the user's behalf: the plugin only analyzes and advises
  • The tenders aren't for medical devices: the skill is tuned specifically for KTRU, KVMI and this industry's device registrations

Example request

Analyze tender number 0123456789012345000, is it worth bidding and does it look tailored to a specific supplier

Limitations

GitHub shows no license, though plugin.json declares MIT. The plugin fully depends on four connectors that must be added to a claude.ai account separately through the raidmen authorization server; the plugin itself does not install or connect them. The hooks and the tz-reviewer agent only work in Claude Code and Cowork, not in the plain claude.ai chat. The primary repository lives on Forgejo, with GitHub listed as a public mirror for installation.

How to disable. In Claude Code run claude plugin uninstall goszakupki-med; in Claude Desktop, Cowork or claude.ai remove it via Customize → Plugins.

Security check

  • Only reads data through already-connected connectors and analyzes it; it does not submit bids
  • The hook fails silently on error and does not block the underlying tool call

README in short

The README describes a plugin that works on top of already-connected zakupki, RZN, Pravo and FAS connectors without duplicating them. A component table shows what's available in the plain claude.ai chat versus only in Cowork and Claude Code: the /razbor, /analogi, /nacrezhim commands, the tz-reviewer agent and the next_steps.py hook. It separately describes the hook's logic for different tool response types and a tool-name matcher that accounts for the connector's UUID. Install is via claude plugin marketplace add and claude plugin install, with the repository mirrored from Forgejo.

SKILL.md

---
name: goszakupki
description: >
  Маршрут между коннекторами госзакупок медизделий: zakupki (ЕИС, 44-ФЗ/223-ФЗ, КТРУ, контракты, планы,
  документы), RZN (реестр РУ Росздравнадзора, КВМИ, выписки), Pravo (действующие редакции актов),
  FAS (жалобы и решения). Используй, когда речь о закупке, тендере, НМЦК, КТРУ, ОКПД2, ТЗ/описании объекта
  закупки, регистрационном удостоверении, аналогах медизделия, нацрежиме (запреты, ограничения,
  преимущества), заказчике или конкуренте в закупках.
---

# Госзакупки медизделий: какой коннектор и в каком порядке

Данные берутся только из коннекторов. Не отвечай по памяти о номерах актов, перечнях, статусах РУ и
сроках — всё это меняется; называй источник (тул и номер/код), из которого взят факт.

FAQ

Does the plugin connect the zakupki, RZN, Pravo and FAS connectors itself?

No, they must already be added to the claude.ai account through the raidmen authorization server; the plugin only routes requests between them.

Can the plugin submit a tender bid?

No, it only analyzes tender data, the spec and device registrations and suggests the next step; a person submits the bid.

Official

Salesforce's official DX MCP server: work with orgs, metadata, data, users and Apex tests from your agent

MCP serverHigh risk483Repository stars
Official

Yandex's official skill set: catalog, prices, stock, orders, storefront and a weekly checkup for a Yandex Kit store, through Claude Code or Codex

PluginHigh riskRussian stackNo VPN needed28Repository stars
Editors’ pick

Full 65-operation YouGile API coverage with configurable permissions, write confirmation and a shared company rate limit

MCP serverHigh riskRussian stackNo VPN needed

Bitrix24 portal MCP server

MCP-сервер портала Битрикс24

Official

Bitrix24's official per-portal MCP: an external agent uses OAuth or a token to read and change tasks, deals, meetings and mail

MCP serverHigh riskRussian stackNo VPN needed
Foxx AIgoszakupki-med: medical device tender plugin

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.