MCP server
ClinicalTrials.gov MCP by usefulapi
io.usefulapi/clinicaltrialsgov
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Search and read ClinicalTrials.gov studies, sites and outcomes.
Working at last checkVerified publisher: usefulapi.ioAbout 2,325 tokens per request once connected7 tools
https://clinicaltrialsgov.usefulapi.io/mcp
At a glance
- Type
- MCP server
- Publisher
- usefulapi.io (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 7
- Token cost
- About 2,325 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http clinicaltrialsgov https://clinicaltrialsgov.usefulapi.io/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.clinicaltrialsgov] url = "https://clinicaltrialsgov.usefulapi.io/mcp"
Gemini CLI
{"mcpServers":{"clinicaltrialsgov":{"httpUrl":"https://clinicaltrialsgov.usefulapi.io/mcp"}}}
Cursor
{"mcpServers":{"clinicaltrialsgov":{"url":"https://clinicaltrialsgov.usefulapi.io/mcp"}}}
VS Code
{"servers":{"clinicaltrialsgov":{"type":"http","url":"https://clinicaltrialsgov.usefulapi.io/mcp"}}}
Antigravity
agy mcp add clinicaltrialsgov https://clinicaltrialsgov.usefulapi.io/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"clinicaltrialsgov","server_url":"https://clinicaltrialsgov.usefulapi.io/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"clinicaltrialsgov","server_url":"https://clinicaltrialsgov.usefulapi.io/mcp"}
Tools
clinicaltrialsgov_count_studies~578 tokens
Return only the total NUMBER of studies matching a query, without fetching any records. Accepts the same query terms and filters as clinicaltrialsgov_search_studies (term, condition, intervention, title, location, sponsor, status, geoFilter, advanced). Returns { totalCount }. GET /studies with countclinicaltrialsgov_get_api_version~87 tokens
Return the ClinicalTrials.gov API version and the timestamp of the underlying data snapshot: { apiVersion, dataTimestamp }. GET /version.clinicaltrialsgov_get_studies_stats~102 tokens
Return overall study-size statistics across the registry: { totalStudies, averageSizeBytes, percentiles, ranges, largestStudies }. Useful for understanding data volume. GET /stats/size.clinicaltrialsgov_get_study~227 tokens
Fetch a single ClinicalTrials.gov study by its NCT id (format NCT######## — the letters 'NCT' followed by digits, e.g. NCT00841061). Returns the full study object { protocolSection, derivedSection?, hasResults? }. Use `fields` to return only specific fields/modules. GET /studies/{nctId}.clinicaltrialsgov_get_study_metadata~196 tokens
Return the ClinicalTrials.gov study data model as a tree of module nodes (each with name/title/type/children). Use this to explore what fields/modules exist and their nesting, to build `fields` selections or `sort`/filter expressions. GET /studies/metadata.clinicaltrialsgov_list_field_values~245 tokens
Discover valid values / enums for one or more study fields. Returns per-field value statistics — for each field: its type, unique-value count and topValues [{value, studiesCount}]. Great for finding valid enum values (e.g. OverallStatus, Phase) before building a filter. GET /stats/field/values.clinicaltrialsgov_search_studies~890 tokens
Search the ClinicalTrials.gov v2 study registry. Provide any combination of query terms (condition, intervention, title, location, sponsor, general term) — multiple query.* terms are ANDed together — plus optional filters (status, geo, advanced Essie expression, explicit NCT ids). Returns { totalCou
Browse
Related MCP servers
- Clinicaltrialsgov
Search ClinicalTrials.gov: find studies, retrieve results, match patients to candidate trials. - Clinicaltrials
Search and analyze ClinicalTrials.gov: trials by keyword/condition/drug/status/phase, one study's… - Clinical Trial Tracker
Search and monitor ClinicalTrials.gov and EU trial registry records, with trial change tracking and - Biolab MCP Server
Auditable MCP server for PubMed, Europe PMC, ClinicalTrials.gov, and bioRxiv/medRxiv queries - SiteCheck Health & Travel
121 pay-per-call agent tools: health care, drug, provider and travel data tools. x402 - Prognyx oncology intelligence
Live ClinicalTrials.gov oncology trial comparison around an asset, plus landscapes and CI briefings. - Jason Lovell
Read-only tools for Jason Lovell's AI research: studies, builds, releases, search and contact. - Govparse Government Data Gateway
Pay-per-call US government data: carrier safety, visa sponsors, contracts, employer risk.
Badge for your README
[](https://aptlynx.net/servers/io.usefulapi/clinicaltrialsgov)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents