Back to MCP Integrations

Open Targets MCP

MCP integration for Open Targets MCP within. Connect external services and extend Claude's capabilities.

0 installsAuthor: QuentinCody

Installation

curl -fsSL https://claudekit.xyz/i/open-targets | bash

Description

MCP сервер, предоставляющий доступ к Open Targets Platform API для запросов ассоциаций мишеней и заболеваний, данных по открытию лекарств и биомедицинской исследовательской информации через GraphQL.

Установка

NPX с mcp-remote

npx mcp-remote https://open-targets-mcp-server.quentincody.workers.dev/mcp

Конфигурация

Claude Desktop (Рекомендуется)

"open-targets-worker": {
  "command": "npx",
  "args": [
    "mcp-remote",
    "https://open-targets-mcp-server.quentincody.workers.dev/mcp"
  ]
}

Claude Desktop (Legacy SSE)

"open-targets-worker": {
  "command": "npx",
  "args": [
    "mcp-remote",
    "https://open-targets-mcp-server.quentincody.workers.dev/sse"
  ]
}

Доступные инструменты

ИнструментОписание
opentargets_graphql_queryВыполнение GraphQL запросов к Open Targets Platform API с опциональными переменными

Возможности

  • Доступ к Open Targets Platform API через GraphQL запросы
  • Информация о биологических мишенях, идентифицируемых по Ensembl ID
  • Данные о заболеваниях и фенотипах, идентифицируемые по EFO ID
  • Данные о лекарствах и химических соединениях, идентифицируемые по ChEMBL ID
  • Возможности интроспекции схемы для изучения доступных типов данных
  • Поддержка параметризованных запросов с переменными
  • Два транспортных протокола: Streamable HTTP (рекомендуется) и SSE (legacy)

Примеры использования

Получить детали для конкретной генной мишени используя Ensembl ID ENSG00000169083
Список всех доступных типов данных в схеме Open Targets
Запросить информацию об астме используя EFO ID EFO_0000270
Получить информацию о лекарстве используя ChEMBL ID CHEMBL1201236
Изучить данные о трактабельности мишеней и генетических ограничениях

Ресурсы

Примечания

Лицензировано под MIT License с требованием академического цитирования. Для крупномасштабного получения данных Open Targets рекомендует использовать их официальные загрузки данных или инстанс Google BigQuery вместо повторных GraphQL запросов. См. GRAPHQL_EXAMPLES.md для правильных примеров запросов и избежания распространенных ошибок.