mcp-pharma
This server is an MCP client for official Russian drug registries (GRLS, ЖНВЛП prices, Roszdravnadzor quality/recall letters) that provides regulatory and reference data, not medical advice.
Search drugs by trade name or INN (МНН) with fuzzy matching and ranking.
Check drug registration status – active/cancelled/suspended, registration certificate number and dates (by name, INN, or RU number).
Get drug card – trade name, INN, forms/dosages, marketing authorization holder, manufacturer, country, ATC code, registration date.
Get ЖНВЛП ceiling prices – whether a drug is in the essential medicines list and its registered maximum price by form/dosage/packaging.
Check recalls – Roszdravnadzor letters about drug or series withdrawal/recall, including date, document details, and stated reason.
Get instruction – returns a reference to the official GRLS instruction and its text as state information, or reports
ready: falseif unavailable.Every response includes source, checked_at timestamp, and a disclaimer that this is registry data, not medical advice.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-pharma Check registration and ЖНВЛП price of paracetamol"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
atomno-mcp-pharma
Клиент справочника лекарств РФ. Ответ — из официальной суточной выгрузки ГРЛС, реестра предельных цен ЖНВЛП и еженедельной выгрузки Росздравнадзора о контроле качества серий. Это справка из государственного реестра, а не медицинский совет.
Drug reference MCP client. Official Minzdrav GRLS dump, VEDL ceiling prices, Roszdravnadzor series letters.
Это справка из государственного реестра, а не медицинский совет.
Что умеет
Поиск препарата по торговому названию или МНН.
Карточка регистрационного удостоверения: статус, держатель, даты, формы, производитель.
Предельная цена по перечню ЖНВЛП, если позиция есть в реестре цен.
Письма Росздравнадзора о сериях: название, серия, тип письма, номер и дата.
Текста инструкции в выгрузке ГРЛС нет: тул get_instruction отвечает ready: false и называет причину. Пустой список препаратов не подменяет отказ источника.
Related MCP server: mcp-fns-check
Быстрый старт
pipx install atomno-mcp-pharma
# или: uvx atomno-mcp-pharmaCursor / Claude Desktop (mcp.json / claude_desktop_config.json):
{
"mcpServers": {
"pharma": {
"command": "uvx",
"args": ["atomno-mcp-pharma"],
"env": { "MCP_PHARMA_API_KEY": "<ваш-ключ-Pro>" }
}
}
}Переменные окружения
Переменная | Описание | Обязательна |
| Ключ Pro (заголовок X-API-Key). Получить | да |
| URL hosted-бэкенда (по умолчанию — прод) | нет |
| Таймаут HTTP, сек (default 30) | нет |
| Уровень логирования (DEBUG/INFO/WARNING/ERROR, default WARNING) | нет |
Тулы
Тул | Вход | Что отвечает |
| name? / mnn? / ru_number? | статус РУ, держатель, даты |
| name? / ru_number? | карточка из ГРЛС |
| query, limit? | список совпадений |
| name? / mnn? | предельные цены ЖНВЛП |
| name? / series? | письма Росздравнадзора о сериях |
| name? / ru_number? |
|
Каждый ответ содержит source, checked_at и disclaimer.
Дисклеймер
Это справка из государственного реестра, а не медицинский совет. Не аффилировано с Минздравом РФ и Росздравнадзором.
Лицензия
MIT © Atomno
Available Tools
6 toolscheck_drug_registrationA
Статус регистрации в ГРЛС: номер РУ, держатель, даты, статус. Задайте name, mnn или ru_number. Справка, не медицинский совет. Тариф Pro.
Inputs: mnn, name, ru_number. Returns: object
check_recallA
Письма Росздравнадзора о сериях: название, серия, тип письма, номер и дата. Справка, не медицинский совет. Тариф Pro.
Inputs: name, series. Returns: object
get_drug_cardB
Карточка из ГРЛС: торговое имя, МНН, формы, держатель, производитель, статус. Справка, не медицинский совет. Тариф Pro.
Inputs: name, ru_number. Returns: object
get_instructionC
Текст инструкции в официальной выгрузке ГРЛС отсутствует, ответ ready=false с причиной. Тариф Pro.
Inputs: name, ru_number. Returns: object
get_zhnvlp_priceA
Предельная цена из реестра ЖНВЛП по названию или МНН. Справка, не медицинский совет. Тариф Pro.
Inputs: mnn, name. Returns: object
search_drugA
Поиск по ГРЛС: торговое наименование или МНН. Справка, не медицинский совет. Тариф Pro.
Inputs: query (required), limit. Returns: object
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 6 tools
Most tools target distinct resources: search, drug details, registration status, pricing, recalls, and instructions. However, check_drug_registration and get_drug_card both surface status and holder information and accept similar query parameters, so their boundaries could be clearer.
All tool names follow a consistent verb_noun pattern using check_, get_, or search_. There is no mixing of naming conventions or vague action-only verbs.
Six tools is well-scoped for a read-only pharmaceutical registry server. Each tool covers a meaningful query type without unnecessary redundancy or bloat.
Core registry lookups are covered: search, drug card, registration status, pricing, and recalls. However, get_instruction is a non-functional stub that always returns ready=false, so instruction retrieval is a notable gap in the surface.
Maintenance
Related MCP Connectors
Official data for AI assistants: medicines, recalls, cosmetics, money, travel, places, prices.
Russian docs for AI agents: invoices/acts PDF, document parsing, INN checks, medical ad checks
Search the clinical guidelines of the Russian Ministry of Health with source references.
Medicine names, label text, safety reports, recalls, shortages and approvals from regulators
Related MCP Servers
- AlicenseBqualityDmaintenanceProvides access to the official FDA DailyMed database for comprehensive drug information, including drug labels, NDC codes, RxNorm mappings, pharmacologic classifications, and FDA application numbers through natural language queries.283MIT
- AlicenseAqualityBmaintenanceMCP server for verifying Russian counterparties (legal entities and individual entrepreneurs) via public Federal Tax Service data: EGRUL/EGRIP, bankruptcy registry (EFRSB), Transparent Business, bailiff service (FSSP), and arbitration courts (KAD).877 PyPI15MIT
- AlicenseNot gradedqualityDmaintenanceProvides AI agents with comprehensive access to Israel's complete pharmaceutical database from the Ministry of Health, enabling drug information search, therapeutic comparisons, and safety assessments.19Creative Commons Attribution Non Commercial Share Alike 4.0 International
- AlicenseNot gradedqualityDmaintenanceEnables drug safety, interactions, adverse events, and regulatory data queries using free sources like DrugBank, WHO, FDA FAERS, and more. Provides tools for checking drugs, interactions, adverse events, and searching across pharmaceutical databases.MIT