openFDA Regulatory Metadata — MCP-сервер для Claude Code
MCP-сервер связывает номера заявок и названия препаратов с данными FDA. Также находит сведения о медицинских устройствах и их классе.
claude mcp add openfda-mcp -- uvx openfda-mcpЧто делает openFDA Regulatory Metadata
Сервер обращается к openFDA и помогает сопоставить название препарата с номером заявки, а номер NDA, BLA или ANDA — с записью Drugs@FDA. Для устройств он ищет запись по номеру K, DEN, P или H и связывает код продукта с классом и медицинской специальностью. Полная проверка проходит путь от номера заявки до категории устройства.
Для установки через Codex нужна команда codex mcp add openfda-regulatory-metadata -- uvx openfda-mcp. Ключ openFDA API необязателен: без него лимит составляет 40 запросов в минуту и 1 000 в день; для массовых запросов пригодится бесплатный ключ. Запросы с временными сбоями сервер повторяет, а затем сообщает об ошибке, поэтому её нельзя принять за отсутствие записи.
Инструмент screen_for_rwe_signals экспериментальный: его результаты нужно вручную проверять, а не считать подтверждёнными находками. Для HDE сервер определяет класс III по регуляторному пути, но медицинскую специальность получить не может.
Какие задачи решает
- найти номер заявки для торгового или общего названия препарата
- получить запись Drugs@FDA по номеру NDA, BLA или ANDA
- сопоставить номер устройства с классом и специальностью
- проверить маркировку препаратов на возможные сигналы RWE
Примеры запросов агенту
- Найди номера заявок FDA для препарата с названием
название препарата. - Проверь заявку
BLA 125123/2058и верни связанные регуляторные сведения. - Определи класс устройства по номеру
DEN160026.
Как установить openFDA Regulatory Metadata
Командой платформы
claude mcp add openfda-mcp -- uvx openfda-mcpuvx запускает команду с именем пакета; если в README она другая — uvx --from openfda-mcp <команда>
Командой платформы
codex mcp add openfda-regulatory-metadata -- uvx openfda-mcpuvx запускает команду с именем пакета; если в README она другая — uvx --from openfda-mcp <команда>
Файл настроек
{
"mcpServers": {
"openfda-regulatory-metadata": {
"command": "uvx",
"args": [
"openfda-mcp"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from openfda-mcp <команда>
Файл настроек
{
"servers": {
"openfda-regulatory-metadata": {
"type": "stdio",
"command": "uvx",
"args": [
"openfda-mcp"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from openfda-mcp <команда>
Командой платформы
gemini mcp add openfda-regulatory-metadata uvx openfda-mcpuvx запускает команду с именем пакета; если в README она другая — uvx --from openfda-mcp <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о openFDA Regulatory Metadata
Как установить openFDA Regulatory Metadata в Codex?
Выполните codex mcp add openfda-regulatory-metadata -- uvx openfda-mcp. Сервер добавится в Codex как MCP-инструмент.
Что делает openFDA Regulatory Metadata?
Он разрешает названия препаратов и номера заявок в записи FDA, а для устройств помогает получить класс и медицинскую специальность.
Нужен ли ключ API для работы сервера?
Нет, ключ необязателен. Без него openFDA разрешает 40 запросов в минуту и 1 000 в день; бесплатный ключ повышает лимит.