MCP.Market

Opentargets MCP server

by nickzren·io.github.nickzren/opentargets·v0.7.0·19 stars

Read-only Open Targets: targets, diseases, drugs and evidence by name or ID. No API key needed.

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
Growing

19 stars64 downloads/wk

Reviews

Write one

Nobody 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

no findings
  • 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
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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-mcp

Option 2: Claude Desktop (MCPM)

# Install mcpm package manager
pip install mcpm

# Install the server
mcpm install opentargets

Option 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.server

Option 4: Docker

git clone https://github.com/nickzren/opentargets-mcp
cd opentargets-mcp

# Build and run with Docker Compose
docker-compose up -d --build

Note: 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.