iNutriPlan Supplement Database MCP Server

MCP server exposing supplements database used by iNutriPlan.com

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
100%
Integridad del esquema
88%
Calidad de los nombres
100%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~1,023Tokens (definiciones de herramientas)
~1.1 KBTamaño de respuesta típico
Impacto moderado en la atención (0.80% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "inutriplan-mcp": {
      "url": "https://mcp.inutriplan.com/mcp"
    }
  }
}

Puntos de conexión remotos

https://mcp.inutriplan.com/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (6)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢search_supplements(query, min_rating, limit)

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.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Search term, e.g. \"magnesium sleep support\", \"omega 3 fish oil\",\n        \"vitamin D immune\", or a brand name."
    },
    "min_rating": {
      "default": 4,
      "type": "number",
      "description": "Minimum star rating filter (0.0–5.0). Default 4.0."
    },
    "limit": {
      "default": 20,
      "type": "integer",
      "description": "Maximum results (1–60). Default 20."
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "x-fastmcp-wrap-result": true
}
🟢get_supplement_detail(product_id)

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.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "product_id": {
      "type": "string",
      "description": "iHerb numeric product ID as a string, e.g. \"72711\"."
    }
  },
  "required": [
    "product_id"
  ],
  "additionalProperties": false
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "x-fastmcp-wrap-result": true
}
🟢search_by_ingredient(ingredient, limit)

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.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "ingredient": {
      "type": "string",
      "description": "Ingredient or compound name to search for."
    },
    "limit": {
      "default": 20,
      "type": "integer",
      "description": "Maximum products to return (1–40). Default 20."
    }
  },
  "required": [
    "ingredient"
  ],
  "additionalProperties": false
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "x-fastmcp-wrap-result": true
}
🟢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.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "x-fastmcp-wrap-result": true
}
🟢get_supplements_by_category(category_slug, min_rating, limit)

List top-rated in-stock products within a specific iHerb category. Use list_categories first to discover valid category slugs.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "category_slug": {
      "type": "string",
      "description": "Category slug, e.g. \"vitamins\", \"supplements\",\n           \"brain-cognitive\", \"sports\", \"magnesium-complex\"."
    },
    "min_rating": {
      "default": 4,
      "type": "number",
      "description": "Minimum star rating (0.0–5.0). Default 4.0."
    },
    "limit": {
      "default": 20,
      "type": "integer",
      "description": "Maximum results (1–60). Default 20."
    }
  },
  "required": [
    "category_slug"
  ],
  "additionalProperties": false
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "x-fastmcp-wrap-result": true
}
🟢get_ingredient_info(name)

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.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "Ingredient name, alias, or health goal keyword, e.g. \"magnesium\",\n  \"ashwagandha\", \"sleep\", \"testosterone\", \"weight_loss\"."
    }
  },
  "required": [
    "name"
  ],
  "additionalProperties": false
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "x-fastmcp-wrap-result": true
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada6 herramientas
verificadoversión no registrada6 herramientas
verificadoversión no registrada6 herramientas