morsel
Morsel
Das Lagerhaus, das deine KI füllt. Morsel ist ein MCP-first, Kamera-first Lebensmittel-Tracker. Es gibt keinen Chat in der App – du protokollierst, indem du mit deinem bestehenden Assistenten (Claude, ChatGPT) chattest und ein Foto hochlädst; der Agent des Assistenten liest das Foto, ruft Morsels MCP-Tools auf und schreibt strukturierte Lebensmitteldaten in deinen Speicher. Morsel ist der Datenspeicher + Dashboard + Agent-Fähigkeit; die Intelligenz lebt in dem Agenten, den du bereits nutzt.
Warum es das gibt
Menschen chatten täglich mit Claude/ChatGPT, können aber keinen Kontext oder strukturierte Daten behalten. Generische Kalorien-Apps implementieren ihre eigene KI neu, eingeschlossen in einer Silos.
Morsel dreht es um:
Kein In-App-Chat. Die App hat kein KI-Gehirn und keine Chat-Oberfläche.
MCP-first. Die App ist ein Model Context Protocol Server + ein Datenspeicher. Dein Agent verbindet sich über MCP und kennt die genaue Datenstruktur, die er schreiben soll.
Kamera-first. Du lädst ein Lebensmittelfoto in deiner Chat-App hoch; die Vision des Agenten schätzt Makros und ruft
log_mealauf.Dashboard. Eine native iOS-App (oder PWA) rendert deine Historie, Summen und Ziele – und liest denselben Speicher, den der Agent beschreibt.
Related MCP server: MyFitnessPal MCP Server
Architektur (eine Zeile)
Supabase (Postgres + Auth + RLS + Storage) ↔ schlanker Remote-MCP-Server ↔ dein Agent (Claude/ChatGPT) und ↔ natives iOS-Dashboard. Ein Speicher, zwei Clients.
Repo-Aufbau
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 configDokumentation
ARCHITECTURE — Komponenten, Datenfluss, Auth, Backend-Entscheidung
MCP_TOOLS — der Tool-Vertrag (Eingabe-/Ausgabeschemata) — was der Agent schreibt
TARGETS — berechnetes Kalorien-/Makro-Ziel aus Körpermetriken
ROADMAP — Meilensteine
CLAUDE.md — Kontext für jeden Agenten, der in diesem Repo arbeitet (
AGENTS.mdist ein Symlink darauf)
Status
Design-Gerüst mit Qualitätsleitplanken (strenges TypeScript, Anti-Slop-ESLint + SwiftLint, CI bei jedem PR). Arbeitstitel morsel (frei umbenennbar – es ist ein Ordner + eine README).
Lizenz
MIT – siehe 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