Health & medicines
Server Details
Clinical trials, RxNorm drug lookups, FDA drug and device data, PubMed and NHS organisations.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
TDQS
Score is being calculated.
Available Tools
29 toolsclinical-trials__recruitingClinical Trials (ClinicalTrials.gov): Recruiting trials near a placeRead-onlyIdempotentInspect
Studies recruiting (or about to) for a condition in a city, region or country, with the matching trial sites. Free within the daily allowance, then $0.003 USDC per call via x402.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Results per page, 1-50 (default 20) | |
| location | Yes | City, region or country | |
| condition | Yes | Condition or disease | |
| page_token | No | next_page_token from a previous response |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
clinical-trials__searchClinical Trials (ClinicalTrials.gov): Search clinical trialsRead-onlyIdempotentInspect
Find studies by condition, intervention (drug/device), location, sponsor or free text, optionally filtered by status and phase. Free within the daily allowance, then $0.003 USDC per call via x402.
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Free-text search across the record | |
| limit | No | Results per page, 1-50 (default 20) | |
| phase | No | 1, 2, 3, 4, EARLY_PHASE1 or NA | |
| status | No | Comma-separated: RECRUITING, NOT_YET_RECRUITING, ACTIVE_NOT_RECRUITING, COMPLETED, TERMINATED… | |
| sponsor | No | Sponsor or collaborator | |
| location | No | City, region or country | |
| condition | No | Condition or disease, e.g. "type 2 diabetes" | |
| page_token | No | next_page_token from a previous response | |
| intervention | No | Drug, device or procedure |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
clinical-trials__statsClinical Trials (ClinicalTrials.gov): Trial counts by statusRead-onlyIdempotentInspect
How many registered studies for a condition are recruiting, active, completed, terminated or withdrawn. A few free samples a day, then $0.003 USDC per call via x402.
| Name | Required | Description | Default |
|---|---|---|---|
| condition | Yes | Condition or disease |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
clinical-trials__studyClinical Trials (ClinicalTrials.gov): Study by NCT numberRead-onlyIdempotentInspect
One study: title, status, phase, conditions, interventions, sponsor, enrolment, dates, eligibility basics, primary outcomes, countries, whether results are posted. Free within the daily allowance, then $0.002 USDC per call via x402.
| Name | Required | Description | Default |
|---|---|---|---|
| nct_id | Yes | NCT number |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
nhs-organisations__organisationNHS Organisations (ODS): Organisation by ODS codeRead-onlyIdempotentInspect
Name, status, address, phone/website, roles and relationships (commissioner, operator, geography) for one ODS code. Free within the daily allowance, then $0.001 USDC per call via x402.
| Name | Required | Description | Default |
|---|---|---|---|
| code | Yes | ODS code, e.g. RVV (trust) or G82052 (GP practice) |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
nhs-organisations__rolesNHS Organisations (ODS): Role codesRead-onlyIdempotentInspect
Every ODS role code with its name, and the friendly aliases search accepts. Free within the daily allowance, then $0.0005 USDC per call via x402.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
nhs-organisations__searchNHS Organisations (ODS): Search organisationsRead-onlyIdempotentInspect
Find NHS organisations by name, postcode (or district) and role: gp, pharmacy, trust, trust-site, icb, dental, optical, care-home, hospice, or a role code. Free within the daily allowance, then $0.001 USDC per call via x402.
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Name contains | |
| role | No | gp | pharmacy | trust | trust-site | icb | dental | optical | care-home | hospice | RO code | |
| limit | No | Max results (default 20, max 100) | |
| status | No | active (default) | inactive | any | |
| postcode | No | Postcode or district, e.g. CT9 |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
openfda__device-510kopenFDA: Device 510(k) clearancesRead-onlyIdempotentInspect
Premarket 510(k) clearances. Free within the daily allowance, then $0.003 USDC per call via x402.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max results (default 10, max 100) | |
| search | Yes | openFDA search expression |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
openfda__device-eventsopenFDA: Device adverse eventsRead-onlyIdempotentInspect
MAUDE medical device adverse event reports. Free within the daily allowance, then $0.003 USDC per call via x402.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max results (default 10, max 100) | |
| search | Yes | openFDA search expression |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
openfda__device-recallsopenFDA: Device recallsRead-onlyIdempotentInspect
Medical device recalls. Free within the daily allowance, then $0.003 USDC per call via x402.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max results (default 10, max 100) | |
| search | Yes | openFDA search expression |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
openfda__drug-adverse-eventsopenFDA: Drug adverse eventsRead-onlyIdempotentInspect
FAERS adverse event reports for a drug. Free within the daily allowance, then $0.003 USDC per call via x402.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max results (default 10, max 100) | |
| search | Yes | openFDA search expression |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
openfda__drug-labelsopenFDA: Drug labelsRead-onlyIdempotentInspect
Structured prescribing information: indications, dosage, warnings, interactions. Free within the daily allowance, then $0.003 USDC per call via x402.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max results (default 10, max 100) | |
| search | Yes | openFDA search expression |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
openfda__drug-ndcopenFDA: NDC directoryRead-onlyIdempotentInspect
National Drug Code directory entries. Free within the daily allowance, then $0.003 USDC per call via x402.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max results (default 10, max 100) | |
| search | Yes | openFDA search expression |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
openfda__drug-recallsopenFDA: Drug recallsRead-onlyIdempotentInspect
Drug recall enforcement reports. Free within the daily allowance, then $0.003 USDC per call via x402.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max results (default 10, max 100) | |
| search | Yes | openFDA search expression |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
openfda__drugs-fdaopenFDA: Drug approvalsRead-onlyIdempotentInspect
FDA approval history (Drugs@FDA) for an application or brand. Free within the daily allowance, then $0.003 USDC per call via x402.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max results (default 10, max 100) | |
| search | Yes | openFDA search expression |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
openfda__food-adverse-eventsopenFDA: Food & supplement adverse eventsRead-onlyIdempotentInspect
CAERS reports for foods, supplements and cosmetics. Free within the daily allowance, then $0.003 USDC per call via x402.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max results (default 10, max 100) | |
| search | Yes | openFDA search expression |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
openfda__food-recallsopenFDA: Food recallsRead-onlyIdempotentInspect
Food recall enforcement reports. Free within the daily allowance, then $0.003 USDC per call via x402.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max results (default 10, max 100) | |
| search | Yes | openFDA search expression |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
pubmed__clinical-trials-searchPubMed: Search clinical trial recordsRead-onlyIdempotentInspect
PubMed citations that are clinical trial reports for a query. A few free samples a day, then $0.002 USDC per call via x402.
| Name | Required | Description | Default |
|---|---|---|---|
| term | Yes | Query with [pt] filter |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
pubmed__pmc-searchPubMed: Search PubMed CentralRead-onlyIdempotentInspect
Free full-text article ids in PubMed Central. A few free samples a day, then $0.002 USDC per call via x402.
| Name | Required | Description | Default |
|---|---|---|---|
| term | Yes | Query |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
pubmed__searchPubMed: Search PubMedRead-onlyIdempotentInspect
PubMed ids matching a query (supports PubMed query syntax). A few free samples a day, then $0.002 USDC per call via x402.
| Name | Required | Description | Default |
|---|---|---|---|
| term | Yes | Query |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
pubmed__summaryPubMed: Article summariesRead-onlyIdempotentInspect
Title, authors, journal, date and DOI for comma-separated PubMed ids. A few free samples a day, then $0.002 USDC per call via x402.
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | PMIDs, comma separated |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
rxnorm__approximateRxNorm Drug Names: Approximate drug matchRead-onlyIdempotentInspect
Ranked RxNorm candidates for a misspelled or partial drug name. Free within the daily allowance, then $0.002 USDC per call via x402.
| Name | Required | Description | Default |
|---|---|---|---|
| term | Yes | Drug name, possibly misspelled | |
| limit | No | Max candidates (1-20) |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
rxnorm__drugsRxNorm Drug Names: Clinical & branded drugsRead-onlyIdempotentInspect
Every clinical drug, branded drug and pack for an ingredient or brand name, grouped by RxNorm term type. Free within the daily allowance, then $0.002 USDC per call via x402.
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Drug name (ingredient or brand) |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
rxnorm__ndcRxNorm Drug Names: NDC to RxCUIRead-onlyIdempotentInspect
National Drug Code (10 or 11 digits) to its RxNorm concept and status. Free within the daily allowance, then $0.001 USDC per call via x402.
| Name | Required | Description | Default |
|---|---|---|---|
| ndc | Yes | NDC with or without hyphens |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
rxnorm__ndcsRxNorm Drug Names: NDCs for an RxCUIRead-onlyIdempotentInspect
Active National Drug Codes for an RxNorm clinical or branded drug. Free within the daily allowance, then $0.001 USDC per call via x402.
| Name | Required | Description | Default |
|---|---|---|---|
| rxcui | Yes | RxCUI of a clinical/branded drug |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
rxnorm__propertiesRxNorm Drug Names: Concept propertiesRead-onlyIdempotentInspect
Name, synonym, term type and active/obsolete status of an RxCUI. Free within the daily allowance, then $0.001 USDC per call via x402.
| Name | Required | Description | Default |
|---|---|---|---|
| rxcui | Yes | RxNorm concept id (RxCUI) |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
rxnorm__rxcuiRxNorm Drug Names: Drug name to RxCUIRead-onlyIdempotentInspect
Exact (normalised) match of a drug name to its RxNorm concept id(s). Free within the daily allowance, then $0.001 USDC per call via x402.
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Drug name (ingredient or brand) |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
rxnorm__spellingRxNorm Drug Names: Spelling suggestionsRead-onlyIdempotentInspect
Correctly spelled RxNorm drug names close to the input. Free within the daily allowance, then $0.001 USDC per call via x402.
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Drug name as typed |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
29 tool updates
- First observed
clinical-trials__recruiting - First observed
clinical-trials__search - First observed
clinical-trials__stats - First observed
clinical-trials__study - First observed
nhs-organisations__organisation - First observed
nhs-organisations__roles - First observed
nhs-organisations__search - First observed
openfda__device-510k - First observed
openfda__device-events - First observed
openfda__device-recalls - First observed
openfda__drug-adverse-events - First observed
openfda__drug-labels - First observed
openfda__drug-ndc - First observed
openfda__drug-recalls - First observed
openfda__drugs-fda - First observed
openfda__food-adverse-events - First observed
openfda__food-recalls - First observed
pubmed__clinical-trials-search - First observed
pubmed__pmc-search - First observed
pubmed__search - First observed
pubmed__summary - First observed
rxnorm__approximate - First observed
rxnorm__drugs - First observed
rxnorm__ndc - First observed
rxnorm__ndcs - First observed
rxnorm__properties - First observed
rxnorm__related - First observed
rxnorm__rxcui - First observed
rxnorm__spelling
Related MCP Connectors
- AmassOAuthtech.amass
Linked life-science search: 43M+ papers, 1.2M+ trials, drugs, genes, FDA/EMA approvals, patents.
Clinical trial search and status from ClinicalTrials.gov
NIH clinical trials and FDA adverse event reports. 4 MCP tools for health research.
Search ClinicalTrials.gov — find studies, retrieve results, match patients to eligible trials.
Related MCP Servers
- AlicenseAqualityDmaintenanceClinical research MCP server providing real-time access to PubMed (35M+ papers) and ClinicalTrials.gov (400K+ trials). Built for trial coordinators and life sciences teams. No API key required.33MIT
- FlicenseNot gradedqualityDmaintenanceEnables querying FDA drug approvals, device clearances (510(k)), recalls, and adverse events via the openFDA API, providing tools for clinical and pharmaceutical research.1-
- AlicenseNot gradedqualityDmaintenanceMCP server for clinical and pharmaceutical data, enabling search of ClinicalTrials.gov, PubMed, FDA, and ICH guidelines without API keys.17 npmMIT
- AlicenseBqualityDmaintenanceEnables searching and querying clinical trials from ClinicalTrials.gov with intelligent filtering for recruiting studies, geographic search, and detailed trial information including contacts and eligibility criteria.39 npm6MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.