Skip to content

UK Data: Medicines and drug safety MCP server

uk.co.reliness/medicines-drugsreliness.co.ukstreamable-httpv1.5.0Scanned

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

18 tools: 10 change things and 8 only read.

Tools: 0 delete, 0 irreversible, 10 write, 8 read.
  • Reads private data · 1
  • Reads text others write · 18
  • Can send data out · 0
  • 1 finding

Tools listed without sign-in. Remote posture

With Anlyon

10 tools here change things. Govern them.

  • Anlyon lists the tools and adopts none.
  • Each tool you adopt gets approvals and receipts.
  • Your agent never holds the key.
Govern this server →

A tool your agent calls directly is not routed through Anlyon and is not governed by it. anlyon.dev only lists and labels, and these labels are the same either way.

What the UK Data: Medicines and drug safety MCP server can do

The UK Data: Medicines and drug safety MCP server is published by reliness.co.uk, a domain the MCP Registry verified. It has 18 tools. It can create or change data (10 tools: fda_device_classification, fda_drug_side_effects_reported, fda_drug_shortages, drug_name_match and 6 more), but cannot delete data. 8 tools only read.

1 tool reads private data (fda_device_problem_reports); 18 tools bring in text other people can write (fda_device_recalls, fda_device_510k_clearances, fda_device_pma_approvals and 15 more).

The fixed checks matched 1 finding (annotation-conflict). Each one comes with the text it matched.

Its remote endpoint lists its tools without sign-in.

Last scanned Nov 7, 2026, version 1.5.0.

Tools

Grouped by what each tool does, most consequential first. Open one for its reasons and full description; descriptions are the publisher's own words.

18 tools

Changes things 10Claude Code: ask
  • drug_brand_namesWhat brand names is this drug sold under?Reads text others writeNo findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.

    What it can reach

    • untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
    Description, as the server wrote it
    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)

    Annotations the server declares

    • title: drug brand names
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • drug_contraindicated_conditionsWho should not take this drug?Reads text others writeNo findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.

    What it can reach

    • untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
    Description, as the server wrote it
    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)

    Annotations the server declares

    • title: drug contraindicated conditions
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • drug_generic_ingredientWhat is the generic name of this brand?Reads text others writeNo findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.

    What it can reach

    • untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
    Description, as the server wrote it
    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)

    Annotations the server declares

    • title: drug generic ingredient
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • drug_listed_usesWhat conditions is this drug used for?Reads text others writeNo findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.

    What it can reach

    • untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
    Description, as the server wrote it
    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)

    Annotations the server declares

    • title: drug listed uses
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • drug_name_matchWhat is the standard name and ID for this medicine?Reads text others writeNo findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.

    What it can reach

    • untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
    Description, as the server wrote it
    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)

    Annotations the server declares

    • title: drug name match
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • drug_pharmacologic_classWhat type of drug is this?Reads text others writeNo findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.

    What it can reach

    • untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
    Description, as the server wrote it
    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)

    Annotations the server declares

    • title: drug pharmacologic class
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • drug_spelling_suggestHow do you spell this medicine?Reads text others writeNo findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.

    What it can reach

    • untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
    Description, as the server wrote it
    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)

    Annotations the server declares

    • title: drug spelling suggest
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • fda_device_classificationReturns 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 prema…Reads text others write1 finding

    Why it is in this group

    • The description's first verb is "return": a word for reading.
    • The input takes a statement or command to run (input.code), which can change anything it can reach.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.

    What it can reach

    • untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.

    Findings

    • Warn

      The server marks "fda_device_classification" read-only (readOnlyHint: true), and its own name, description or input give the class "write".

      Matched text

      annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true}; The description's first verb is "return": a word for reading.

      What this check looks for
    Description, as the server wrote it
    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)

    Annotations the server declares

    • title: fda device classification
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • fda_drug_shortagesIs there a shortage of this medicine in the US?Reads text others writeNo findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.

    What it can reach

    • untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
    Description, as the server wrote it
    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)

    Annotations the server declares

    • title: fda drug shortages
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • fda_drug_side_effects_reportedWhat side effects do people report for this medicine?Reads text others writeNo findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.

    What it can reach

    • untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
    Description, as the server wrote it
    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)

    Annotations the server declares

    • title: fda drug side effects reported
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
Only reads 8Show 8 read-only tools
  • fda_device_510k_clearancesFinds 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.Reads text others writeNo findings

    Why it is in this group

    • The description's first verb is "find": a word for reading.

    What it can reach

    • untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
    • untrusted-inputThe description's first sentence says "find" and "review": it reads comments, which other people can write.
    Description, as the server wrote it
    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)

    Annotations the server declares

    • title: fda device 510k clearances
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • fda_device_pma_approvalsFinds 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, de…Reads text others writeNo findings

    Why it is in this group

    • The description's first verb is "find": a word for reading.

    What it can reach

    • untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
    Description, as the server wrote it
    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)

    Annotations the server declares

    • title: fda device pma approvals
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • fda_device_problem_reportsCounts reports in the FDA MAUDE database for a device (generic type or brand name) by reported outcome: malfunction, injury, death or other.Reads private dataReads text others writeNo findings

    Why it is in this group

    • The description's first verb is "count": a word for reading.

    What it can reach

    • private-dataThe description's first sentence says "count" and "database": it reads databases.
    • untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
    Description, as the server wrote it
    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)

    Annotations the server declares

    • title: fda device problem reports
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • fda_device_recallsLists 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 we…Reads text others writeNo findings

    Why it is in this group

    • The description's first verb is "list": a word for reading.

    What it can reach

    • untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
    Description, as the server wrote it
    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)

    Annotations the server declares

    • title: fda device recalls
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • fda_ndc_lookupWhat is this NDC code, or what products exist for this medicine name?Reads text others writeNo findings

    Why it is in this group

    • The name "fda_ndc_lookup" says "lookup": a word for reading.

    What it can reach

    • untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
    Description, as the server wrote it
    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)

    Annotations the server declares

    • title: fda ndc lookup
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • fda_pet_drug_reactionsCounts 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.Reads text others writeNo findings

    Why it is in this group

    • The description's first verb is "count": a word for reading.

    What it can reach

    • untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
    Description, as the server wrote it
    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)

    Annotations the server declares

    • title: fda pet drug reactions
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • fda_supplement_reactionsCounts 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.Reads text others writeNo findings

    Why it is in this group

    • The description's first verb is "count": a word for reading.

    What it can reach

    • untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
    Description, as the server wrote it
    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)

    Annotations the server declares

    • title: fda supplement reactions
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • ndc_statusIs this NDC still active?Reads text others writeNo findings

    Why it is in this group

    • The name "ndc_status" says "status": a word for reading.

    What it can reach

    • untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
    Description, as the server wrote it
    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)

    Annotations the server declares

    • title: ndc status
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Exfil surface

Which tools read private data, which read text someone else can write, and which can send data out. One of each is a path a prompt injection can use.

No private-data, untrusted-input, outbound path in this server alone: no tool is tagged outbound.

Reads private data1
Reads files, mail, messages, databases, secrets, calendars or repositories.
Can send data out0
Can carry data to people or systems: it sends, posts or publishes, or takes a recipient, channel or URL.

Other servers in the same agent add their own tools to these paths. Audit your whole setup to see them together.

Remote posture

What anyone on the internet sees at the remote endpoint: an anonymous initialize and tools/list, and the public OAuth metadata.

Tools listed without sign-in

Looked at Nov 14, 2026, 12:23 UTC, unchanged since Nov 7, 2026. No credentials were sent and no tool was called. What is looked at.

Reachable
yes
HTTP status of an anonymous initialize
200
tools/list served without credentials
yes
Tools that change things, listed without credentials
10
Protocol version
2025-06-18
WWW-Authenticate on 401
not observed
resource_metadata in WWW-Authenticate
not observed
RFC 9728 protected resource metadata
not observed
Authorization servers
not observed
Legacy HTTP+SSE transport
no
Dynamic client registration
not observed
Client ID metadata documents
not observed
  • WarnThe whole server

    The endpoint served tools/list without credentials, and the list has 10 tools that change things (10 write). Whether a call also works without credentials was not tested: tools are never called.

    Matched text

    https://ukdata.reliness.co.uk/mcp/medicines-drugs: tools/list returned 18 tools to an anonymous client, including fda_device_classification (write), fda_drug_side_effects_reported (write), fda_drug_shortages (write), drug_name_match (write), drug_spelling_suggest (write) and 5 more

    What this check looks for

Findings

Matches of fixed checks, with the text they matched.

1 warn
  • The server marks "fda_device_classification" read-only (readOnlyHint: true), and its own name, description or input give the class "write".

    Matched text

    annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true}; The description's first verb is "return": a word for reading.

    What this check looks for

History

Changes to its tool definitions and to its remote endpoint, newest first.

No change seen yet. Its tools are rescanned every day, and a remote endpoint is looked at once a week.

Install

Pinned to version 1.5.0. Values in angle brackets are yours to fill in.

claude mcp add --transport http medicines-drugs https://ukdata.reliness.co.uk/mcp/medicines-drugs
claude mcp add --transport http medicines-drugs https://ukdata.reliness.co.uk/mcp/medicines-drugs

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change or a way out, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__medicines-drugs__fda_device_recalls",
      "mcp__medicines-drugs__fda_device_510k_clearances",
      "mcp__medicines-drugs__fda_device_pma_approvals",
      "mcp__medicines-drugs__fda_device_problem_reports",
      "mcp__medicines-drugs__fda_supplement_reactions",
      "mcp__medicines-drugs__fda_pet_drug_reactions",
      "mcp__medicines-drugs__fda_ndc_lookup",
      "mcp__medicines-drugs__ndc_status"
    ],
    "ask": [
      "mcp__medicines-drugs__fda_device_classification",
      "mcp__medicines-drugs__fda_drug_side_effects_reported",
      "mcp__medicines-drugs__fda_drug_shortages",
      "mcp__medicines-drugs__drug_name_match",
      "mcp__medicines-drugs__drug_spelling_suggest",
      "mcp__medicines-drugs__drug_brand_names",
      "mcp__medicines-drugs__drug_generic_ingredient",
      "mcp__medicines-drugs__drug_listed_uses",
      "mcp__medicines-drugs__drug_contraindicated_conditions",
      "mcp__medicines-drugs__drug_pharmacologic_class"
    ],
    "deny": []
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. A read that can send data out (it takes a URL, say) asks first too. It assumes the server is installed as medicines-drugs. Review it before you use it.

Capability tags behind 18 rules
  • mcp__medicines-drugs__fda_device_recalls untrusted-input
  • mcp__medicines-drugs__fda_device_510k_clearances untrusted-input
  • mcp__medicines-drugs__fda_device_pma_approvals untrusted-input
  • mcp__medicines-drugs__fda_device_classification untrusted-input
  • mcp__medicines-drugs__fda_device_problem_reports private-data, untrusted-input
  • mcp__medicines-drugs__fda_supplement_reactions untrusted-input
  • mcp__medicines-drugs__fda_pet_drug_reactions untrusted-input
  • mcp__medicines-drugs__fda_drug_side_effects_reported untrusted-input
  • mcp__medicines-drugs__fda_drug_shortages untrusted-input
  • mcp__medicines-drugs__fda_ndc_lookup untrusted-input
  • mcp__medicines-drugs__drug_name_match untrusted-input
  • mcp__medicines-drugs__drug_spelling_suggest untrusted-input
  • mcp__medicines-drugs__drug_brand_names untrusted-input
  • mcp__medicines-drugs__drug_generic_ingredient untrusted-input
  • mcp__medicines-drugs__ndc_status untrusted-input
  • mcp__medicines-drugs__drug_listed_uses untrusted-input
  • mcp__medicines-drugs__drug_contraindicated_conditions untrusted-input
  • mcp__medicines-drugs__drug_pharmacologic_class untrusted-input

Pin

Keep the decision: fail CI when the tools change, follow every change, or show a badge.

Pin in CI

Fail a build when the tools you reviewed are not the tools the server serves today.

curl -s "https://anlyon.dev/api/v1/servers/uk.co.reliness/medicines-drugs/verify?hash=6fd1aec200c0fc6b57b8d6943b1444828ce7d1460c3a63d2714a1fc93bb849ed" | jq -e '.changed == false'

Pinned hash 6fd1aec200c0, from Nov 7, 2026, 00:18 UTC.

Watch

Get told when its tools change: a new tool, a new description, a new class.

https://anlyon.dev/servers/uk.co.reliness/medicines-drugs/changes.xml

An Atom feed. Works in any feed reader or Slack's RSS app.

Badge

anlyon.dev badge for uk.co.reliness/medicines-drugs
[![anlyon.dev](https://anlyon.dev/badge/uk.co.reliness/medicines-drugs.svg)](https://anlyon.dev/servers/uk.co.reliness/medicines-drugs)

Source: MCP Registry. Synced Nov 7, 2026, 00:18 UTC.

UK Data: Medicines and drug safety MCP server: questions and answers

Answered from the scan above, not from the publisher's description.

Is the UK Data: Medicines and drug safety MCP server safe?

No scan can promise that. What its definitions show: 18 tools, 10 of which can change, send or delete something, and 1 finding from fixed checks. Allow the reads, ask before each change, and deny the deletes; the permissions block on this page does that.

Can the UK Data: Medicines and drug safety MCP server delete data?

No tool is classed as destructive: going by their definitions, none of them deletes, cancels or revokes anything.

Can the UK Data: Medicines and drug safety MCP server do things that cannot be undone?

No tool is classed as irreversible: none of them sends, pays, publishes or merges, going by their definitions.

What tools does the UK Data: Medicines and drug safety MCP server have?

18 tools: 10 write, 8 read. fda_device_classification, fda_drug_side_effects_reported, fda_drug_shortages, drug_name_match, drug_spelling_suggest, drug_brand_names, drug_generic_ingredient, drug_listed_uses and 10 more.

Does the UK Data: Medicines and drug safety MCP server need sign-in or OAuth?

Its remote endpoint listed its tools to an anonymous client, without sign-in.

Does the UK Data: Medicines and drug safety MCP server send data to outside services?

None of its tools sends, posts or publishes, or takes a recipient, channel or URL.

Has the UK Data: Medicines and drug safety MCP server changed its tools?

Not since anlyon.dev started tracking it. Last scanned Nov 7, 2026.