Clinical Trials
$0.01/call
Search and analyze clinical trials from ClinicalTrials.gov
Connect Clinical Trials tools
Cursor
Claude Code
Claude Desktop
Windsurf
VS Code
Cline
Roo Code
ChatGPT
Gemini CLI
Amazon Q
Goose
Augment
n8n
API / cURL
AI SDK
TypeScript SDK
{
"mcpServers": {
"clinical-trials": {
"url": "https://clinical-trials.mcp.xpay.sh/mcp?key=YOUR_API_KEY"
}
}
}Or connect all tools
Access all tools (including Clinical Trials) through a single MCP connection.
{
"mcpServers": {
"xpay": {
"url": "https://mcp.xpay.sh/mcp?key=YOUR_API_KEY"
}
}
}Agent Discovery
Machine-readable catalogs for LLM agents and automation.
curl https://xpay.tools/llms.txt
curl https://xpay.tools/agents.txt
curl https://xpay.tools/skill.md
Pricing
Pay per tool call. No subscriptions.
12 Clinical Trials tools availableAbout Clinical Trials
Clinical Trials on xpay — Agent-native access to ClinicalTrials.gov without per-provider signup
Clinical Trials is the U.S. National Library of Medicine's registry of clinical studies. Developers and researchers use it to discover trials by condition, intervention, sponsor, or study identifier—and to extract structured metadata for analysis, recruitment, or regulatory workflows. On xpay, you call Clinical Trials tools directly from your AI agent without signing up for a Clinical Trials account, paying only for the calls you make.
What's available
search_trials_by_condition— Find trials matching one or more medical conditions (e.g., "diabetes", "Alzheimer's disease").search_trials_by_intervention— Locate trials testing specific treatments, drugs, or therapies.search_trials_by_sponsor— Filter trials by the organization or company running the study.search_trials_by_acronym— Retrieve trials by their public short name (e.g., "TETON").search_trials_by_nct_ids— Fetch full details for specific trials using their NCT identifiers.search_trials_combined— Perform multi-criteria searches combining conditions, interventions, sponsors, and keywords.get_trial_details— Retrieve comprehensive metadata for a single trial (phases, enrollment, status, locations, etc.).get_trial_details_batched— Fetch details for multiple trials in batches to optimize payload size.analyze_trial_phases— Analyze the distribution of trial phases (Phase 1, 2, 3, 4) across search results.get_field_statistics— Extract statistical summaries of field values in the ClinicalTrials.gov database.get_available_fields— Discover which fields can be used to customize and filter search results.search_trials_nct_ids_only— Lightweight search returning only NCT IDs and minimal metadata for fast discovery.
When Clinical Trials is the right tool
- Patient recruitment & engagement — Find and analyze trials matching patient demographics or conditions to support recruitment campaigns.
- Regulatory & compliance research — Gather trial metadata to support drug development timelines, competitive analysis, or post-market surveillance.
- Clinical research dashboards — Build internal tools that query trials by sponsor, phase, or location for portfolio management.
- Health tech & patient apps — Power search features that help patients discover relevant studies in your application.
- Academic & epidemiological analysis — Aggregate trial data by condition, intervention, or geography for research publications.
- Trial matching & decision support — Integrate trial discovery into clinical decision-support systems or EHR workflows.
When to choose something else
- Real-time trial enrollment data — Clinical Trials data is updated regularly but not in real-time; if you need live enrollment counts or status changes by the minute, consider direct API polling or a specialized clinical data vendor.
- De-identified patient-level data — Clinical Trials provides study metadata, not individual participant records; for patient cohort analysis, you'll need access to trial datasets or EHR systems.
- Non-U.S. trials — Clinical Trials focuses on U.S. studies; for international trials, consider WHO ICTRP or regional registries.
- Proprietary or unpublished trials — Only publicly registered trials appear; confidential or early-stage studies are not indexed.
Pricing snapshot
All Clinical Trials tools on xpay are $0.01 per call. Whether you search by condition, retrieve trial details, or analyze phases, each invocation costs the same. No subscription, no minimum volume—you pay only for what you use.
| Tool | Price |
|---|---|
search_trials_by_condition | $0.01 |
search_trials_by_intervention | $0.01 |
search_trials_by_sponsor | $0.01 |
search_trials_by_acronym | $0.01 |
search_trials_by_nct_ids | $0.01 |
search_trials_combined | $0.01 |
get_trial_details | $0.01 |
get_trial_details_batched | $0.01 |
analyze_trial_phases | $0.01 |
get_field_statistics | $0.01 |
get_available_fields | $0.01 |
search_trials_nct_ids_only | $0.01 |
Quickstart
Install the Clinical Trials MCP endpoint in Claude Code:
claude mcp add --transport http clinical-trials "https://clinical-trials.mcp.xpay.sh/mcp?key=YOUR_XPAY_KEY"
Replace YOUR_XPAY_KEY with your xpay API key (get one free at https://xpay.tools after signup).
Once connected, your Claude Code agent can call tools by name. For example, ask Claude to "use search_trials_by_condition to find all Phase 3 diabetes trials" and it will invoke the tool with your arguments, returning matching trials and billing $0.01 per call.
Alternatively, connect all xpay providers in one endpoint:
claude mcp add --transport http xpay "https://mcp.xpay.sh/mcp?key=YOUR_XPAY_KEY"
Then use xpay_discover("clinical trials") to find Clinical Trials tools, xpay_details("clinical-trials/search_trials_by_condition") to inspect a tool's schema, and xpay_run("clinical-trials/search_trials_by_condition", {...}) to execute it.
For Cursor, Windsurf, Cline, or VS Code (Copilot):
Add an entry to your mcp.json file:
{
"mcpServers": {
"clinical-trials": {
"url": "https://clinical-trials.mcp.xpay.sh/mcp?key=YOUR_XPAY_KEY"
}
}
}
Why route Clinical Trials through xpay?
- No Clinical Trials account needed — xpay holds the upstream credentials; you authenticate once with your xpay API key and access Clinical Trials immediately.
- Pay-per-call, no subscription — Every tool costs $0.01. No monthly fees, no tier lock-in. Scale from one call to thousands without changing your plan.
- MCP-native integration — Call Clinical Trials tools directly from Claude Code, Cursor, Windsurf, Cline, or any MCP-compatible agent. No custom HTTP wrappers or SDK installation.
- Unified billing across providers — Connect multiple xpay providers (Tavily, Apollo, Perplexity, etc.) through one endpoint and one invoice. Simplifies expense tracking and agent orchestration.
- Instant activation — Sign up, get your API key, and start making calls within seconds. No approval process, no waiting for provider onboarding.
Frequently Asked Questions
Clinical Trials on xpay is an MCP-wrapped interface to ClinicalTrials.gov, the U.S. National Library of Medicine's registry of clinical studies. It lets you search, filter, and analyze trials by condition, intervention, sponsor, or study ID—all callable directly from your AI agent (Claude Code, Cursor, VS Code, etc.) without signing up for Clinical Trials separately. You pay $0.01 per call, no subscription.
Every Clinical Trials tool costs $0.01 per call on xpay. Whether you search by condition, retrieve trial details, or analyze phases, each invocation is billed at the same rate. There is no subscription, no minimum volume, and no per-provider setup fee. You only pay for the calls you make.
No. xpay holds the Clinical Trials credentials on your behalf. You sign up once with xpay (via email or Google), get your API key, and immediately access all Clinical Trials tools. You never create a separate Clinical Trials account or provide your own credentials.
Common use cases include patient recruitment and trial matching (finding studies relevant to a patient's condition), regulatory and competitive analysis (tracking trial phases and sponsors), clinical research dashboards (aggregating trial metadata by location or intervention), and health tech integration (powering trial discovery features in patient apps or EHR systems). You can also use it for academic research, epidemiological analysis, and decision-support systems.
Run `claude mcp add --transport http clinical-trials "https://clinical-trials.mcp.xpay.sh/mcp?key=YOUR_XPAY_KEY"` in your terminal, replacing `YOUR_XPAY_KEY` with your xpay API key (available at https://xpay.tools after signup). Once connected, your Claude Code agent can call tools like `search_trials_by_condition` directly.
Yes. Add an entry to your `mcp.json` configuration file with the URL `https://clinical-trials.mcp.xpay.sh/mcp?key=YOUR_XPAY_KEY`. For Cursor, Windsurf, Cline, and VS Code (Copilot), the process is the same: define the MCP server in your editor's MCP settings, and the tools become available to your agent.
Direct API access to ClinicalTrials.gov (requires managing your own HTTP calls and parsing), WHO ICTRP for international trials, regional trial registries (e.g., EudraCT for European trials), and specialized clinical data vendors for real-time enrollment or patient-level data. Clinical Trials on xpay is best if you want fast agent-native access, pay-per-call pricing, and no signup overhead.
Yes. Instead of the per-provider endpoint, use the unified xpay endpoint `https://mcp.xpay.sh/mcp?key=YOUR_XPAY_KEY` to access Clinical Trials, Tavily, Apollo, Perplexity, and other providers in one connection. Use `xpay_discover()` to find tools, `xpay_details()` to inspect schemas, and `xpay_run()` to execute them. All calls are billed to one invoice.

