Health & medicines
Clinical trials, RxNorm drug lookups, FDA drug and device data, PubMed and NHS organisations.
Sollte ich dies verwenden
Qualität und Sicherheit
Befunde (20)
- LOWin clinical-trials__search
- LOWin clinical-trials__study
- LOWin clinical-trials__recruiting
- LOWin clinical-trials__stats
- LOWin nhs-organisations__organisation
- LOWin nhs-organisations__organisation
- LOWin nhs-organisations__search
- LOWin nhs-organisations__roles
- LOWin pubmed__pmc-search
- LOWin pubmed__clinical-trials-search
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"health": {
"url": "https://fourzerotwo.si/mcp/v/health"
}
}
}Remote-Endpunkte
https://fourzerotwo.si/mcp/v/healthstreamable-httpWas es kann
Tool-Inventar
Tools (29)
🟢clinical-trials__search(condition, intervention, location, sponsor, q, ...)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"condition": {
"type": "string",
"description": "Condition or disease, e.g. \"type 2 diabetes\""
},
"intervention": {
"type": "string",
"description": "Drug, device or procedure"
},
"location": {
"type": "string",
"description": "City, region or country"
},
"sponsor": {
"type": "string",
"description": "Sponsor or collaborator"
},
"q": {
"type": "string",
"description": "Free-text search across the record"
},
"status": {
"type": "string",
"description": "Comma-separated: RECRUITING, NOT_YET_RECRUITING, ACTIVE_NOT_RECRUITING, COMPLETED, TERMINATED…"
},
"phase": {
"type": "string",
"description": "1, 2, 3, 4, EARLY_PHASE1 or NA"
},
"limit": {
"type": "integer",
"description": "Results per page, 1-50 (default 20)"
},
"page_token": {
"type": "string",
"description": "next_page_token from a previous response"
}
}
}Ausgabe-Schema
{
"type": "object",
"description": "This endpoint's JSON response.",
"additionalProperties": true
}🟢clinical-trials__study(nct_id)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"nct_id": {
"type": "string",
"description": "NCT number"
}
},
"required": [
"nct_id"
]
}Ausgabe-Schema
{
"type": "object",
"description": "This endpoint's JSON response.",
"additionalProperties": true
}🟢clinical-trials__recruiting(condition, location, limit, page_token)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"condition": {
"type": "string",
"description": "Condition or disease"
},
"location": {
"type": "string",
"description": "City, region or country"
},
"limit": {
"type": "integer",
"description": "Results per page, 1-50 (default 20)"
},
"page_token": {
"type": "string",
"description": "next_page_token from a previous response"
}
},
"required": [
"condition",
"location"
]
}Ausgabe-Schema
{
"type": "object",
"description": "This endpoint's JSON response.",
"additionalProperties": true
}🟢clinical-trials__stats(condition)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"condition": {
"type": "string",
"description": "Condition or disease"
}
},
"required": [
"condition"
]
}Ausgabe-Schema
{
"type": "object",
"description": "This endpoint's JSON response.",
"additionalProperties": true
}🟢nhs-organisations__organisation(code)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"code": {
"type": "string",
"description": "ODS code, e.g. RVV (trust) or G82052 (GP practice)"
}
},
"required": [
"code"
]
}Ausgabe-Schema
{
"type": "object",
"description": "This endpoint's JSON response.",
"additionalProperties": true
}🟢nhs-organisations__search(name, postcode, role, status, limit)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Name contains"
},
"postcode": {
"type": "string",
"description": "Postcode or district, e.g. CT9"
},
"role": {
"type": "string",
"description": "gp | pharmacy | trust | trust-site | icb | dental | optical | care-home | hospice | RO code"
},
"status": {
"type": "string",
"description": "active (default) | inactive | any"
},
"limit": {
"type": "integer",
"description": "Max results (default 20, max 100)"
}
}
}Ausgabe-Schema
{
"type": "object",
"description": "This endpoint's JSON response.",
"additionalProperties": true
}🟢nhs-organisations__roles
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.
Eingabe-Schema
{
"type": "object",
"properties": {}
}Ausgabe-Schema
{
"type": "object",
"description": "This endpoint's JSON response.",
"additionalProperties": true
}🟢pubmed__search(term)
PubMed ids matching a query (supports PubMed query syntax). A few free samples a day, then $0.002 USDC per call via x402.
Eingabe-Schema
{
"type": "object",
"properties": {
"term": {
"type": "string",
"description": "Query"
}
},
"required": [
"term"
]
}Ausgabe-Schema
{
"type": "object",
"description": "The source's response as {data, source{name, licence, attribution}}.",
"additionalProperties": true
}🟢pubmed__summary(id)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "PMIDs, comma separated"
}
},
"required": [
"id"
]
}Ausgabe-Schema
{
"type": "object",
"description": "The source's response as {data, source{name, licence, attribution}}.",
"additionalProperties": true
}🟢pubmed__pmc-search(term)
Free full-text article ids in PubMed Central. A few free samples a day, then $0.002 USDC per call via x402.
Eingabe-Schema
{
"type": "object",
"properties": {
"term": {
"type": "string",
"description": "Query"
}
},
"required": [
"term"
]
}Ausgabe-Schema
{
"type": "object",
"description": "The source's response as {data, source{name, licence, attribution}}.",
"additionalProperties": true
}🟢pubmed__clinical-trials-search(term)
PubMed citations that are clinical trial reports for a query. A few free samples a day, then $0.002 USDC per call via x402.
Eingabe-Schema
{
"type": "object",
"properties": {
"term": {
"type": "string",
"description": "Query with [pt] filter"
}
},
"required": [
"term"
]
}Ausgabe-Schema
{
"type": "object",
"description": "The source's response as {data, source{name, licence, attribution}}.",
"additionalProperties": true
}🟢rxnorm__rxcui(name)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Drug name (ingredient or brand)"
}
},
"required": [
"name"
]
}Ausgabe-Schema
{
"type": "object",
"description": "This endpoint's JSON response.",
"additionalProperties": true
}🟢rxnorm__approximate(term, limit)
Ranked RxNorm candidates for a misspelled or partial drug name. Free within the daily allowance, then $0.002 USDC per call via x402.
Eingabe-Schema
{
"type": "object",
"properties": {
"term": {
"type": "string",
"description": "Drug name, possibly misspelled"
},
"limit": {
"type": "integer",
"description": "Max candidates (1-20)"
}
},
"required": [
"term"
]
}Ausgabe-Schema
{
"type": "object",
"description": "This endpoint's JSON response.",
"additionalProperties": true
}🟢rxnorm__spelling(name)
Correctly spelled RxNorm drug names close to the input. Free within the daily allowance, then $0.001 USDC per call via x402.
Eingabe-Schema
{
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Drug name as typed"
}
},
"required": [
"name"
]
}Ausgabe-Schema
{
"type": "object",
"description": "This endpoint's JSON response.",
"additionalProperties": true
}🟢rxnorm__drugs(name)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Drug name (ingredient or brand)"
}
},
"required": [
"name"
]
}Ausgabe-Schema
{
"type": "object",
"description": "This endpoint's JSON response.",
"additionalProperties": true
}🟢rxnorm__related(rxcui)
Ingredients, brand names, dose forms and clinical/branded drugs related to an RxCUI. Free within the daily allowance, then $0.002 USDC per call via x402.
Eingabe-Schema
{
"type": "object",
"properties": {
"rxcui": {
"type": "string",
"description": "RxNorm concept id (RxCUI)"
}
},
"required": [
"rxcui"
]
}Ausgabe-Schema
{
"type": "object",
"description": "This endpoint's JSON response.",
"additionalProperties": true
}🟢rxnorm__properties(rxcui)
Name, synonym, term type and active/obsolete status of an RxCUI. Free within the daily allowance, then $0.001 USDC per call via x402.
Eingabe-Schema
{
"type": "object",
"properties": {
"rxcui": {
"type": "string",
"description": "RxNorm concept id (RxCUI)"
}
},
"required": [
"rxcui"
]
}Ausgabe-Schema
{
"type": "object",
"description": "This endpoint's JSON response.",
"additionalProperties": true
}🟢rxnorm__ndc(ndc)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"ndc": {
"type": "string",
"description": "NDC with or without hyphens"
}
},
"required": [
"ndc"
]
}Ausgabe-Schema
{
"type": "object",
"description": "This endpoint's JSON response.",
"additionalProperties": true
}🟢rxnorm__ndcs(rxcui)
Active National Drug Codes for an RxNorm clinical or branded drug. Free within the daily allowance, then $0.001 USDC per call via x402.
Eingabe-Schema
{
"type": "object",
"properties": {
"rxcui": {
"type": "string",
"description": "RxCUI of a clinical/branded drug"
}
},
"required": [
"rxcui"
]
}Ausgabe-Schema
{
"type": "object",
"description": "This endpoint's JSON response.",
"additionalProperties": true
}🟢openfda__drug-adverse-events(search, limit)
FAERS adverse event reports for a drug. Free within the daily allowance, then $0.003 USDC per call via x402.
Eingabe-Schema
{
"type": "object",
"properties": {
"search": {
"type": "string",
"description": "openFDA search expression"
},
"limit": {
"type": "integer",
"description": "Max results (default 10, max 100)"
}
},
"required": [
"search"
]
}Ausgabe-Schema
{
"type": "object",
"description": "The source's response as {data, source{name, licence, attribution}}.",
"additionalProperties": true
}🟢openfda__drug-recalls(search, limit)
Drug recall enforcement reports. Free within the daily allowance, then $0.003 USDC per call via x402.
Eingabe-Schema
{
"type": "object",
"properties": {
"search": {
"type": "string",
"description": "openFDA search expression"
},
"limit": {
"type": "integer",
"description": "Max results (default 10, max 100)"
}
},
"required": [
"search"
]
}Ausgabe-Schema
{
"type": "object",
"description": "The source's response as {data, source{name, licence, attribution}}.",
"additionalProperties": true
}🟢openfda__drug-ndc(search, limit)
National Drug Code directory entries. Free within the daily allowance, then $0.003 USDC per call via x402.
Eingabe-Schema
{
"type": "object",
"properties": {
"search": {
"type": "string",
"description": "openFDA search expression"
},
"limit": {
"type": "integer",
"description": "Max results (default 10, max 100)"
}
},
"required": [
"search"
]
}Ausgabe-Schema
{
"type": "object",
"description": "The source's response as {data, source{name, licence, attribution}}.",
"additionalProperties": true
}🟢openfda__drugs-fda(search, limit)
FDA approval history (Drugs@FDA) for an application or brand. Free within the daily allowance, then $0.003 USDC per call via x402.
Eingabe-Schema
{
"type": "object",
"properties": {
"search": {
"type": "string",
"description": "openFDA search expression"
},
"limit": {
"type": "integer",
"description": "Max results (default 10, max 100)"
}
},
"required": [
"search"
]
}Ausgabe-Schema
{
"type": "object",
"description": "The source's response as {data, source{name, licence, attribution}}.",
"additionalProperties": true
}🟢openfda__device-events(search, limit)
MAUDE medical device adverse event reports. Free within the daily allowance, then $0.003 USDC per call via x402.
Eingabe-Schema
{
"type": "object",
"properties": {
"search": {
"type": "string",
"description": "openFDA search expression"
},
"limit": {
"type": "integer",
"description": "Max results (default 10, max 100)"
}
},
"required": [
"search"
]
}Ausgabe-Schema
{
"type": "object",
"description": "The source's response as {data, source{name, licence, attribution}}.",
"additionalProperties": true
}🟢openfda__device-recalls(search, limit)
Medical device recalls. Free within the daily allowance, then $0.003 USDC per call via x402.
Eingabe-Schema
{
"type": "object",
"properties": {
"search": {
"type": "string",
"description": "openFDA search expression"
},
"limit": {
"type": "integer",
"description": "Max results (default 10, max 100)"
}
},
"required": [
"search"
]
}Ausgabe-Schema
{
"type": "object",
"description": "The source's response as {data, source{name, licence, attribution}}.",
"additionalProperties": true
}🟢openfda__device-510k(search, limit)
Premarket 510(k) clearances. Free within the daily allowance, then $0.003 USDC per call via x402.
Eingabe-Schema
{
"type": "object",
"properties": {
"search": {
"type": "string",
"description": "openFDA search expression"
},
"limit": {
"type": "integer",
"description": "Max results (default 10, max 100)"
}
},
"required": [
"search"
]
}Ausgabe-Schema
{
"type": "object",
"description": "The source's response as {data, source{name, licence, attribution}}.",
"additionalProperties": true
}🟢openfda__food-recalls(search, limit)
Food recall enforcement reports. Free within the daily allowance, then $0.003 USDC per call via x402.
Eingabe-Schema
{
"type": "object",
"properties": {
"search": {
"type": "string",
"description": "openFDA search expression"
},
"limit": {
"type": "integer",
"description": "Max results (default 10, max 100)"
}
},
"required": [
"search"
]
}Ausgabe-Schema
{
"type": "object",
"description": "The source's response as {data, source{name, licence, attribution}}.",
"additionalProperties": true
}🟢openfda__food-adverse-events(search, limit)
CAERS reports for foods, supplements and cosmetics. Free within the daily allowance, then $0.003 USDC per call via x402.
Eingabe-Schema
{
"type": "object",
"properties": {
"search": {
"type": "string",
"description": "openFDA search expression"
},
"limit": {
"type": "integer",
"description": "Max results (default 10, max 100)"
}
},
"required": [
"search"
]
}Ausgabe-Schema
{
"type": "object",
"description": "The source's response as {data, source{name, licence, attribution}}.",
"additionalProperties": true
}🟢openfda__drug-labels(search, limit)
Structured prescribing information: indications, dosage, warnings, interactions. Free within the daily allowance, then $0.003 USDC per call via x402.
Eingabe-Schema
{
"type": "object",
"properties": {
"search": {
"type": "string",
"description": "openFDA search expression"
},
"limit": {
"type": "integer",
"description": "Max results (default 10, max 100)"
}
},
"required": [
"search"
]
}Ausgabe-Schema
{
"type": "object",
"description": "The source's response as {data, source{name, licence, attribution}}.",
"additionalProperties": true
}Community
Nachweis