Search / io.github.pipeworx-io/openfda
Openfda
R0· no sign-inFDA drug data via openFDA: adverse-event reports and safety-signal tools (FAERS search, event…
v0.1.5 · active · repository · website · descriptor JSON · versions
Search / io.github.pipeworx-io/openfda
R0· no sign-inFDA drug data via openFDA: adverse-event reports and safety-signal tools (FAERS search, event…
v0.1.5 · active · repository · website · descriptor JSON · versions
{
"mcpServers": {
"openfda": {
"type": "http",
"url": "https://gateway.pipeworx.io/openfda/mcp"
}
}
}claude mcp add --transport http openfda https://gateway.pipeworx.io/openfda/mcp[mcp_servers.openfda]
url = "https://gateway.pipeworx.io/openfda/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"openfda": {
"type": "remote",
"url": "https://gateway.pipeworx.io/openfda/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"openfda": {
"type": "http",
"url": "https://gateway.pipeworx.io/openfda/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=openfda&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vZ2F0ZXdheS5waXBld29yeC5pby9vcGVuZmRhL21jcCJ9"
}{
"servers": {
"openfda": {
"type": "http",
"url": "https://gateway.pipeworx.io/openfda/mcp"
}
}
}{
"mcpServers": {
"openfda": {
"httpUrl": "https://gateway.pipeworx.io/openfda/mcp"
}
}
}extensions:
"openfda":
enabled: true
name: "openfda"
type: streamable_http
uri: "https://gateway.pipeworx.io/openfda/mcp"
timeout: 300
Not scored: fewer than three checks apply, usually because no remote answered a credential-free probe or the server is a local package.
protocol.modernnewest supported version is 2025-03-26; 2026-07-28 not supported, older versions are deprecated until 2027-07-28protocol.statelessonly applies to 2026-07-28 serversprotocol.transportstreamable HTTPprotocol.list_ttlonly applies to 2026-07-28 serversauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptions, tools.description_length, tools.schemas, tools.annotations, tools.directory_hints, tools.token_cost, tools.api_dumptool list unknown (behind auth, not probed, or empty)stability.changes, stability.rug_pulltool list unknowndeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packagefda_postmarket_risk_profileremovedCombine a drug’s FAERS reporting profile, label warning fields, and FDA recall records for review routing. This is not a validated safety comparison, causal assessment, incidence estimate, or substitute for FDA communications and clinical review.
fda_application_historyremovedRetrieve one Drugs@FDA NDA, ANDA, or BLA application and return its products and chronological submission-action history. Submission codes require regulatory interpretation and do not by themselves establish approval scope, exclusivity, or current marketing.
fda_faers_trendremovedAggregate daily FAERS report counts into calendar months for a drug and optional reaction over a bounded date window. The reaction argument matches one whole MedDRA preferred term, so a broad word like "neuropathy" counts only reports filed under that exact term and not the specific terms containing it. Natural multi-word phrasing is resolved to MedDRA word order and disclosed; a term matching nothing is reported as unresolved rather than as zero reports. Trends reflect reporting activity, publicity, utilization, duplicates, and database updates—not incidence or changing clinical risk.
fda_faers_reaction_profileremovedSummarize the most frequently co-reported FAERS reactions plus serious/non-serious report counts for a drug. Counts are spontaneous reports with duplicates, co-medications, and reporting bias—not event rates or proof of causation.
fda_faers_signal_summaryremovedCalculate report-level FAERS disproportionality routing metrics for one drug/reaction pair using a 2×2 reporting table. The reaction argument matches one whole MedDRA preferred term, so a broad word like "neuropathy" counts only reports filed under that exact term and not the specific terms containing it. Natural multi-word phrasing is resolved to MedDRA word order and disclosed; a term matching nothing is reported as unresolved rather than as zero reports. ROR/PRR are screening statistics—not incidence, causality, comparative drug safety, or an FDA safety conclusion.
fda_warning_lettersremovedSearch FDA WARNING LETTERS — official enforcement letters FDA sends firms for violations (CGMP, adulterated/misbranded products, unapproved claims). Answers "has <company> received an FDA warning letter", "recent FDA warning letters about supplements/devices". By default `search` matches the RECIPIENT company the letter was issued to, so the answer is about that firm's own enforcement history; set match:"fulltext" to search the whole letter record instead, which also finds letters that merely mention a firm. Every row reports matched_field so a caller can tell "issued to" from "mentions". Covers the 3,680 letters fda.gov publishes from 2021 onward — recipient company, posted and issued dates, issuing FDA office, subject and a link to the full letter text — and, for a firm with nothing in that window, falls back to the FDA compliance-actions archive of older letters back to 2010, which gives the firm, place, product type and issue date but no document. Every row says which of the two it came from. Live, no caller credential needed.
fda_event_countsremovedAggregate adverse events by reaction type, patient age, or outcome. Returns top reactions for a drug and event trends over time.
fda_food_recallsremovedSearch FDA FOOD recall / enforcement reports (openFDA /food/enforcement) — product recalls, reasons, classification, recalling firm, distribution, and status. Use for food-safety / recall-history questions (distinct from fda_drug_recalls which covers drugs).
fda_crl_detailremovedRetrieve one FDA Complete Response Letter by application number and optionally letter date. Returns the FDA-disclosed letter text and document URL. Confidential commercial and trade-secret material may be redacted by FDA.
fda_complete_response_lettersremovedSearch FDA-disclosed Complete Response Letters for drug and biologic applications. Defaults to letter_type "COMPLETE RESPONSE"; optionally include other letter types in the same dataset. Returns the application’s current approval_status, letter metadata, an excerpt, and the official document URL.
Showing the latest 10. Full history: list_changes · trend: quality JSON.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+repository +namespace-matches-repo +website +reachable +uptime-98% +updated-3d-ago
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://gateway.pipeworx.io/openfda/mcp streamable-http | none | yes | 98% | 28 ms | 2025-03-26 | 2026-10-20 |
No tools observed. Tools appear once a credential-free probe can list them.
Schemas: list_tools.
And 1,855 more from this publisher.
{
"name": "io.github.pipeworx-io/openfda",
"title": "Openfda",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://gateway.pipeworx.io/openfda/mcp",
"type": "streamable-http"
}
],
"version": "0.1.5",
"repository": {
"url": "https://github.com/pipeworx-io/mcp-openfda",
"source": "github"
},
"websiteUrl": "https://pipeworx.io/packs/openfda",
"description": "FDA drug data via openFDA: adverse-event reports and safety-signal tools (FAERS search, event…"
}