Skip to main content
Glama
jirathip-dev

morsel

by jirathip-dev

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 config

Documentación

  • ARCHITECTURE — componentes, flujo de datos, autenticación, decisión de backend

  • DATA_MODEL — tablas, enums, RLS

  • 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.md es 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.

A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • -
    license
    Not graded
    quality
    Not graded
    maintenance
    A 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.
  • A
    license
    Not graded
    quality
    A
    maintenance
    Connect 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.
    6
    MIT

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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