About
The NCI GDC MCP Server bridges Model Context Protocol clients with the National Cancer Institute Genomic Data Commons, enabling non‑programmers to query cancer genomics data using natural language tools like Claude Desktop.
Capabilities
NCI GDC MCP Server: Easy Access for Scientists
The NCI GDC MCP Server bridges the gap between raw cancer genomics data and conversational AI assistants. By exposing the National Cancer Institute’s Genomic Data Commons (GDC) through the Model Context Protocol, researchers can query thousands of tumor samples, clinical annotations, and molecular assays without writing code. This eliminates the steep learning curve associated with GDC’s REST API, making advanced genomic analysis accessible to biologists, clinicians, and data scientists who prefer natural‑language interactions.
The server’s core value lies in its ability to translate spoken or typed questions into structured GDC queries and return concise, human‑readable answers. For example, a user can ask, “How many breast cancer cases are available in the GDC?” and receive an immediate count, or request “Show me all projects related to kidney cancer,” and the assistant will list relevant project identifiers. This instant feedback loop accelerates hypothesis generation, data exploration, and collaborative discussions in multidisciplinary teams.
Key capabilities include:
- Dynamic schema discovery: Users can request the available fields for any GDC resource type, enabling on‑the‑fly data exploration without consulting static documentation.
- Aggregated statistics: The server can compute counts, summaries, and other descriptive metrics across large cohorts, helping researchers gauge dataset size before downloading.
- Type‑specific queries: By specifying resource types such as “Case,” “Project,” or “Sample,” users can drill down into particular data layers and retrieve relevant attributes.
- Seamless AI integration: The MCP interface is natively supported by Claude Desktop and other MCP clients, allowing developers to embed GDC queries directly into conversational workflows or custom assistants.
Real‑world scenarios that benefit from this server include:
- Clinical trial design: Teams can quickly assess the availability of specific tumor subtypes or mutation profiles across existing datasets.
- Pre‑clinical research: Scientists can identify cohorts with matched gene expression and clinical outcome data to validate biomarkers.
- Educational outreach: Instructors can demonstrate genomics concepts by querying the GDC in real time during lectures, keeping students engaged without requiring background programming skills.
By leveraging MCP’s lightweight request/response model, the NCI GDC server integrates effortlessly into existing AI pipelines. Developers can add a single configuration entry to their Claude Desktop or other MCP‑compatible client, after which natural language commands become first‑class data retrieval operations. The result is a democratized access point to one of the world’s largest cancer genomics repositories, empowering researchers to ask questions, receive answers, and iterate on hypotheses—all within a conversational interface.
Related Servers
n8n
Self‑hosted, code‑first workflow automation platform
FastMCP
TypeScript framework for rapid MCP server development
Activepieces
Open-source AI automation platform for building and deploying extensible workflows
MaxKB
Enterprise‑grade AI agent platform with RAG and workflow orchestration.
Filestash
Web‑based file manager for any storage backend
MCP for Beginners
Learn Model Context Protocol with hands‑on examples
Weekly Views
Server Health
Information
Explore More Servers
Snowflake MCP Service
MCP-powered Snowflake access for AI clients
MCP Watch
Secure your MCP servers with comprehensive vulnerability scanning
Createve.AI Nexus
Bridge AI agents to enterprise systems with secure, real‑time data access
Project Opener MCP Server
Open and manage project files from Claude Desktop
Axiom MCP Server
Send logs directly to Axiom from Zed
Algolia Node.js MCP
Natural language AI interface to Algolia data via Claude Desktop