Back to Home
opentargets icon

platform-mcp

Verified Safe

by opentargets

Overview

Provides a Model Context Protocol (MCP) server for AI assistants to interact with the Open Targets Platform GraphQL API for drug discovery and target-disease associations.

Installation

Run Command
docker run -d -p 8000:8000 -e OTP_MCP_HTTP_HOST=0.0.0.0 ghcr.io/opentargets/open-targets-platform-mcp

Environment Variables

  • OTP_MCP_API_ENDPOINT
  • OTP_MCP_SERVER_NAME
  • OTP_MCP_TRANSPORT
  • OTP_MCP_HTTP_HOST
  • OTP_MCP_HTTP_PORT
  • OTP_MCP_API_CALL_TIMEOUT
  • OTP_MCP_JQ_ENABLED
  • OTP_MCP_RATE_LIMITING_ENABLED

Security Notes

The server includes an optional 'jq filtering' feature that dynamically evaluates 'jq' expressions provided by the user (or LLM). While 'jq' itself is a JSON processing language and not Python 'eval', a maliciously crafted or highly inefficient 'jq_filter' could potentially be used to exploit server resources, leading to a Denial of Service. This feature is disabled by default, which mitigates the risk. The server implements adaptive rate limiting to prevent general abuse. No hardcoded sensitive credentials were found. The project is explicitly labeled 'experimental' and 'under active development'.

Similar Servers

Stats

Interest Score42
Security Score8
Cost ClassMedium
Avg Tokens750
Stars12
Forks1
Last Update2026-01-11

Tags

AI AssistantGraphQLDrug DiscoveryBioinformaticsData Integration