clinicaltrials_find_eligible
ActiveTool of clinicaltrialsgov-mcp-server
Match patient demographics and conditions to eligible recruiting clinical trials. Provide age, sex, conditions, and location to find studies with matching eligibility criteria, contact information, and recruiting locations. Results are re-ranked so studies whose own condition matches a requested condition surface above tangential matches from ClinicalTrials.gov's fuzzy condition search.
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"age",
"sex",
"conditions",
"location"
],
"properties": {
"age": {
"type": "integer",
"maximum": 120,
"minimum": 0,
"description": "Patient age in years."
},
"sex": {
"enum": [
"FEMALE",
"MALE",
"ALL"
],
"type": "string",
"description": "Patient's biological sex. Use 'ALL' to include studies regardless of sex restrictions."
},
"location": {
"type": "object",
"required": [
"country"
],
"properties": {
"city": {
"type": "string",
"description": "City name."
},
"state": {
"type": "string",
"description": "State or province."
},
"country": {
"type": "string",
"description": "Country name. E.g., \"United States\"."
}
},
"description": "Patient location as `{ country (required), state?, city? }`. Country is required; state/city narrow the match. For radius-based geographic search, use clinicaltrials_search_studies with geoFilter."
},
"conditions": {
"type": "array",
"items": {
"type": "string"
},
"minItems": 1,
"description": "Medical conditions or diagnoses, e.g. [\"Type 2 Diabetes\", \"Hypertension\"]. Each entry is matched as a condition (multi-word entries match as a phrase); multiple entries are combined with OR, so studies for any listed condition qualify. Returned studies are re-ranked so those whose own condition list names a requested condition rank above tangential matches the upstream fuzzy search pulls in via the MeSH umbrella."
},
"maxResults": {
"type": "integer",
"default": 10,
"maximum": 50,
"minimum": 1,
"description": "Maximum results to return."
},
"recruitingOnly": {
"type": "boolean",
"default": true,
"description": "Only include actively recruiting studies."
},
"healthyVolunteer": {
"type": "boolean",
"default": false,
"description": "Whether the patient is a healthy volunteer. When true, only studies accepting healthy volunteers are queried."
}
}
}Parent server
clinicaltrialsgov-mcp-server
https://github.com/cyanheads/clinicaltrialsgov-mcp-server
3/7 registries