io. github. Iomed-commits/ elthio-mcp
by Iomed-commits · remote · no sign-in to list tools · v1.0.1 · published by GitHub user Iomed-commits
Supplement safety for AI agents. 1,500+ rules, NIH+FDA data, quality grading A-D.
5 tools: 3 change things and 2 only read.
Scanned Oct 21, 2026
- Deletes or cancels0Claude Code: deny
- Can't be undone0Claude Code: ask
- Changes things3Claude Code: ask: see these tools
- Only reads2Claude Code: allow: see these tools
No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http elthio https://elthio-production.up.railway.app/mcpTools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
5 tools
Changes things 3Claude Code: ask
check_full_stackCheck a complete supplement and medication stack for all interactions, conflicts, synergies, and generate a full daily timing schedule.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Check a complete supplement and medication stack for all interactions, conflicts, synergies, and generate a full daily timing schedule. Use this when a user wants to check their entire supplement regimen or build a complete daily schedule.
check_supplement_safetyCheck if a supplement is safe with a user's medications and existing supplements.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Check if a supplement is safe with a user's medications and existing supplements. Returns interaction data, safety score, quality grade, filler detection, NIH verification, and timing recommendation. Use this whenever a user asks about supplement safety, drug interactions, or whether they can take a supplement with their medications.
verify_nih_labelVerify if a supplement matches a record in the NIH Dietary Supplement Label Database (DSLD).No findings
Why it is in this group
- The name "verify_nih_label" says "label": a word for a change.
Description, as the server wrote it Verify if a supplement matches a record in the NIH Dietary Supplement Label Database (DSLD). Returns verification status, DSLD ID, and confidence level. Use this when a user asks if a supplement is legitimate or wants to verify label accuracy.
Only reads 2Claude Code: allow
get_supplement_timingGet the optimal time to take a supplement and why.No findings
Why it is in this group
- The name "get_supplement_timing" says "get": a word for reading.
Description, as the server wrote it Get the optimal time to take a supplement and why. Returns slot (morning/bedtime/with food/etc), clinical reasoning, and personalized instruction. Use this when a user asks when to take a supplement or how to build a timing schedule.
grade_supplement_qualityGet the quality grade (A-D) for a supplement based on bioavailability, filler detection, and NIH verification.No findings
Why it is in this group
- The description's first verb is "get": a word for reading.
Description, as the server wrote it Get the quality grade (A-D) for a supplement based on bioavailability, filler detection, and NIH verification. Use this when a user asks about supplement quality, which form is best, whether a supplement has concerning fillers, or wants to compare brands.
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Install
Pinned to version 1.0.1. Values in angle brackets are yours to fill in.
claude mcp add --transport http elthio https://elthio-production.up.railway.app/mcpRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__elthio__grade_supplement_quality",
"mcp__elthio__get_supplement_timing"
],
"ask": [
"mcp__elthio__check_supplement_safety",
"mcp__elthio__check_full_stack",
"mcp__elthio__verify_nih_label"
],
"deny": []
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as elthio. Review it before you use it.
