Overview
Features
DGIdb integration via MCP bridge
Exposes a bridge between MCP clients (Claude Desktop) and the DGIdb API to fetch drug–gene interactions and related data.
DGIdb GraphQL API access
Connects to the DGIdb GraphQL API at https://dgidb.org/api/graphql to retrieve data.
Tools exposed to MCP clients
Defines the set of tools available to MCP clients via src/index.ts.
Claude Desktop configuration
Supports Claude Desktop configuration through mcpServers in Claude Desktop with an example JSON snippet.
Cloudflare Workers deployment
Deployable to Cloudflare Workers for serverless hosting.
SSE endpoint for MCP clients
Serves an SSE endpoint (e.g., /sse) for real-time MCP communications.
Query examples supported
Supports natural-language-like queries such as drug interactions, interacting genes, and drug attributes.
Example deployment URL and usage
Provides example URLs and usage patterns for connecting Claude Desktop to the deployed MCP server.
Who Is This For?
- Researchers:Use Claude Desktop to query drug-gene interactions via the MCP server.
- DevOps engineers:Deploy, configure, and maintain the MCP server in cloud or on-premises environments.
- Data scientists:Integrate DGIdb data from the MCP server into AI workflows and analyses.




