opentargets — MCP-сервер для Claude Code: функции и установка
Сервер даёт ИИ-агенту доступ к данным Open Targets о генах, болезнях, препаратах и доказательствах. Подходит для поиска связей и кандидатов на перепрофилирование лекарств.
claude mcp add opentargets -- uvx opentargets-mcpЧто делает opentargets
opentargets ищет объекты по названиям и идентификаторам, получает сведения о мишенях, заболеваниях и препаратах, а также возвращает подтверждающие данные. Можно изучать связи генов с болезнями, побочные эффекты лекарств и варианты их перепрофилирования. Результаты приходят в структурированном виде.
В сервере 68 инструментов: от поиска сущностей и данных о вариантах до запросов GraphQL. Если название соответствует нескольким объектам, сервер выводит варианты для выбора. Работа только на чтение: изменить данные Open Targets через него нельзя. Для запуска нужны uv и Python 3.10 или новее; ключ API Open Targets не требуется.
Какие задачи решает
- найти мишени препарата по названию или идентификатору
- сопоставить ген с заболеванием и изучить доказательства
- получить сведения о побочных эффектах лекарства
- подобрать кандидатов для перепрофилирования препарата
Примеры запросов агенту
- Найди препараты, воздействующие на
EGFR, и покажи, на какой стадии они находятся. - Какие гены сильнее всего связаны с астмой?
- Покажи доказательства связи
BRAFс меланомой.
Как установить opentargets
Командой платформы
claude mcp add opentargets -- uvx opentargets-mcpuvx запускает команду с именем пакета; если в README она другая — uvx --from opentargets-mcp <команда>
Командой платформы
codex mcp add opentargets -- uvx opentargets-mcpuvx запускает команду с именем пакета; если в README она другая — uvx --from opentargets-mcp <команда>
Файл настроек
{
"mcpServers": {
"opentargets": {
"command": "uvx",
"args": [
"opentargets-mcp"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from opentargets-mcp <команда>
Файл настроек
{
"servers": {
"opentargets": {
"type": "stdio",
"command": "uvx",
"args": [
"opentargets-mcp"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from opentargets-mcp <команда>
Командой платформы
gemini mcp add opentargets uvx opentargets-mcpuvx запускает команду с именем пакета; если в README она другая — uvx --from opentargets-mcp <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о opentargets
Как установить opentargets в Claude Code?
Установите uv, затем выполните claude mcp add opentargets -- uvx opentargets-mcp.
Что делает opentargets?
MCP-сервер обращается к Open Targets и возвращает сведения о мишенях, болезнях, препаратах и генетических доказательствах. Запросы доступны только для чтения.
Нужен ли ключ API для opentargets?
Нет, ключ Open Targets API не нужен. Для запуска требуются uv и Python 3.10 или новее.