morsel
Morsel
El almacén que tu IA llena. Morsel es un rastreador de alimentos MCP-first, camera-first rastreador. No hay chat dentro de la aplicación — registras conversando con tu asistente existente (Claude, ChatGPT) y subiendo una foto; el agente del asistente lee la foto, llama a las herramientas MCP de Morsel y escribe datos estructurados de alimentos en tu almacén. Morsel es el almacén de datos + panel + habilidad de agente; la inteligencia vive en el agente que ya usas.
Por qué existe esto
La gente chatea con Claude/ChatGPT todos los días pero no puede mantener contexto ni datos estructurados. Las aplicaciones genéricas de calorías reimplementan su propia IA, encerrada en un silo.
Morsel lo invierte:
Sin chat en la aplicación. La aplicación no tiene cerebro de IA ni interfaz de chat.
MCP-first. La aplicación es un servidor de Model Context Protocol + un almacén de datos. Tu agente se conecta a través de MCP y conoce la estructura de datos exacta para escribir.
Camera-first. Subes una foto de comida en tu aplicación de chat; la visión del agente estima los macros y llama a
log_meal.Panel. Una aplicación nativa de iOS (o PWA) muestra tu historial, totales y objetivos — leyendo el mismo almacén que escribe el agente.
Related MCP server: MyFitnessPal MCP Server
Arquitectura (en una línea)
Supabase (Postgres + auth + RLS + storage) ↔ servidor MCP remoto ligero ↔ tu agente (Claude/ChatGPT) y ↔ panel nativo de iOS. Un almacén, dos clientes.
Repo layout
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 configDocumentación
ARCHITECTURE — componentes, flujo de datos, autenticación, decisión de backend
MCP_TOOLS — el contrato de herramientas (esquemas de entrada/salida) — lo que escribe el agente
TARGETS — objetivo de calorías/macros calculado a partir de métricas corporales
IN_CHAT_RENDER — renderizado de instantánea de nivel 1 dentro de Claude/GPT
ROADMAP — hitos
CLAUDE.md — contexto para cualquier agente que trabaje en este repositorio (
AGENTS.mdes un enlace simbólico a él)
Estado
Andamiaje de diseño con salvaguardas de calidad en su lugar (TypeScript estricto, ESLint
anti-slop + SwiftLint, CI en cada PR). Nombre de trabajo morsel (renombra libremente —
es una carpeta + un README).
Licencia
MIT — ver 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