# UK Data: Medicines and drug safety

> Medicine names, label text, safety reports, recalls, shortages and approvals from regulators

- name: uk.co.reliness/medicines-drugs
- version: 1.5.0
- connection class: R0 (autonomous)
- trust: 83/100 flags: no-repository
- quality: 91/100 (strong)
- owner: not claimed
- descriptor: https://api.protogrid.dev/v1/servers/uk.co.reliness%2Fmedicines-drugs
- tools: https://api.protogrid.dev/v1/servers/uk.co.reliness%2Fmedicines-drugs/tools

**An agent can connect right now, no human step.** Remote endpoint, no authentication, reachable on the last probe.

## Connection (mcpServers)

```json
{
  "mcpServers": {
    "medicines-drugs": {
      "type": "http",
      "url": "https://ukdata.reliness.co.uk/mcp/medicines-drugs",
      "headers": {
        "Authorization": "Bearer ${MEDICINES_DRUGS_TOKEN}"
      }
    }
  }
}
```

Placeholders to fill: `${MEDICINES_DRUGS_TOKEN}`.

## Trust

- hygiene: 80
- liveness: 100
- freshness: 100
- provenance: 55
- drivers: +dns-namespace +website +reachable +uptime-100% +updated-7d-ago -no-repository
- Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed.

## Quality 91/100 (strong)

### protocol: 75 (weight 25)

- warn `protocol.modern`: newest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
- n/a `protocol.stateless`: only applies to 2026-07-28 servers
- pass `protocol.transport`: streamable HTTP
- n/a `protocol.list_ttl`: only applies to 2026-07-28 servers

### authorization: n/a (weight 15)

- n/a `auth.prm`, `auth.as_metadata`, `auth.cimd`: no remote uses OAuth
- n/a `auth.secret_in_url`: no templated URL

### tool hygiene: 100 (weight 30)

- pass `tools.descriptions`: every tool has a description
- pass `tools.description_length`: descriptions are concise
- pass `tools.schemas`: every tool has an object input schema
- pass `tools.annotations`: 18 of 18 tools declare readOnlyHint or destructiveHint
- pass `tools.directory_hints`: every tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
- pass `tools.token_cost`: about 4,446 tokens to load every tool
- pass `tools.api_dump`: tools are not a one-to-one API dump
- pass `tools.hidden_text`: no hidden text in tool names, descriptions, schemas or annotations

### stability: 100 (weight 15)

- pass `stability.changes`: no tool changes in 30 days
- pass `stability.rug_pull`: no tool changed its meaning under the same name
- pass `stability.new_links`: no tool change named a new site

### dependencies: n/a (weight 15)

- n/a `deps.known_vulns`, `deps.mcp_sdk_version`, `deps.resolvable`: no npm or PyPI package

- tools: 18, about 4,446 tokens to load them all
- tool set hash: d21e2c08c3cba8056d6169deb54ccc42
- badge: [![protogrid quality](https://protogrid.dev/badge/uk.co.reliness/medicines-drugs.svg)](https://protogrid.dev/servers/uk.co.reliness/medicines-drugs)
- Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed.

### Tool changes

_No tool definition changes recorded._

## Remotes

- https://ukdata.reliness.co.uk/mcp/medicines-drugs (streamable-http, auth none, reachable true, uptime30d 1)

## Packages

_none_

## Tools (18)

- `drug_brand_names`: What brand names is this drug sold under? Lists the US brand names whose products contain a generic ingredient (e.g. simvastatin: Zocor, Vytorin, Flolipid), with RxCUI codes, from the U.S. National Library of Medicine RxNorm. Useful for travellers, carers and anyone comparing US and UK medicine names. Brands are US only (UK-only brands are not listed), the list includes combination products containing the ingredient, and it does not say which brands are currently marketed. (cost: 1 credit)
- `drug_contraindicated_conditions`: Who should not take this drug? Lists the medical conditions a drug is recorded as contraindicated with (ci_with) in the US Veterans Health Administration MED-RT reference, via the U.S. National Library of Medicine RxClass (e.g. metformin: Renal Insufficiency, Liver Diseases, Acidosis), with MeSH condition IDs. Useful for students, carers and agents doing a first-pass reference check. It is a reference list, not the full warnings in a product label; drug-drug interactions are not covered, and anyone affected should check with a pharmacist or prescriber. (cost: 1 credit)
- `drug_generic_ingredient`: What is the generic name of this brand? Returns the active ingredient or ingredients of a US brand-name medicine (e.g. Zocor: simvastatin; Vytorin: ezetimibe and simvastatin), with RxCUI codes, from the U.S. National Library of Medicine RxNorm. Useful for patients, travellers and pharmacy staff looking for the generic equivalent. Brand names must be US ones known to RxNorm; it does not compare prices or say whether a generic is interchangeable for a given patient. (cost: 1 credit)
- `drug_listed_uses`: What conditions is this drug used for? Lists the conditions a drug is recorded as able to treat (may_treat) in the US Veterans Health Administration MED-RT reference, via the U.S. National Library of Medicine RxClass (e.g. metformin: Diabetes Mellitus, Type 2), with MeSH condition IDs. Useful for students, carers and agents wanting a short structured list rather than label prose. MED-RT is a reference terminology, not a full or current list of licensed indications, and off-label uses are not covered; not medical advice. (cost: 1 credit)
- `drug_name_match`: What is the standard name and ID for this medicine? Matches a messy drug name, brand, or name-plus-strength (e.g. 'zocor 10mg', 'metformin 500') to the closest US RxNorm concepts and their RxCUI codes, best match first, from the U.S. National Library of Medicine RxNav approximate-match service. Useful as the first step for medication lists, reconciliation and any tool that needs an RxCUI. Matches are ranked by text similarity, not checked clinically; only RxNorm-source names are returned, and non-US brand names may not match. (cost: 1 credit)
- `drug_pharmacologic_class`: What type of drug is this? Returns a drug's Established Pharmacologic Class as used in US FDA labelling (e.g. sertraline: Serotonin Reuptake Inhibitor; simvastatin: HMG-CoA Reductase Inhibitor), via the U.S. National Library of Medicine RxClass. Useful for patients, students and agents answering 'is it an SSRI / statin / opioid?'. Classes come from FDA product labels only, so older or non-US drugs may have none; it does not describe effects, safety or dosing. (cost: 1 credit)
- `drug_spelling_suggest`: How do you spell this medicine? Suggests correctly spelt drug names for a misspelt or misheard one (e.g. 'ambienn' to 'ambien'), from the U.S. National Library of Medicine RxNorm spelling service. Useful for voice and OCR input, chat agents and anyone typing a prescription name from memory. Suggestions are names in the US RxNorm vocabulary only, without strengths; they say nothing about whether a drug is right for anyone. (cost: 1 credit)
- `fda_device_510k_clearances`: Finds US FDA 510(k) clearances by applicant (maker) and/or device name, newest decision first: K number, device, decision, clearance type, review time and device class. Answers "is this device FDA cleared?" and "what has this competitor had cleared recently?" for MedTech founders, regulatory consultants and investors. Source: FDA 510(k) premarket notification database via openFDA. Covers 510(k) only; high-risk Class III devices go through PMA (see fda_device_pma_approvals) and De Novo grants are not included. (cost: 1 credit)
- `fda_device_classification`: Returns the FDA classification for a type of medical device: risk class (I, II or III), three-letter product code, regulation number, medical specialty, definition, the usual premarket route (510(k), PMA or exempt), and whether it is an implant or life-sustaining. Answers "what class is my device?" and "do I need a 510(k)?" for start-ups, importers and consultants. Source: FDA product classification database via openFDA. US classification only; it does not cover UK/EU (UKCA/CE) classes, and exemptions can carry limitations set out in the regulation. (cost: 1 credit)
- `fda_device_pma_approvals`: Finds US FDA premarket approval (PMA) decisions for high-risk Class III devices, including supplements, by applicant and/or trade name, newest first: PMA and supplement numbers, decision, supplement type and reason, and FDA's approval statement. For regulatory affairs teams and investors tracking approvals and changes for implants, heart valves, pacemaker leads and similar devices. Source: FDA PMA database via openFDA. Complements fda_device_510k_clearances; most results for large makers are supplements (manufacturing or labelling changes), not new devices. (cost: 1 credit)
- `fda_device_problem_reports`: Counts reports in the FDA MAUDE database for a device (generic type or brand name) by reported outcome: malfunction, injury, death or other. Gives journalists, litigation researchers and patients a quick sense of the reporting record for a device type, with the essential caveat attached. Source: FDA MAUDE medical device reports via openFDA. Counts are of reports, not confirmed incidents or causes, and cannot be used to rank how safe devices are; it does not return individual report narratives. (cost: 1 credit)
- `fda_device_recalls`: Lists US FDA medical device recalls matching a product or firm name (for example "insulin pump", "CPAP", "Philips"), newest posted first, with the reason, root cause, what users were told to do, quantity and distribution. Useful for patients, clinicians and procurement teams checking whether a device type or maker has had recalls in the United States. Source: FDA device recall database via openFDA. US recalls only (not UK MHRA field safety notices); it does not confirm whether a specific serial number is affected, and this endpoint does not carry the Class I/II/III recall severity. (cost: 1 credit)
- `fda_drug_shortages`: Is there a shortage of this medicine in the US? Lists entries on the FDA drug shortage list for a generic name, most recently updated first: each presentation's availability, status (current, resolved or to be discontinued), company, reason, estimated recovery note and posting dates. For pharmacists, procurement teams and patients. Source: U.S. FDA openFDA drug shortages. US supply only, not UK or NHS stock; the FDA list does not show local pharmacy stock. (cost: 1 credit)
- `fda_drug_side_effects_reported`: What side effects do people report for this medicine? Ranks the reactions most often named in reports to the FDA Adverse Event Reporting System (FAERS) for a medicine, with report counts. Popular with patients, journalists and pharmacovigilance work. Source: U.S. FDA openFDA FAERS. Reports are unverified, include every drug the patient was taking, and do not show the medicine caused the reaction or how common it is; label side effect rates are a different measure. (cost: 1 credit)
- `fda_ndc_lookup`: What is this NDC code, or what products exist for this medicine name? Looks up US medicine products in the FDA National Drug Code Directory by brand or generic name or by NDC (product 0573-0169, package 0573-0169-02, or the 11-digit billing form 00573-0169-02 / 00573016902): labeller, active ingredients and strengths, dosage form, route, OTC or prescription, approval reference and pack sizes. For pharmacy, billing and supply-chain work. Source: U.S. FDA openFDA NDC Directory. US-listed products only; name searches return finished medicines (not bulk ingredients), and delisted products are missing. (cost: 1 credit)
- `fda_pet_drug_reactions`: Counts the reactions most often reported to the FDA for a veterinary medicine active ingredient, optionally in one species, for example carprofen in dogs, most frequent first. Answers pet owners' and vets' questions about what has been reported with flea, worming, pain and allergy medicines. Source: FDA Center for Veterinary Medicine adverse event reports via openFDA. Counts are reports, not confirmed side effects or rates; search by active ingredient (e.g. "Oclacitinib" rather than a brand name), and it covers US reports only. (cost: 1 credit)
- `fda_supplement_reactions`: Counts the reactions most often named in reports to the FDA (CAERS) about a food, drink, dietary supplement or cosmetic brand, for example "CELSIUS", most frequent first. Helps people asking about energy drinks, supplements and protein powders see what has been reported, with the caveat that reports are unverified. Source: FDA CFSAN Adverse Event Reporting System via openFDA. Counts are of reports mentioning each reaction, not proven side effects or rates, and small brands may have few or no reports. (cost: 1 credit)
- `ndc_status`: Is this NDC still active? Checks a US National Drug Code against RxNorm and reports whether it is active, obsolete, alien or unknown, which product (RxCUI and name) it maps to, the source vocabularies that list it, and its month-by-month mapping history, from the U.S. National Library of Medicine RxNav. Useful for pharmacy, billing and claims work on old or unfamiliar codes. It covers US NDCs only and reflects RxNorm's records, which can lag FDA listing changes; it does not give price, packaging or supply. (cost: 1 credit)
