EllasCart

A shared grocery-list app for families with a store-aware catalog, AI recipe planning, and an OAuth-secured MCP server that lets AI assistants like Claude search the catalog and add items to a family's list.

Highlights

  • Designed and built an MCP server with an OAuth consent flow, per-user agent tokens, and grant management, so AI assistants can act on a family's lists safely.
  • Built shared households and lists with invitations and member roles.
  • Shipped AI recipe generation and refinement that turns meal ideas into categorized grocery items.
  • Runs development through a human-gated Planner, Implementer, and Reviewer agent loop.

Stack

  • Next.js
  • TypeScript
  • Supabase
  • OpenAI
  • MCP
  • OAuth
  • Vercel