Search / io.github.okyalos76/inutriplan-mcp
iNutriPlan Supplement Database MCP Server
R0· no sign-inMCP server exposing supplements database used by iNutriPlan.com
v1.0.0 · active · descriptor JSON · versions
Search / io.github.okyalos76/inutriplan-mcp
R0· no sign-inMCP server exposing supplements database used by iNutriPlan.com
v1.0.0 · active · descriptor JSON · versions
{
"mcpServers": {
"inutriplan-mcp": {
"type": "http",
"url": "https://mcp.inutriplan.com/mcp"
}
}
}claude mcp add --transport http inutriplan-mcp https://mcp.inutriplan.com/mcp[mcp_servers.inutriplan-mcp]
url = "https://mcp.inutriplan.com/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"inutriplan-mcp": {
"type": "remote",
"url": "https://mcp.inutriplan.com/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"inutriplan-mcp": {
"type": "http",
"url": "https://mcp.inutriplan.com/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=inutriplan-mcp&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vbWNwLmludXRyaXBsYW4uY29tL21jcCJ9"
}{
"servers": {
"inutriplan-mcp": {
"type": "http",
"url": "https://mcp.inutriplan.com/mcp"
}
}
}{
"mcpServers": {
"inutriplan-mcp": {
"httpUrl": "https://mcp.inutriplan.com/mcp"
}
}
}extensions:
"inutriplan-mcp":
enabled: true
name: "inutriplan-mcp"
type: streamable_http
uri: "https://mcp.inutriplan.com/mcp"
timeout: 300
protocol.modernnewest supported version is 2025-11-25; 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.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotationsno tool declares readOnlyHint or destructiveHint, so clients cannot tell safe calls from risky onestools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: search_supplements (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); get_supplement_detail (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); get_supplements_by_category (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); …tools.token_costabout 821 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changesno tool changes in 30 daysstability.rug_pullno tool changed its meaning under the same namedeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packageNo tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.
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.
+reachable +uptime-100% ~updated-143d-ago -no-repository
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://mcp.inutriplan.com/mcp streamable-http | none | yes | 100% | 427 ms | 2025-11-25 | 2026-10-20 |
get_ingredient_info | Look up evidence-graded research context for a supplement ingredient from the curated registry (99 ingredients). Returns canonical name, aliases, health goals, mechanisms of action, evidence grade (Strong / Moderate / Preliminary), research notes, and recommended iHerb search terms. |
get_supplement_detail | Retrieve complete details for a single iHerb product by its numeric product ID (visible in iHerb URLs, e.g. "72711" from https://www.iherb.com/pr/p/72711). Returns the full supplement facts panel (nutrients, amounts, % daily values), ingredients list, warnings, serving info, and the affiliate purchase link. |
get_supplements_by_category | List top-rated in-stock products within a specific iHerb category. Use list_categories first to discover valid category slugs. |
list_categories | Return all available iHerb product categories with their URL slugs and live product counts. Use the slug value with get_supplements_by_category to browse products within a specific category. |
search_by_ingredient | Find products that contain a specific ingredient or compound in their ingredients list (e.g. "ashwagandha", "CoQ10", "zinc bisglycinate"). Also returns evidence-graded research context from the ingredient registry when the ingredient is recognised — goals, mechanisms, evidence grade. |
search_supplements | Search the iHerb product database using a natural-language query, benefit keyword, ingredient name, or brand name. Uses the PostgreSQL GIN full-text search index first (fast, relevance-ranked), then falls back to a broader ILIKE scan if FTS yields no results. |
Schemas: list_tools.
{
"name": "io.github.okyalos76/inutriplan-mcp",
"title": "iNutriPlan Supplement Database MCP Server",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://mcp.inutriplan.com/mcp",
"type": "streamable-http"
}
],
"version": "1.0.0",
"description": "MCP server exposing supplements database used by iNutriPlan.com"
}