CommunityProgramación y desarrollogithub.com

SupperSecret/mcp

Úsalo cuando el usuario pregunte sobre las cenas de su hogar, plan de comidas, recetas, despensa, lista de compras, sobras, quién come cuándo, o invitar a alguien a cenar, y las herramientas de SupperSecret estén conectadas.

¿Qué es mcp?

Este skill del agente permite gestionar el plan de cenas de un hogar a través de SupperSecret. Con él, el agente puede leer y modificar el plan de comidas real de la familia, incluyendo recetas, despensa, lista de compras, sobras y la disponibilidad de los miembros. Está diseñado para agentes como Claude Code, Cursor o Codex, y se conecta mediante MCP (Model Context Protocol). La documentación detallada indica que antes de cambiar algo siempre se debe leer el estado actual, que los nombres son suficientes para referirse a platos o personas, y que hay detalles críticos como diferenciar alergias de disgustos, interpretar fotos de despensa como inventario, y usar `fill` en lugar de `regenerate` para evitar descartar cambios manuales. También permite invitar invitados a una cena generando un enlace que ellos pueden responder. El skill no puede eliminar platos o usuarios, ni hacer copias de seguridad; esas acciones deben realizarse desde la aplicación.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/SupperSecret/mcp/tree/HEAD/plugins/suppersecret/skills/suppersecret

Installed? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Planificar la cena con SupperSecret

Las herramientas de SupperSecret actúan sobre un único hogar: aquel que el usuario eligió al conectarse. Cada llamada a una herramienta lee o cambia el plan real de ese hogar, que los demás miembros de la familia ven en sus teléfonos. El servidor envía instrucciones más completas al conectarse; estos son los puntos más importantes.

Antes de cambiar nada

  • Lee primero. today, week, dishes, staples, list, leftovers y people no cambian nada, así que consulta antes de actuar.
  • Los nombres son suficientes: una herramienta que acepta un plato, persona, artículo de despensa o sobra admite su nombre, su id, o una parte única de su nombre.
  • Los días son una fecha ISO, "today", o un día de la semana (de esta semana). Las herramientas que funcionan en cualquier noche también aceptan una fecha de cualquier semana.

Cosas que es fácil hacer mal

  • Las alergias descartan un plato; los disgustos se evitan, pero no lo descartan. Nunca los trates como si fueran lo mismo.
  • Una foto de la estantería o el congelador es un recuento de lo que hay, no una entrega. Lee staples y ajusta cada artículo a lo que se muestra.
  • "Poco" no es un número para un artículo contado. Pregunta cuántos.
  • Importa recetas con add_dish y el texto de la receta. Verifica dishes, staples y jobs primero para no duplicar nada.
  • Usa fill, no regenerate. Regenerar descarta los intercambios que las personas hicieron; pregunta antes de hacerlo.
  • Los datos duraderos del hogar van en remember ("compramos zanahorias sueltas"), no en la nota de una sola noche.

Invitar a un invitado a cenar

invite_guest crea un enlace para una noche, con una nota opcional. Dale al usuario el enlace para que lo envíe; el invitado ve el menú y responde si viene y qué no puede comer, y un "sí" lo añade a esa noche. Usa guest_replies para ver quién respondió.

Lo que no puedes hacer

Eliminar platos o personas, restablecer datos y hacer copias de seguridad lo realizan las personas desde la aplicación. Retirar un plato (set_dish con retired) suele ser lo que se quería.

Skills relacionados