Health & medicines
Clinical trials, RxNorm drug lookups, FDA drug and device data, PubMed and NHS organisations.
사용해야 할까요
품질 및 안전성
발견 사항 (20)
- LOWclinical-trials__search에서
- LOWclinical-trials__study에서
- LOWclinical-trials__recruiting에서
- LOWclinical-trials__stats에서
- LOWnhs-organisations__organisation에서
- LOWnhs-organisations__organisation에서
- LOWnhs-organisations__search에서
- LOWnhs-organisations__roles에서
- LOWpubmed__pmc-search에서
- LOWpubmed__clinical-trials-search에서
도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.
컨텍스트 비용
이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.
설치
원클릭 설치
`claude_desktop_config.json` 파일에 다음을 추가하세요:
{
"mcpServers": {
"health": {
"url": "https://fourzerotwo.si/mcp/v/health"
}
}
}원격 엔드포인트
https://fourzerotwo.si/mcp/v/healthstreamable-http할 수 있는 일
도구 목록
도구 (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.
입력 스키마
{
"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"
}
}
}출력 스키마
{
"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.
입력 스키마
{
"type": "object",
"properties": {
"nct_id": {
"type": "string",
"description": "NCT number"
}
},
"required": [
"nct_id"
]
}출력 스키마
{
"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.
입력 스키마
{
"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"
]
}출력 스키마
{
"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.
입력 스키마
{
"type": "object",
"properties": {
"condition": {
"type": "string",
"description": "Condition or disease"
}
},
"required": [
"condition"
]
}출력 스키마
{
"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.
입력 스키마
{
"type": "object",
"properties": {
"code": {
"type": "string",
"description": "ODS code, e.g. RVV (trust) or G82052 (GP practice)"
}
},
"required": [
"code"
]
}출력 스키마
{
"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.
입력 스키마
{
"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)"
}
}
}출력 스키마
{
"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.
입력 스키마
{
"type": "object",
"properties": {}
}출력 스키마
{
"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.
입력 스키마
{
"type": "object",
"properties": {
"term": {
"type": "string",
"description": "Query"
}
},
"required": [
"term"
]
}출력 스키마
{
"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.
입력 스키마
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "PMIDs, comma separated"
}
},
"required": [
"id"
]
}출력 스키마
{
"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.
입력 스키마
{
"type": "object",
"properties": {
"term": {
"type": "string",
"description": "Query"
}
},
"required": [
"term"
]
}출력 스키마
{
"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.
입력 스키마
{
"type": "object",
"properties": {
"term": {
"type": "string",
"description": "Query with [pt] filter"
}
},
"required": [
"term"
]
}출력 스키마
{
"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.
입력 스키마
{
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Drug name (ingredient or brand)"
}
},
"required": [
"name"
]
}출력 스키마
{
"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.
입력 스키마
{
"type": "object",
"properties": {
"term": {
"type": "string",
"description": "Drug name, possibly misspelled"
},
"limit": {
"type": "integer",
"description": "Max candidates (1-20)"
}
},
"required": [
"term"
]
}출력 스키마
{
"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.
입력 스키마
{
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Drug name as typed"
}
},
"required": [
"name"
]
}출력 스키마
{
"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.
입력 스키마
{
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Drug name (ingredient or brand)"
}
},
"required": [
"name"
]
}출력 스키마
{
"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.
입력 스키마
{
"type": "object",
"properties": {
"rxcui": {
"type": "string",
"description": "RxNorm concept id (RxCUI)"
}
},
"required": [
"rxcui"
]
}출력 스키마
{
"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.
입력 스키마
{
"type": "object",
"properties": {
"rxcui": {
"type": "string",
"description": "RxNorm concept id (RxCUI)"
}
},
"required": [
"rxcui"
]
}출력 스키마
{
"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.
입력 스키마
{
"type": "object",
"properties": {
"ndc": {
"type": "string",
"description": "NDC with or without hyphens"
}
},
"required": [
"ndc"
]
}출력 스키마
{
"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.
입력 스키마
{
"type": "object",
"properties": {
"rxcui": {
"type": "string",
"description": "RxCUI of a clinical/branded drug"
}
},
"required": [
"rxcui"
]
}출력 스키마
{
"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.
입력 스키마
{
"type": "object",
"properties": {
"search": {
"type": "string",
"description": "openFDA search expression"
},
"limit": {
"type": "integer",
"description": "Max results (default 10, max 100)"
}
},
"required": [
"search"
]
}출력 스키마
{
"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.
입력 스키마
{
"type": "object",
"properties": {
"search": {
"type": "string",
"description": "openFDA search expression"
},
"limit": {
"type": "integer",
"description": "Max results (default 10, max 100)"
}
},
"required": [
"search"
]
}출력 스키마
{
"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.
입력 스키마
{
"type": "object",
"properties": {
"search": {
"type": "string",
"description": "openFDA search expression"
},
"limit": {
"type": "integer",
"description": "Max results (default 10, max 100)"
}
},
"required": [
"search"
]
}출력 스키마
{
"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.
입력 스키마
{
"type": "object",
"properties": {
"search": {
"type": "string",
"description": "openFDA search expression"
},
"limit": {
"type": "integer",
"description": "Max results (default 10, max 100)"
}
},
"required": [
"search"
]
}출력 스키마
{
"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.
입력 스키마
{
"type": "object",
"properties": {
"search": {
"type": "string",
"description": "openFDA search expression"
},
"limit": {
"type": "integer",
"description": "Max results (default 10, max 100)"
}
},
"required": [
"search"
]
}출력 스키마
{
"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.
입력 스키마
{
"type": "object",
"properties": {
"search": {
"type": "string",
"description": "openFDA search expression"
},
"limit": {
"type": "integer",
"description": "Max results (default 10, max 100)"
}
},
"required": [
"search"
]
}출력 스키마
{
"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.
입력 스키마
{
"type": "object",
"properties": {
"search": {
"type": "string",
"description": "openFDA search expression"
},
"limit": {
"type": "integer",
"description": "Max results (default 10, max 100)"
}
},
"required": [
"search"
]
}출력 스키마
{
"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.
입력 스키마
{
"type": "object",
"properties": {
"search": {
"type": "string",
"description": "openFDA search expression"
},
"limit": {
"type": "integer",
"description": "Max results (default 10, max 100)"
}
},
"required": [
"search"
]
}출력 스키마
{
"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.
입력 스키마
{
"type": "object",
"properties": {
"search": {
"type": "string",
"description": "openFDA search expression"
},
"limit": {
"type": "integer",
"description": "Max results (default 10, max 100)"
}
},
"required": [
"search"
]
}출력 스키마
{
"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.
입력 스키마
{
"type": "object",
"properties": {
"search": {
"type": "string",
"description": "openFDA search expression"
},
"limit": {
"type": "integer",
"description": "Max results (default 10, max 100)"
}
},
"required": [
"search"
]
}출력 스키마
{
"type": "object",
"description": "The source's response as {data, source{name, licence, attribution}}.",
"additionalProperties": true
}커뮤니티
증거