MALAI

com.itsmalaiPublished by itsmalai.comOfficial publisherv1.1.0Updated Nov 4, 2026

GLP-1 nutrition companion: your food log, protein targets, next meals, plus USDA food facts.

The publisher's own server: MALAI GLP-1 Nutrition (no account)

VerifiedStreamable HTTPWeb executableLocation & LifestyleData & Analytics

Overview

AI-generated overview

MALAI is a GLP-1 nutrition companion that lets an assistant log food, track protein and calorie targets, suggest meals and look up USDA nutrition data.

What you can do
  • Log food and drink from the user's own words into their MALAI food log
  • Read today's intake against targets, plus food-log history over a date range
  • Read daily nutrition targets, body profile and saved recipes
  • Suggest the next meal or snack from saved and GLP-1-friendly recipes
  • Look up per-serving nutrition for foods from USDA FoodData Central
  • Calculate protein ranges and daily calorie and macro targets, and read GLP-1 medication guides
When to use it
Useful when the user is on a GLP-1 medication such as Ozempic, Wegovy, Mounjaro or Zepbound and wants help logging meals, hitting protein targets, planning the next meal, or checking nutrition facts and medication guidance in conversation.
Requirements
A remote MCP endpoint; no package or local runtime needed. Nutrition lookup, target calculators and medication guides work without signing in. Reading or changing the user's own food log, targets, profile and recipes requires the user to sign in to MALAI when prompted.
Before you install
Tools write to the user's food log, so logged entries should be confirmed before or after they are saved. The server reads personal data including body profile, weight, goals and medication context. It provides nutrition information, not medical advice, and should not replace a clinician's guidance.

Installation

In SourceWeft

  1. Open MALAI in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.itsmalai%2Fmalai/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "malai": {
      "type": "http",
      "url": "https://mcp.itsmalai.com/mcp"
    }
  }
}

Tools

11

malai_get_today_nutrition

Today's nutrition

MALAI: Get what the user has eaten today against their MALAI targets: calories, protein, carbs, fat and fiber eaten vs target, what is left (especially protein), and how many entries are logged. Use for "how am I doing today", "how much protein do I have left", "am I on track", or before suggesting what to eat. These are the user's real logged numbers; do not estimate them.

Takes no parameters.

malai_log_food

Log food

MALAI: Log food or drink the user says they ate into their MALAI food log, from their own words, e.g. "2 boiled eggs", "a protein shake", "half my chicken rice bowl". Use whenever the user says they ate, drank, or want to log something. Step 1: call with text only; MALAI returns matching options from its food database and the user's saved recipes. Step 2: confirm the right option with the user (or pick the clear best match), then call again with itemId, itemType and amount/unit. Returns what was logged and today's updated protein. Pass requestId on step 2 so a retry never logs twice. The returned entryId identifies the entry.

ParametersmealtextrequiredunitamountitemIditemTyperequestIdconsumedAtrecommendationId

malai_suggest_next_meal

Next meal ideas

MALAI: Get personalised ideas for the user's next meal or snack, chosen by MALAI from their saved recipes and MALAI's GLP-1-friendly recipes to close today's protein gap at this time of day. Use for "what should I eat", "what's for dinner", "I'm hungry", "something light with protein". Returns up to 3 options with protein and calories. To log one, call malai_log_food with the values in its logWith field.

Takes no parameters.

malai_get_food_log

Food log

MALAI: Read what the user actually logged in MALAI across a date range: their real history, not a plan. Use for "what did I eat yesterday", "what did I have this week", "how has my protein been lately". Defaults to the last 7 days. Returns each entry with its entryId, meal and nutrition, and a total.

ParametersendDatestartDate

malai_get_nutrition_targets

Nutrition targets

MALAI: Read the user's daily nutrition targets from MALAI: calories, protein, carbs, fat, fiber, plus BMR and TDEE. MALAI calculates these from the user's profile and GLP-1 needs; use them exactly as given rather than calculating your own. Use when the user asks about their goals, their protein target, or whether an amount is enough.

Takes no parameters.

malai_get_saved_recipes

Saved recipes and foods

MALAI: List the recipes and foods the user saved in MALAI, with the meal times each is marked for and per-serving nutrition. Use for "what recipes do I have", "show my saved meals", or to suggest something the user already likes.

Parametersslottype

malai_get_body_profile

Body profile

MALAI: Read the user's body profile in MALAI: age, sex, height, weight, activity level, goal and units. Use before advice that depends on their body or goal. If isPlaceholder is true the profile was never filled in; tell the user and suggest completing it in the MALAI app rather than quoting numbers based on it.

Takes no parameters.

malai_search_foods

Food nutrition lookup

MALAI: Look up nutrition for a food in MALAI's database (USDA FoodData Central, US foods): calories, protein, carbs, fat, fiber, saturated fat and sugar per serving (or per 100 g), plus the share of calories from protein. Use for "how much protein is in cottage cheese", "compare tofu and chicken", "is a turkey sandwich high in protein". A null value means unknown, not zero. Don't use to log food (that needs a MALAI account: malai_how_to_connect).

Parameterslimitqueryrequired

malai_calculate_protein_target

Protein target

MALAI: Calculate a daily protein range for someone on a GLP-1 medication from their body weight: 1.2–1.6 g per kg, the 2025 joint advisory range for weight loss, split into per-meal amounts. Same method as MALAI's protein calculator. Use for "how much protein should I eat on Zepbound", "I weigh 210 lb, what's my protein target". Don't use for a signed-in user's saved MALAI target (that is malai_get_nutrition_targets).

Parametersweightrequiredweight_unitrequiredmeals_per_day

malai_calculate_daily_targets

Calorie and macro targets

MALAI: Estimate daily calories, protein, carbs, fat and fiber from sex, age, height, weight, activity and goal, with MALAI's safety limits (a calorie floor and a cap on the rate of loss). Same calculator the MALAI app uses. Use for "how many calories should I eat on Wegovy", "what macros to lose 1 lb a week". Adults only. Don't use for a signed-in user's saved targets (that is malai_get_nutrition_targets).

Parametersagerequiredsexrequiredgoalheightrequiredweightrequiredactivityheight_unitrequiredweight_unitrequiredrate_per_week

malai_get_medication_guide

GLP-1 medication guide

MALAI: Get MALAI's guide to a GLP-1 medication (Ozempic, Wegovy, Mounjaro or Zepbound): dose steps, common side effects with trial frequencies and food tips, what to eat, treatment phases, the first week, and FAQs, citing prescribing information. Use for "what are Mounjaro side effects", "what should I eat in my first week on Wegovy". Never use it to recommend a dose change, skipping or stopping; tell the user to ask their prescriber.

Parameterssectionsmedicationrequired

Version history

1
  1. v1.1.0LatestNov 4, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.

Other Itsmalai integrations