Clinicaltrials Find Eligible
clinicaltrials_find_eligibleMatch patient demographics and conditions to eligible recruiting clinical trials based on age, sex, conditions, and location.
Instructions
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.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| age | Yes | Patient age in years. | |
| sex | Yes | Patient's biological sex. Use 'ALL' to include studies regardless of sex restrictions. | |
| conditions | Yes | Medical conditions or diagnoses. E.g., ["Type 2 Diabetes", "Hypertension"]. Plain words only — reserved chars `[ ] ( ) ,` inside an entry will fail. | |
| location | Yes | 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. | |
| healthyVolunteer | No | Whether the patient is a healthy volunteer. When true, only studies accepting healthy volunteers are queried. | |
| recruitingOnly | No | Only include actively recruiting studies. | |
| maxResults | No | Maximum results to return. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| studies | Yes | Matching studies with eligibility and location fields. | |
| totalCount | No | Total matching studies from the API. | |
| searchCriteria | Yes | Search criteria used. | |
| funnel | Yes | Match counts at each filter stage. Diagnoses where the funnel collapsed on sparse results — e.g., conditionMatched=298 but demographicsMatched=2 means age/sex/status are the constraint. | |
| noMatchHints | No | Hints when no studies match, with suggestions to broaden the search. |