Unofficial Open Targets MCP Server 🧬

by Augmented-Nature

11 stars
312 downloads
Not rated
GitHub

About

Unofficial Model Context Protocol server for accessing Open Targets platform data for gene-drug-disease associations research.

Details

Author
Augmented-Nature
GitHub stars
11
Downloads
312
Categories
Database, Other, Search

- Six verified tools: target search, disease search, target‑disease associations, disease target summaries, target details, disease details
- Access 20+ integrated databases including ChEMBL, Ensembl, EFO, ClinVar, GWAS Catalog, UniProt, and Reactome
- Resource templates using standardized URIs (e.g., opentargets://target/{ensemblId})
- No authentication required; generous rate limits for research use
- TypeScript implementation with GraphQL queries and JSON‑RPC communication
- Error handling, 30‑second timeouts, and proper logging

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Unofficial Open Targets MCP Server 🧬
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Install and build the server with npm install and npm run build, then run it with node build/index.js. Configure it as an MCP client (e.g., Claude Desktop) by adding the server to the mcpServers object with the node command and path to the built index.js.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "unofficial open targets mcp server \ud83e\uddec": {
            "Augmented-Nature-OpenTargets-MCP-Server": {
                "command": "node",
                "args": [
                    "build/index.js"
                ]
            }
        }
    }
}

McpServers

{
    "Augmented-Nature-OpenTargets-MCP-Server": {
        "command": "node",
        "args": [
            "build/index.js"
        ]
    }
}

Unofficial Open Targets MCP Server 🧬

Unofficial Model Context Protocol server for accessing Open Targets platform data for gene-drug-disease associations research.

API

Developed by Augmented Nature

✅ Verified Features

All 6 tools working with live Open Targets API data:

- 🎯 Target Search - Gene symbols, names, descriptions (BRCA1, TP53, etc.)
- 🦠 Disease Search - Names, synonyms, descriptions (cancer, diabetes, etc.)
- 🔗 Target-Disease Associations - Evidence scores from 20+ databases
- 📊 Disease Target Summaries - Prioritized therapeutic targets
- 🧬 Target Details - Comprehensive gene/protein information
- 🎭 Disease Details - Complete disease profiles with ontologies

🚀 Quick Start

```bash

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.