opentargets-mcp
Verified Safeby openpharma-org
Overview
Accessing Open Targets platform data for gene-drug-disease associations research via the Model Context Protocol.
Installation
node build/index.jsSecurity Notes
The server uses Zod and custom type guards for input validation, which helps mitigate injection risks. GraphQL queries are structured and use variables, preventing direct arbitrary query injection. There are no hardcoded secrets, and the external API is specified as requiring no authentication. No 'eval' or malicious patterns were identified. A minor efficiency concern exists for search methods as they fetch all hits from the Open Targets API before client-side slicing, potentially retrieving more data than necessary over the network for the specific tool call, but this is not a direct security vulnerability.
Similar Servers
omcp
The server enables Large Language Models (LLMs) to securely query and analyze healthcare data stored in the OMOP Common Data Model format through a standardized Model Context Protocol interface.
knowledgebase-mcp
A standardized Model Context Protocol (MCP) server that aggregates and provides AI systems with access to diverse biomedical knowledge bases and analysis tools.
opentargets-mcp
Serves as a Model Context Protocol (MCP) server exposing the Open Targets Platform GraphQL API as a set of structured tools for AI agents and other MCP-compatible clients to access biomedical data.
open-targets-platform-mcp
This server acts as a Model Context Protocol (MCP) endpoint, enabling AI assistants to interact with the Open Targets Platform GraphQL API for drug discovery and target-disease association data.