mcpbeat

Pharma Regulatory MCP Server

io.github.rootsbymenda/pharma-regulatory
not responding

Pharma Regulatory is listed as active in the registry but did not answer our last check. It exposes 4 tools. Last commit 23 May 2026.

Drug safety: DrugBank, interactions, FAERS, WHO, TGA. 7 databases. Free.

Uptime history 41 hours of history · worst hour 0%
41 hours agonow
7.1%
Uptime 24h
13 of 182 checks
4
Tools
read from the server
951 ms
Response time
average over 24h
0
Stars
last commit 23 May 2026

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 11 min ago.

run in your terminal
claude mcp add pharma-regulatory --transport http https://pharma-mcp-server.rootsbybenda.workers.dev/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "pharma-regulatory": {
      "url": "https://pharma-mcp-server.rootsbybenda.workers.dev/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.pharma-regulatory]
url = "https://pharma-mcp-server.rootsbybenda.workers.dev/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "pharma-regulatory": {
      "url": "https://pharma-mcp-server.rootsbybenda.workers.dev/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "pharma-regulatory": {
      "url": "https://pharma-mcp-server.rootsbybenda.workers.dev/mcp"
    }
  }
}

Available tools 4

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

drug
check_drug
Retrieve pharmaceutical regulatory reference data for a drug, medicine, or active ingredient across multiple authoritative datasets. Input: drug brand name, generic active ingredient, or CAS number (e.g. 'metformin', 'ibuprofen', '50-78-2'). Returns: DrugBank compound data (ID, groups, targets, SMILES, DDI count), WHO Essential Medicines listing (ATC code, formulations, indications, dosage, contraindications, pregnancy safety), Australian TGA ARTG records (ARTG ID, sponsor, category, schedule, dosage form, route, indications), and FDA NDI notifications (NDI number, FDA response, intended use). Sources: DrugBank (4,947 compounds), WHO EML, Australian TGA ARTG (23,259 medicines), FDA NDI (1,330 notifications). For pharmaceutical regulatory compliance and drug safety reference. Do not use for drug-drug interactions (use check_drug_interactions), adverse events (use check_adverse_events), or cosmetic/food/cannabis substances.
check_drug_interactions
Check drug-drug interactions with severity, mechanism, clinical effect, and management guidance from a curated pharmaceutical interaction database. Input: primary drug name and optional second drug for pair-specific lookup (e.g. 'warfarin' + 'aspirin'). Returns: interaction pairs with severity classification, pharmacological mechanism, clinical effect description, evidence level, and management recommendations. Single-drug queries return all known interactions grouped by severity. Database: 5,000 documented drug-drug interactions with clinical evidence. For pharmaceutical safety review and medication management. Do not use for drug monographs (use check_drug), adverse events (use check_adverse_events), or non-drug interactions.
adverse
check_adverse_events
Retrieve FDA FAERS post-market adverse event reports and safety signals for a drug or active ingredient. Input: drug brand name or generic active ingredient (e.g. 'ibuprofen', 'metformin'). Returns: total FAERS report counts, serious outcome counts, death report counts, top 10 adverse reactions by frequency, most common patient age groups, and drug ranking. Source: FDA Adverse Event Reporting System (FAERS) — 2,000 top-reported drugs with aggregated safety signals. For pharmacovigilance and post-market drug safety assessment. Do not use for interaction mechanisms (use check_drug_interactions), regulatory approvals (use check_drug), or supplement/nutrition questions.
pharma
search_pharma
Search across all pharmaceutical regulatory and safety datasets by disease area, drug class, safety endpoint, indication, target, or regulatory keyword. Input: keyword for broad discovery (e.g. 'diabetes', 'antibiotic', 'hepatotoxicity', 'pregnancy', 'cancer'). Returns: cross-dataset matches from DrugBank, WHO Essential Medicines, Australian TGA ARTG, FDA FAERS, drug interactions, FDA NDI, and ChEMBL bioactivity — each with dataset labels, identifiers, and source-specific fields. Database: 7 pharmaceutical datasets totaling 45,000+ records. For pharmaceutical research and regulatory intelligence discovery. Do not use when the exact drug name is known (use check_drug, check_drug_interactions, or check_adverse_events for targeted lookups).

Endpoints

URLTransportStateLatencyChecked
https://pharma-mcp-server.rootsbybenda.workers.dev/mcp streamable-http answering 46 ms 11 min ago
https://pharma-mcp-server.rootsbybenda.workers.dev/sse sse answering 66 ms 11 min ago

Pharma Regulatory — questions

Answers built from our own checks of this server.

What can Pharma Regulatory do?
It exposes 4 tools, read directly from the server on our last check. Among them: check_adverse_events, check_drug, check_drug_interactions, search_pharma. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Pharma Regulatory working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 13 of 182 checks got a reply (7.1%), average response time 951 ms. The bar chart above shows every period we have measured.
The registry lists Pharma Regulatory as active — why does it not respond?
The official MCP registry stores what the author submitted; it does not verify that the server still runs. We check the endpoint ourselves, and this one does not answer. Catalogues that copy the registry without checking will show it as working.
How do I connect Pharma Regulatory?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Pharma Regulatory need an API key?
No. Pharma Regulatory completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 4 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Pharma Regulatory?
It answers our handshake in 951 ms on average, which is faster than 6% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Pharma Regulatory open source?
Yes — it is published under the MIT licence, written in TypeScript and 0 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.