mcp-pharma
Drug reference: GRLS, VEDL prices, Roszdravnadzor series recalls. Not medical advice.
Install
Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).
atomno-mcp-pharmaclaude mcp add mcp-pharma -e 'MCP_PHARMA_API_KEY=<your mcp_pharma_api_key>' -- uvx atomno-mcp-pharma==0.2.0
{
"mcpServers": {
"mcp-pharma": {
"command": "uvx",
"args": [
"atomno-mcp-pharma==0.2.0"
],
"env": {
"MCP_PHARMA_API_KEY": "<your mcp_pharma_api_key>"
}
}
}
}
Environment variables
MCP_PHARMA_API_KEYrequired secret API key (Pro tier) for the hosted backend. GRLS, VEDL prices and Roszdravnadzor series letters; instruction text is not in those dumps.
Documentation
From the project's README on GitHub, refreshed weekly. Links open on GitHub.
atomno-mcp-pharma
Клиент справочника лекарств РФ. Ответ — из официальной суточной выгрузки ГРЛС, реестра предельных цен ЖНВЛП и еженедельной выгрузки Росздравнадзора о контроле качества серий. Это справка из государственного реестра, а не медицинский совет.
Drug reference MCP client. Official Minzdrav GRLS dump, VEDL ceiling prices, Roszdravnadzor series letters.
Это справка из государственного реестра, а не медицинский совет.
Что умеет
- Поиск препарата по торговому названию или МНН.
- Карточка регистрационного удостоверения: статус, держатель, даты, формы, производитель.
- Предельная цена по перечню ЖНВЛП, если позиция есть в реестре цен.
- Письма Росздравнадзора о сериях: название, серия, тип письма, номер и дата.
Текста инструкции в выгрузке ГРЛС нет: тул get_instruction отвечает ready: false и называет причину. Пустой список препаратов не подменяет отказ источника.
Быстрый старт
pipx install atomno-mcp-pharma
# или: uvx atomno-mcp-pharma
Cursor / Claude Desktop (mcp.json / claude_desktop_config.json):
{
"mcpServers": {
"pharma": {
"command": "uvx",
"args": ["atomno-mcp-pharma"],
"env": { "MCP_PHARMA_API_KEY": "<ваш-ключ-Pro>" }
}
}
}
Переменные окружения
| Переменная | Описание | Обязательна |
|---|---|---|
MCP_PHARMA_API_KEY | Ключ Pro (заголовок X-API-Key). Получить | да |
MCP_PHARMA_API_BASE | URL hosted-бэкенда (по умолчанию — прод) | нет |
MCP_PHARMA_TIMEOUT | Таймаут HTTP, сек (default 30) | нет |
MCP_PHARMA_LOG_LEVEL | Уровень логирования (DEBUG/INFO/WARNING/ERROR, default WARNING) | нет |
Тулы
| Тул | Вход | Что отвечает |
|---|---|---|
check_drug_registration | name? / mnn? / ru_number? | статус РУ, держатель, даты |
get_drug_card | name? / ru_number? | карточка из ГРЛС |
search_drug | query, limit? | список совпадений |
get_zhnvlp_price | name? / mnn? | предельные цены ЖНВЛП |
check_recall | name? / series? | письма Росздравнадзора о сериях |
get_instruction | name? / ru_number? | ready: false — текста инструкции в выгрузке нет |
Каждый ответ содержит source, checked_at и disclaimer.
Дисклеймер
Это справка из государственного реестра, а не медицинский совет. Не аффилировано с Минздравом РФ и Росздравнадзором.
Лицензия
MIT © Atomno
Frequently asked questions
What is mcp-pharma?
Drug reference: GRLS, VEDL prices, Roszdravnadzor series recalls. Not medical advice.
How do I install mcp-pharma?
It runs on your machine. In Claude Code: claude mcp add mcp-pharma -e 'MCP_PHARMA_API_KEY=<your mcp_pharma_api_key>' -- uvx atomno-mcp-pharma==0.2.0. For other clients, paste the JSON configuration from this page into their MCP settings.
Does mcp-pharma need an API key?
Yes. It expects MCP_PHARMA_API_KEY, which you set in its configuration.
Is mcp-pharma open source?
Yes. Its code is on GitHub under the MIT license.
Who maintains mcp-pharma?
It is published by atomno-mcp. AI.tn lists it but does not maintain or endorse it.
From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.