Skip to main content
Glama
harrylabsj

eatwise-mcp

by harrylabsj

eatwise-mcp

Local-first MCP server behind Eatwise (外卖营养教练 / 吃出来的饮食教练) — a Chinese dietary coach that gives transparent meal reviews and practical next-meal actions.

The server stores, only with explicit user consent, a basic profile and confirmed meals in a local SQLite database on the user's own machine, and deterministically recomputes meal nutrition from a bundled food database (Taiwan TFND entries plus USDA FNDDS typical portions — redistributable open data only).

  • 9 tools: history_status, configure_local_storage, get_profile, update_profile, review_and_save_meal, list_meals, get_day_review, export_local_data, delete_local_data

  • Zero runtime dependencies; uses Node.js built-in node:sqlite (Node >= 22.5)

  • No network calls, no accounts, no cloud sync, no payment flows

  • Data location: CHICHULAIDE_LOCAL_HISTORY_PATH env var, otherwise the platform default (~/Library/Application Support/Chichulaide on macOS)

Run

npx -y --allow-git=all --package \
  git+https://github.com/harrylabsj/eatwise-mcp#<pinned-commit> eatwise-mcp

(--allow-git=all opts out of npm 12's default block on git-type fetching.)

Related MCP server: Nutrition MCP

Privacy

See PRIVACY.md. Data never leaves the device; export and deletion are user-initiated tools. Meals are kept 180 days by default and the retention is user-adjustable.

This engine is extracted unchanged from the chichulaide monorepo (ai_backend/), which also powers the WorkBuddy expert 外卖营养教练.

Related MCP Connectors

Related MCP Servers

  • F
    license
    B
    quality
    D
    maintenance
    A personal fitness tracking server that enables logging and querying workouts, nutrition, and body metrics through a local SQLite database. Integrates with OpenNutrition MCP for food logging and supports exercise history tracking for workout progression.
    17
    -
  • A
    license
    Not graded
    quality
    D
    maintenance
    A filesystem-based MCP server that turns any MCP-capable AI agent into a conversational calorie and protein tracker with natural-language estimates, confidence-aware logging, daily/weekly progress, food-history search, and export, working offline with local fallback data.
    51 npm
    MIT
  • A
    license
    B
    quality
    A
    maintenance
    A local-first nutrition MCP server for food search, barcode lookup, meal estimation, intake logging, hydration, and nutrition coaching workflows.
    46
    127 npm
    9
    MIT
  • F
    license
    Not graded
    quality
    C
    maintenance
    Local-first nutrition tracker MCP server for Hermes, enabling food, alias, recipe, and meal log management with SQLite persistence.
    -