nci_intervention_searcher
Search the NCI Clinical Trials database for cancer-related interventions, including drugs, therapies, devices, and behavioral treatments. Retrieve detailed trial data to support research and analysis.
Instructions
Search for interventions in the NCI Clinical Trials database.
Searches the National Cancer Institute's curated database of interventions
used in cancer clinical trials. This includes:
- FDA-approved drugs
- Investigational agents
- Medical devices
- Surgical procedures
- Radiation therapies
- Behavioral interventions
Requires NCI API key from: https://clinicaltrialsapi.cancer.gov/
Example usage:
- Find all trials using pembrolizumab
- Search for CAR-T cell therapies
- List radiation therapy protocols
- Find dietary interventions
Input Schema
Name | Required | Description | Default |
---|---|---|---|
api_key | No | 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. | |
intervention_type | No | Type of intervention: 'Drug', 'Device', 'Biological', 'Procedure', 'Radiation', 'Behavioral', 'Genetic', 'Dietary', 'Other' | |
name | No | Intervention name to search for (e.g., 'pembrolizumab') | |
page | No | Page number (1-based) | |
page_size | No | Results per page. If not specified, returns all matching results. | |
synonyms | No | Include synonym matches in search |
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"
},
"intervention_type": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "Type of intervention: 'Drug', 'Device', 'Biological', 'Procedure', 'Radiation', 'Behavioral', 'Genetic', 'Dietary', 'Other'",
"title": "Intervention Type"
},
"name": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "Intervention name to search for (e.g., 'pembrolizumab')",
"title": "Name"
},
"page": {
"default": 1,
"description": "Page number (1-based)",
"minimum": 1,
"title": "Page",
"type": "integer"
},
"page_size": {
"anyOf": [
{
"maximum": 100,
"minimum": 1,
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"description": "Results per page. If not specified, returns all matching results.",
"title": "Page Size"
},
"synonyms": {
"default": true,
"description": "Include synonym matches in search",
"title": "Synonyms",
"type": "boolean"
}
},
"title": "nci_intervention_searcherArguments",
"type": "object"
}