WebMCP challenge
Listas de regalos que tu agente de IA sí puede usar.
Dos lados. Quien regala: un agente en el navegador ve lo disponible, aparta sin duplicados y arma el WhatsApp. Quien pide: tu agente ya te conoce, crea tu cuenta con tu visto bueno y llena una lista inicial.
Quien regala, en la lista pública
get_wishlist— dueño, URL pública y regalos visibles (los ocultos siguen ocultos).get_available_gifts— solo status=available, con max_budget, currency y priority opcionales.get_contribution_options— regalos grupales con meta, aportado, restante y montos sugeridos. Útil si solo puedes aportar $500.reserve_gift— gift_id + reserved_by. Si ya estaba apartado, conflicto estructurado; no se pisa.pledge_contribution— gift_id + nombre + monto. Compromiso, no pago. Si excede lo restante, conflicto estructurado.draft_group_message— texto de WhatsApp determinista. Sin llamada a un LLM.draft_contribution_message— WhatsApp para coordinar el regalo compartido. No envía el mensaje.
Las tools se registran solo si existe document.modelContext.registerTool. Sin WebMCP la página humana no cambia: ves la lista y tocas “Me encargo yo”.
Quien pide, con su agente
En /register el agente puede leer requisitos, checar usuario, armar un borrador y enviar el alta solo con tu confirmación. QueRegalar manda un enlace de verificación al email antes de que la cuenta sea tuya de verdad.
Ya verificado, en /app el agente propone ideas, guarda borradores y publica solo lo que apruebas. El token remoto (OpenAPI / MCP) sigue existiendo; WebMCP no lo expone en JavaScript.
get_signup_requirements·check_username_availability·create_account_draft·submit_account_signupget_wishlist_builder_requirements·suggest_gift_ideas·create_gift_drafts·publish_gift_drafts·create_gift
También operable fuera del browser
Dueños pueden conectar agentes remotos con un token por usuario:
/agents.txt · /openapi.json · remote MCP /mcp
WebMCP es la página viva. MCP remoto es para administrar tu lista desde otra app.
Probar el demo (quien regala)
- Abre la lista demo en un navegador con WebMCP (browser integrado de ChatGPT desktop). https://queregalar.me/u/ana
- Pide: “Encuentra un buen regalo de menos de $800 MXN que siga disponible.”
- Luego: “Apártalo a mi nombre y arma un WhatsApp para el grupo.”
- Recarga: el regalo debe verse como apartado.
- También: “Encuentra un regalo significativo para Ana, pero solo quiero gastar $500 MXN.”
- El agente debe sugerir aportar a los Audífonos Sony, anotar $500 y armar el WhatsApp.
Segundo demo: el dueño arma su lista
- Abre /es/register (o /en/register).
- Pide a tu agente que cree tu cuenta con tu nombre y email. Debe mostrarte el borrador y pedir confirmación.
- Confirma el email (enlace o botón en la página).
- En /app pide 8 ideas y que las deje en borrador. Revisa, publica, comparte el link.