
mcp-pharma
io.github.atomno-mcpPublished by GitHub account atomno-mcpv0.2.0Updated Oct 24, 2026
Drug reference: GRLS, VEDL prices, Roszdravnadzor series recalls. Not medical advice.
Overview
Local MCP client for Russian drug registries: lets an assistant look up GRLS registrations, VEDL ceiling prices and Roszdravnadzor series letters.
- What you can do
- Search drugs by trade name or INN and list matches, with an optional result limit. Retrieve registration certificate details: status, holder, dates, forms and manufacturer. Look up VEDL ceiling prices for items present in the price registry. Check Roszdravnadzor letters about specific series, including letter type, number and date. Request the instruction text, which is not in the GRLS dump and returns ready: false with the reason. Every response carries source, checked_at and disclaimer fields.
- When to use it
- Useful when an assistant needs to check Russian drug registration status, official ceiling prices or quality-control notices about a batch, for example in pharmacovigilance, procurement or regulatory research. It is a registry reference, not a source of medical advice or full patient leaflets.
- Requirements
- Runs locally as a Python package via uvx or pipx. Requires the MCP_PHARMA_API_KEY environment variable (a Pro-tier key sent as the X-API-Key header) for the hosted backend, plus network access to it. Optional variables set the backend URL, HTTP timeout and log level.
Installation
In SourceWeft
- Open mcp-pharma in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
atomno-mcp-pharma
Клиент справочника лекарств РФ. Ответ — из официальной суточной выгрузки ГРЛС, реестра предельных цен ЖНВЛП и еженедельной выгрузки Росздравнадзора о контроле качества серий. Это справка из государственного реестра, а не медицинский совет.
Drug reference MCP client. Official Minzdrav GRLS dump, VEDL ceiling prices, Roszdravnadzor series letters.
Это справка из государственного реестра, а не медицинский совет.
Что умеет
- Поиск препарата по торговому названию или МНН.
- Карточка регистрационного удостоверения: статус, держатель, даты, формы, производитель.
- Предельная цена по перечню ЖНВЛП, если позиция есть в реестре цен.
- Письма Росздравнадзора о сериях: название, серия, тип письма, номер и дата.
Текста инструкции в выгрузке ГРЛС нет: тул get_instruction отвечает ready: false и называет причину. Пустой список препаратов не подменяет отказ источника.
Быстрый старт
Cursor / Claude Desktop (mcp.json / claude_desktop_config.json):
Переменные окружения
Тулы
Каждый ответ содержит source, checked_at и disclaimer.
Дисклеймер
Это справка из государственного реестра, а не медицинский совет. Не аффилировано с Минздравом РФ и Росздравнадзором.
Лицензия
MIT © Atomno
Source: README.md at commit c618018
Tools
0Version history
1- v0.2.0LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts