NO

nickzren/opentargets-mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

19 stars 8 forks 품질 89 트렌드 36MIT

MCP server for Open Targets data

개요

A read-only MCP server for exploring targets, diseases, drugs and genetic evidence through the Open Targets Platform. Use names or IDs, retrieve supporting evidence, and explore drug-repurposing candidates. No Open Targets API key required. : add this to claude_desktop_config.json (Settings → Developer → Edit Config) or ~/.cursor/mcp.json, then restart: Any other stdio MCP client works the same way: command uvx, argument opentargets-mcp. Tips: - If the client reports spawn uvx ENOENT, use the full path from which uvx. - Use opentargets-mcp@latest as the argument to pick up new releases. - On Apple Silicon, a cryptography build error can indicate uv picked an Intel (Rosetta) Python. uv python find is a first clue; cached tool environments and desktop clients may use a different interpreter. - "Which drugs target EGFR, and how far along are they?" - "Which genes are most strongly associated with asthma?" - "Show the evidence linking BRAF to melanoma.

README

원문 README의 일부입니다. 원문 보기.

Open Targets MCP Server

A read-only MCP server for exploring targets, diseases, drugs and genetic evidence through the Open Targets Platform. Use names or IDs, retrieve supporting evidence, and explore drug-repurposing candidates. No Open Targets API key required.

Install

Requires uv.

Claude Code

claude mcp add opentargets -- uvx opentargets-mcp

Claude Desktop and Cursor: add this to claude_desktop_config.json (Settings → Developer → Edit Config) or ~/.cursor/mcp.json, then restart:

{
  "mcpServers": {
    "opentargets": {
      "command": "uvx",
      "args": ["opentargets-mcp"]
    }
  }
}

VS Code

code --add-mcp '{"name":"opentargets","command":"uvx","args":["opentargets-mcp"]}'

Codex

codex mcp add opentargets -- uvx opentargets-mcp

Any other stdio MCP client works the same way: command uvx, argument opentargets-mcp.

Tips:

  • If the client reports spawn uvx ENOENT, use the full path from which uvx.
  • Use opentargets-mcp@latest as the argument to pick up new releases.
  • On Apple Silicon, a cryptography build error can indicate uv picked an Intel (Rosetta) Python. uv python find is a first clue; cached tool environments and desktop clients may use a different interpreter.

What you can ask

  • “Which drugs target EGFR, and how far along are they?”
  • “Which genes are most strongly associated with asthma?”
  • “Show the evidence linking BRAF to melanoma.”
  • “Suggest drug repurposing candidates for type 2 diabetes.”

Use names or IDs: gene symbols, disease and drug names, rsIDs, or Ensembl, MONDO and ChEMBL IDs. If a name matches several entities, the tool lists the candidates so you can pick one.

Tools

68 tools. Run uvx opentargets-mcp --list-tools for the full list.

Area Examples
Targets get_target_info, get_target_known_drugs
Diseases get_disease_info, get_disease_associated_targets
Drugs get_drug_info, get_drug_adverse_events
Evidence get_target_disease_evidence
Variants and studies get_variant_info, get_credible_sets
GitHub에서 전체 README 보기

설치

uvx opentargets-mcp
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "opentargets": { "command": "uvx", "args": ["opentargets-mcp"] } } }