supplement-advisor-mcp
About
Evidence-based supplement recommendation MCP server with 17 supplements, medication interactions, and form quality classification
Details
- Author
- erinheit451
- Downloads
- 134
- Categories
- Other
Jump to
- recommend_supplement – ranked supplement recommendations with clinical evidence and dosing
- compare_forms – compare different supplement forms with absorption data and warnings
- check_interactions – detect medication-nutrient depletions (statins, metformin, PPIs, etc.)
- get_dosage – evidence-based dosage recommendations by condition with trial references
- classify_form – quality verdict on supplement forms from product names or ingredient lists
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
supplement-advisor-mcpCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Run directly with npx: npx supplement-advisor-mcp. Or install from source by cloning the repository, then npm install && npm run build && npm start. For Claude Desktop, add the server to your MCP config with the npx command as shown in the README.
recommend_supplement
Get evidence-based supplement recommendations for a specific condition. Returns ranked products with clinical evidence, dosing, cost-per-dose, and purchase links.
compare_forms
Compare different forms of a supplement (e.g., magnesium glycinate vs citrate vs oxide). Shows absorption, best uses, warnings, and which form to buy.
check_interactions
Check if medications deplete nutrients, creating supplement needs. Returns depleted nutrients, mechanisms, severity, and recommended supplements.
get_dosage
Get evidence-based dosage recommendations for a supplement, with clinical trial doses by condition, timing, and safety considerations.
classify_form
Check if a supplement product uses a good or bad form. Paste any product name or ingredient list and get a quality verdict. Example: 'Nature Made Magnesium Oxide 250mg' → verdict: poor, absorption: ~4%, better alternative: glycinate.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"supplement-advisor-mcp": {
"supplement-advisor-mcp": {
"command": "npx",
"args": [
"supplement-advisor-mcp"
]
}
}
}
}
McpServers
{
"supplement-advisor-mcp": {
"command": "npx",
"args": [
"supplement-advisor-mcp"
]
}
}
Supplement Advisor MCP Server
Evidence-based supplement recommendation MCP server. 19 supplements, 40+ conditions, medication interaction checking, form quality classification. Data sourced from NIH DSLD, PubMed, NSF, and USP.
Built for use with Claude, Cursor, Windsurf, and any MCP-compatible client.
Tools
| Tool | Description |
|------|-------------|
| recommend_supplement | Get ranked supplement recommendations for a condition with clinical evidence, dosing, cost-per-dose, and purchase links |
| compare_forms | Compare different forms of a supplement (e.g., magnesium glycinate vs citrate vs oxide) with absorption data and warnings |
| check_interactions | Check if medications deplete nutrients — covers statins, metformin, PPIs, birth control, and more |
| get_dosage | Get evidence-based dosage recommendations by condition, with clinical trial references and timing guidance |
| classify_form | Paste any product name or ingredient list and get a quality verdict on the supplement form used |
Supplements Covered
Magnesium (glycinate), Vitamin D3, Omega-3, Creatine, Iron (bisglycinate), Vitamin B12, CoQ10, Collagen, Multivitamin, Protein, Biotin, Calcium Citrate, Vitamin C, Methylfolate, Probiotics, Ashwagandha, L-Theanine, Tongkat Ali, Zinc
Quick Start (npx)
npx supplement-advisor-mcp
Claude Desktop / Claude Code Configuration
Add to your MCP config:
{
"mcpServers": {
"supplement-advisor": {
"command": "npx",
"args": ["-y", "supplement-advisor-mcp"]
}
}
}
Installation (from source)
git clone https://github.com/erinheit451/supplement-advisor-mcp.git
cd supplement-advisor-mcp
npm install
npm run build
npm start
Data Sources
- NIH Dietary Supplement Label Database (DSLD)
- PubMed — clinical trial references with PMIDs
- NSF International — third-party certification data
- USP (United States Pharmacopeia) — quality standards
Full comparison pages and product rankings: verifiedsupplementdata.com
How It Works
The server loads structured evidence data (clinical doses, form comparisons, medication-nutrient interactions) and exposes it through MCP tools. When an AI assistant receives a supplement question, it calls the appropriate tool and gets back formatted, citation-backed recommendations.
Product rankings are based on cost-per-effective-daily-dose, third-party certification status, and clinical evidence — not sponsorship.
License
MIT
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



