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ダッシュボード。1つのストア、2つのクライアント。
リポジトリ構成
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