NIH Supplements
live ReferenceNIH dietary-supplement and herbal data — ODS fact sheets for vitamins, minerals and botanicals (uses, evidence, safety, medication interactions), NCCIH "Herbs at a Glance" summaries for ~56 popular herbs (turmeric, ginkgo, echinacea, St. John's Wort), and real product labels from the Dietary Supplement Label Database (DSLD), with a recent-changes feed of newly entered labels.
Tools
supplement_factsheet A specific vitamin, mineral, or supplement's NIH fact sheet — what it does, whether it works, safety, and interactions with medications. Sourced from NIH's Office of Dietary Supplements (ODS). Two rea
No parameters required.
Try it
supplement_factsheets The bundled list of ~45 topics NIH ODS publishes a fact sheet for (vitamins, minerals, a few botanicals) — what to pass as `name` to supplement_factsheet, and which reading levels each has. Optional `
No parameters required.
Try it
supplement_labels Search real supplement product labels — brand name, ingredients, amounts, claims — from NIH's Dietary Supplement Label Database (DSLD). This is what's printed on a bottle, not the science behind an in
No parameters required.
Try it
supplement_label One product's full DSLD label detail: manufacturer contact, every ingredient with its amount, other (non-active) ingredients, and the precaution/warning statements printed on the bottle. Takes the num
No parameters required.
Try it
supplement_recent_changes New supplement product labels entered into NIH's Dietary Supplement Label Database (DSLD) since a given date — the one NIH supplement upstream that publishes a queryable change signal. Returns each ne
No parameters required.
Try it
herb_at_a_glance A popular herb's science-and-safety summary from NIH's National Center for Complementary and Integrative Health (NCCIH) 'Herbs at a Glance' series — what the science says, side effects and cautions, a
No parameters required.
Try it
Test with curl
The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.
curl -X POST https://gateway.pipeworx.io/nih-supplements/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' curl -X POST https://gateway.pipeworx.io/nih-supplements/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"supplement_factsheet","arguments":{}}}' Use with the SDK
Install @pipeworx/sdk to call tools from any TypeScript/Node project.
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("supplement_factsheet", {}); // Or ask in plain English:
const answer = await px.ask("nih dietary-supplement and herbal data — ods fact sheets for vitamins, minerals and botanicals (uses, evidence, safety, medication interactions), nccih "herbs at a glance" summaries for ~56 popular herbs (turmeric, ginkgo, echinacea, st");