GLP Companion Nutrition

GLP-1 phase-aware nutrition: muscle preservation, GI tolerance, taper protocols.

Should I use this

Quality & Safety

A
Description quality
100%
Schema completeness
80%
Naming quality
80%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~304Tokens (tool definitions)
~782 BTypical response size
Minimal attention impact (0.24% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "glp-companion": {
      "url": "https://web-production-ae61.up.railway.app/mcp/glp-companion"
    }
  }
}

Remote endpoints

https://web-production-ae61.up.railway.app/mcp/glp-companionstreamable-http

What it can do

Tool inventory

Tools (2)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢glp_protocol(glp1_phase, glp1_medication, condition, user_context)

Generate a GLP-aware nutrition protocol composed on top of any active chronic condition. Returns protein floor (1.2-1.6 g/kg), fiber ramp schedule, GI tolerance interventions, resistance training prescription, hydration target, and phase-specific guidance.

Input Schema

{
  "type": "object",
  "properties": {
    "glp1_phase": {
      "type": "string",
      "enum": [
        "starting",
        "titrating",
        "maintenance",
        "tapering",
        "post_drug"
      ]
    },
    "glp1_medication": {
      "type": "string",
      "enum": [
        "semaglutide",
        "tirzepatide",
        "liraglutide",
        "dulaglutide",
        "compounded",
        "saxenda"
      ]
    },
    "condition": {
      "type": "string"
    },
    "user_context": {
      "type": "object"
    }
  },
  "required": [
    "glp1_phase",
    "glp1_medication"
  ]
}
🟢glp_phase_guide(glp1_phase)

Return the protocol overview for a specific GLP-1 therapy phase (starting, titrating, maintenance, tapering, post_drug).

Input Schema

{
  "type": "object",
  "properties": {
    "glp1_phase": {
      "type": "string",
      "enum": [
        "starting",
        "titrating",
        "maintenance",
        "tapering",
        "post_drug"
      ]
    }
  },
  "required": [
    "glp1_phase"
  ]
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded2 tools
verifiedversion not recorded2 tools
verifiedversion not recorded2 tools