Opentargets MCP server
io.github.nickzren/opentargets·v0.7.0·19 starsRead-only Open Targets: targets, diseases, drugs and evidence by name or ID. No API key needed.
19 stars64 downloads/wk
Reviews
Write oneNobody has reviewed Opentargets yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Opentargets tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-11-01 · same rubric, same numbers if you re-run it
- Code scan26 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 23 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Opentargets compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 95% of 48,255 servers
- GitHub stars
- 19
- more than 91% of 28,688 servers
- Downloads a week
- 64
- more than 51% of 12,191 servers with a package
Release history: 4 versions in the registry since 2025-09-22, latest 2026-10-09, typically one every 18 days.
Install Opentargets in Claude Code, Cursor or VS Code
claude mcp add opentargets -- uvx opentargets-mcp
What the publisher says
From the Opentargets repository's README, as published. We do not edit it. Read it on GitHub
Open Targets MCP Server
A Model Context Protocol (MCP) server that exposes the Open Targets Platform GraphQL API as a set of tools for use with Claude Desktop and other MCP-compatible clients.
<!-- mcp-name: io.github.nickzren/opentargets -->
Quick Install
Option 1: Run once with uvx (no install)
uvx --from git+https://github.com/nickzren/opentargets-mcp opentargets-mcpOption 2: Claude Desktop (MCPM)
# Install mcpm package manager
pip install mcpm
# Install the server
mcpm install opentargetsOption 3: Local install (dev or self-host)
git clone https://github.com/nickzren/opentargets-mcp
cd opentargets-mcp
pip install uv
uv sync
# Run (stdio transport by default)
uv run python -m opentargets_mcp.serverOption 4: Docker
git clone https://github.com/nickzren/opentargets-mcp
cd opentargets-mcp
# Build and run with Docker Compose
docker-compose up -d --buildNote: the default transport is http for docker deployments.
See the configuration section below for details and how to set ports and other environment variables.
Claude Desktop Manual Import (optional)
mcpm import stdio opentargets \
--command "$(uv run which python)" \
--args "-m opentargets_mcp.server --transport stdio"Then restart Claude Desktop to start using the Open Targets tools.
Features
Core Capabilities
- Target Analysis: Search genes/proteins by Ensembl ID or symbol. Access expression data, genetic constraints, pathways, protein interactions, safety profiles, and mouse phenotypes
- Disease Analysis: Query diseases by ontology ID (mostly MONDO). Find associated targets, phenotypes (HPO), and research projects
- Drug Discovery: Search drugs by ChEMBL ID. Access safety data, adverse events, indications, and mechanism of action
- Evidence Mining: Explore target-disease associations with scored evidence from multiple sources
- Variant Analysis: Query genetic variants, GWAS credible sets, and pharmacogenomics data
- Study Exploration: Access GWAS studies with L2G predictions and fine-mapped loci
- Smart Search: Entity resolution with synonym handling, autocomplete, and ID mapping
- Cross-Entity Workflows: Multi-hop tools that chain disease, target, and drug evidence for prioritization
- Raw GraphQL Power Tools: Run single and batch raw GraphQL operations with structured status envelopes
Why This Server
This implementation is designed for practical Open Targets workflows:
- Curated breadth: 65 curated tools plus 3 advanced GraphQL tools (68 total), spanning target, disease, drug, evidence, variant, study, metadata, and cross-entity workflow tasks.
- Safer automation: strict ID resolution, typed parameter handling, and resilient retry behavior.
- Lower token overhead: optional fields filters on core domain tools to return only what you need.
- Flexible power mode: raw GraphQL tools are available for edge cases.
Data Sources
The Open Targets Platform integrates evidence from 22+ primary data sources:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Opentargets: common questions
- Is Opentargets MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Opentargets safety report
- How do I install Opentargets?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Opentargets need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Opentargets maintained?
- The last commit was 26 days ago (2026-10-09). The latest release is v0.7.0.
- How does Opentargets compare with other MCP servers?
- safety score 92/100 (higher than 95% of 48,255 servers); github stars 19 (more than 91% of 28,688 servers); downloads a week 64 (more than 51% of 12,191 servers with a package). Full comparison.