morsel
Morsel
你的 AI 填充的仓库。Morsel 是一个 MCP 优先、相机优先 的食物追踪器。应用内没有聊天功能 — 你通过与现有助手(Claude、ChatGPT)聊天并上传照片来记录;助手的代理读取照片,调用 Morsel 的 MCP 工具,并将结构化食物数据写入你的存储。Morsel 是数据存储 + 仪表盘 + 代理技能;智能存在于你已经在使用的代理中。
为什么存在
人们每天与 Claude/ChatGPT 聊天,但无法保留上下文或结构化数据。通用的卡路里应用重新实现自己的 AI,被锁在孤岛中。
Morsel 颠覆了这一点:
无应用内聊天。 应用没有 AI 大脑,也没有聊天 UI。
MCP 优先。 应用是一个 Model Context Protocol 服务器 + 数据存储。你的代理通过 MCP 连接,并知道要写入的确切数据结构。
相机优先。 你在聊天应用中上传食物照片;代理的视觉估算宏量营养素并调用
log_meal。仪表盘。 一个原生 iOS 应用(或 PWA)渲染你的历史、总计和目标 — 读取代理写入的同一存储。
Related MCP server: MyFitnessPal MCP Server
架构(一句话)
Supabase(Postgres + auth + RLS + storage)↔ 轻量远程 MCP 服务器 ↔ 你的代理(Claude/ChatGPT)以及 ↔ 原生 iOS 仪表盘。一个存储,两个客户端。
仓库结构
morsel/
├── docs/ # design docs (start here)
├── server/ # remote MCP server (Bun + Hono + MCP SDK)
├── app/ # native iOS dashboard (SwiftUI) — reads Supabase
├── db/ # Postgres migrations + seed
├── packages/schema/ # canonical types + JSON schemas for the tool contract
├── skills/ # agent skill(s) you attach to Claude / ChatGPT
└── supabase/ # project config文档
ARCHITECTURE — 组件、数据流、认证、后端决策
TARGETS — 根据身体指标计算的卡路里/宏量营养素目标
ROADMAP — 里程碑
CLAUDE.md — 在此仓库中工作的任何代理的上下文(
AGENTS.md是指向它的符号链接)
状态
设计脚手架已就位,并带有质量护栏(严格的 TypeScript、反草率 ESLint + SwiftLint、每个 PR 上的 CI)。工作名称 morsel(可自由重命名 — 它只是一个文件夹 + 一个 README)。
许可证
MIT — 参见 LICENSE。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- -licenseNot gradedqualityNot gradedmaintenanceA calorie tracking MCP server that processes food photos and text descriptions to automatically log nutrition data to Google Sheets. Integrates with Apple Health for fitness metrics and provides SMS interface for convenient meal logging.
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to read and write MyFitnessPal data, including food diary, exercises, body measurements, nutrition goals, and water intake.MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to read and log MyFitnessPal nutrition data, including tracking calories, macros, searching foods, and adding meals through natural conversation.34MIT
- AlicenseNot gradedqualityAmaintenanceConnect MyFitnessPal to Claude or any MCP client. Log meals, search food database with macros, track trends, and export nutrition history against your real MyFitnessPal diary.6MIT
Related MCP Connectors
Connect e-commerce and marketing data to AI assistants via MCP.
OCR, transcription, file extraction, and image generation for AI agents via MCP.
Shared, governed long-term memory for AI agents across tools and sessions via MCP and REST.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/jirathip-dev/morsel'
If you have feedback or need assistance with the MCP directory API, please join our Discord server