Clinical Trials MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_studiesC | Search for clinical trials with various filters |
| get_study_detailsC | Get detailed information about a specific clinical trial |
| search_by_locationB | Find clinical trials by geographic location |
| search_by_conditionA | Search for clinical trials focusing on specific medical conditions |
| get_trial_statisticsC | Get aggregate statistics about clinical trials |
| search_by_sponsorB | Search clinical trials by sponsor or organization |
| search_by_interventionB | Search clinical trials by intervention or treatment type |
| get_recruiting_studiesB | Get currently recruiting clinical trials with contact information |
| search_by_date_rangeA | Search clinical trials by start or completion date range |
| get_studies_with_resultsA | Find completed clinical trials that have published results |
| search_rare_diseasesA | Search clinical trials for rare diseases and orphan conditions |
| get_pediatric_studiesB | Find clinical trials specifically designed for children and adolescents |
| get_similar_studiesA | Find clinical trials similar to a specific study by NCT ID |
| search_by_primary_outcomeB | Search clinical trials by primary outcome measures or endpoints |
| search_by_eligibility_criteriaC | Advanced search based on detailed eligibility criteria |
| get_study_timelineC | Get detailed timeline and milestone information for studies |
| search_international_studiesB | Find multi-country international clinical trials |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 17 tools
Most tools have distinct purposes, such as get_study_details for specific trials versus search_by_condition for condition-based queries. However, some overlap exists between search_studies (general search) and more specific search tools like search_by_location, which could cause minor confusion in tool selection.
The naming follows a highly consistent pattern with clear verb_noun structures, such as get_pediatric_studies and search_by_condition. All tools use snake_case and maintain a uniform style throughout the set, making them predictable and easy to understand.
With 17 tools, the count is slightly high but reasonable for a clinical trials domain that requires diverse search and retrieval capabilities. It covers various aspects like demographics, conditions, and timelines without feeling excessively bloated, though it borders on being heavy.
The tool set provides comprehensive coverage for clinical trials, including detailed searches by condition, intervention, location, and more, along with retrieval of study details, timelines, and statistics. It supports full lifecycle aspects from recruiting to completed studies with results, leaving no obvious gaps for agent workflows.