Skip to main content
Glama

nci_disease_searcher

Search the National Cancer Institute's controlled vocabulary for cancer conditions, including synonyms, classifications, and standardized codes for clinical trials. Ideal for matching diseases to NCI terminology.

Instructions

Search NCI's controlled vocabulary of cancer conditions.

Searches the National Cancer Institute's curated database of cancer conditions and diseases used in clinical trials. This is different from the general disease_getter tool which uses MyDisease.info. NCI's disease vocabulary provides: - Official cancer terminology used in trials - Disease synonyms and alternative names - Hierarchical disease classifications - Standardized disease codes for trial matching Requires NCI API key from: https://clinicaltrialsapi.cancer.gov/ Example usage: - Search for specific cancer types (e.g., "melanoma") - Find all lung cancer subtypes - Look up official names for disease synonyms - Get standardized disease terms for trial searches Note: This is specifically for NCI's cancer disease vocabulary. For general disease information, use the disease_getter tool.

Input Schema

NameRequiredDescriptionDefault
api_keyNoNCI API key. Check if user mentioned 'my NCI API key is...' in their message. If not provided here and no env var is set, user will be prompted to provide one.
categoryNoDisease category/type filter
include_synonymsNoInclude synonym matches in search
nameNoDisease name to search for (partial match)
pageNoPage number (1-based)
page_sizeNoResults per page

Input Schema (JSON Schema)

{ "properties": { "api_key": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "NCI API key. Check if user mentioned 'my NCI API key is...' in their message. If not provided here and no env var is set, user will be prompted to provide one.", "title": "Api Key" }, "category": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "Disease category/type filter", "title": "Category" }, "include_synonyms": { "default": true, "description": "Include synonym matches in search", "title": "Include Synonyms", "type": "boolean" }, "name": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "Disease name to search for (partial match)", "title": "Name" }, "page": { "default": 1, "description": "Page number (1-based)", "minimum": 1, "title": "Page", "type": "integer" }, "page_size": { "default": 20, "description": "Results per page", "maximum": 100, "minimum": 1, "title": "Page Size", "type": "integer" } }, "title": "nci_disease_searcherArguments", "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/genomoncology/biomcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server