clinicaltrials-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_trialsA | Search ClinicalTrials.gov for trials matching a condition. Returns a ranked list with status, phase, sponsor, site count, and a brief summary. WITHDRAWN and TERMINATED trials are excluded by default — pass status= to override. Results are ordered with RECRUITING trials first. |
| get_trial_detailsA | Get a full structured summary of one clinical trial by NCT ID. Returns: overview, what's being studied, verbatim eligibility criteria, site locations, and whether results have been posted. NCT ID hyperlink appears at the top and bottom for easy verification. |
| compare_trialsA | Compare 2 to 5 clinical trials side by side. Produces structured tables for design, timeline, locations, endpoints, and eligibility criteria. Use compare_on to focus on one category. |
| get_trial_resultsA | Fetch posted results for a clinical trial: participant flow, baseline characteristics, primary and secondary outcomes, and adverse events. Handles 4 cases: results posted, trial ongoing, completed but no results posted, and NCT ID not found. Adverse events default to serious events (Grade 3+) only. |
| find_recruiting_nearA | Find actively recruiting trials for a condition near a location. Results are grouped by location ring: trials in the queried city first, then elsewhere in the country. Location is city/country level — CT.gov has no GPS radius data. IMPORTANT: filtered by overall trial status, not individual site status. A site in your city may still show 'Not yet recruiting' even if the trial is recruiting globally. Always verify the specific site status at clinicaltrials.gov. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/agents100x/clinicaltrials-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server