
Sfda Drugs MCP server
online · 100% uptimeSFDA Drugs — Saudi Food and Drug Authority drug data
not scanned yet
0 stars
Reviews
Write oneNobody has reviewed Sfda Drugs yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Sfda Drugs tools
Tool list not cached yet. `describe` through the gateway fetches it live.
How Sfda Drugs compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 77/100
- higher than 50% of 48,255 servers
- Uptime
- 100%
- of our recent checks; the typical remote server answers 100%
- Response time
- 242 ms
- faster than 57% of 30,031 servers
Release history: 4 versions in the registry since 2026-09-16, latest 2026-10-29, typically one every 8 days.
Install Sfda Drugs in Claude Code, Cursor or VS Code
claude mcp add --transport http sfda-drugs https://gateway.pipeworx.io/sfda-drugs/mcp
What the publisher says
From the Sfda Drugs repository's README, as published. We do not edit it. Read it on GitHub
@pipeworx/sfda-drugs
Saudi Food and Drug Authority (SFDA) MCP — Saudi Arabia's drug regulator: registered human drugs with official SAR prices, current drug shortages, recent drug approvals, clinical trials running in the Kingdom, and registered drug companies/manufacturers. Keyless.
Part of Pipeworx — an MCP gateway connecting AI agents to 1576+ live data sources.
Tools
(SAR). Scans a bounded window of the ~1,400-page list and filters locally by scientific or trade name; returns a next_page cursor to continue.
- sfdadrugsearch(query?, startpage?, pagesto_scan?) — registered drugs with official prices
code, package size, shelf life, price, and the rest of the details page.
- sfdadrugdetails(nid, id) — the full SFDA record for one list entry: register number, ATC
current shortage list; server-side filters work here.
- sfdadrugshortages(scientificname?, tradename?, registrationno?, agentname?, page?) —
first.
- sfdadrugapprovals(scientificname?, tradename?, page?) — recent drug approvals, newest
— SFDA-registered clinical trials with sponsor, phase, protocol number and hospital site.
- sfdaclinicaltrials(title?, drug?, sponsor?, protocol_number?, phase?, status?, site?, page?)
drug companies and manufacturing sites worldwide.
- sfdadrugcompanies(name?, registrationno?, productionline?, country?, page?) — registered
Auth
None. All five lists are public server-rendered HTML on www.sfda.gov.sa — no key, no login, no CAPTCHA on the data pages. The formal API host (developer.sfda.gov.sa) was unreachable when this pack was built and is not used.
Notes and traps (verified live 2026-09-07)
parameter (ScientificName, TradeName, …) on both GET and the site's own POST flow, in both locales — the parameter is echoed into the form and pager but never applied. sfdadrugsearch therefore filters client-side over a bounded page window. The other four lists apply their filters server-side correctly.
- The drugs-list search is broken on the SFDA side. /en/drugs-list ignores every filter
unrelated slice. The pack omits the parameter for page 0.
- ?page=0 is not the first page. The bare URL is page 0; ?page=0 returns a different,
pages (e.g. page 20) carry real dates like 2025-08-01; the newest rows are published before their date is.
- Blank approvaldate on the newest approvals is a source gap, not a scraping miss** — older
available), company status (مسجلة = registered), drug type (بشرية = human) and country names render in Arabic. The pack translates known enums to English and keeps the original in *_ar fields. The companies country filter only matches the Arabic value.
- Arabic enum values in otherwise-English tables. Shortage status (غير متوفر = not
printed raw); the pack returns those fields as null.
- Array as a field value on details pages is a rendering bug on the SFDA side (a PHP array
Gregorian.
- Certificate issue dates on the companies list are Hijri calendar (e.g. 1430-03-01), not
Quick Start
Add to your MCP client (Claude Desktop, Cursor, Windsurf, etc.):
{
"mcpServers": {
"sfda-drugs": {
"url": "https://gateway.pipeworx.io/sfda-drugs/mcp"
}
}
}What this endpoint actually serves
tools/list at https://gateway.pipeworx.io/sfda-drugs/mcp returns the tools in the table above plus the shared Pipeworx meta-tools — askpipeworx, discovertools, search_within, remember/recall and the rest of the gateway-wide set. So the tool count you see is larger than this table: a single-pack endpoint currently lists roughly 30 shared tools alongside the pack's own. The connection's initialize response states its exact scope, and is the authoritative answer for a given day.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Sfda Drugs: common questions
- Is Sfda Drugs MCP server safe?
- Mostly: it is graded B (77/100). Read the Sfda Drugs safety report
- How do I install Sfda Drugs?
- It runs remotely at gateway.pipeworx.io. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Sfda Drugs need an API key?
- Yes. The registry entry asks for
PIPEWORX_API_KEY. - Is Sfda Drugs maintained?
- The last commit was 38 days ago (2026-09-26). The latest release is v0.2.0.
- Is Sfda Drugs up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- How does Sfda Drugs compare with other MCP servers?
- safety score 77/100 (higher than 50% of 48,255 servers); uptime 100% (of our recent checks; the typical remote server answers 100%); response time 242 ms (faster than 57% of 30,031 servers). Full comparison.