WalletWallet

WalletWallet is a remote MCP server for **Apple Wallet and Google Wallet passes**. Describe a card in a chat and `create_pass` returns a share link that installs on an iPhone or an Android phone, plus a direct Google Wallet save link and an Apple .pkpass link, from one call. No template to design first and nothing to install: clients sign in with OAuth. Seven tools cover the life of a pass: - `create_pass`: issue a pass for both wallets, get a share link - `update_pass`: change a pass and push it to every phone that holds it (lock-screen message on iPhone) - `revoke_pass`: void a pass so it stops scanning - `get_pass`: status, installs, Google save link - `get_usage`: passes used this month - `list_passes`, `get_pass_body`: Pro plans Covers loyalty cards, membership cards, event tickets, coupons, and gift cards. WalletWallet handles the Apple signing certificate and the Google issuer setup, so no Apple developer account is needed. Free includes 1,000 passes a month; Pro is $39 a month for 100,000. One pass covers both wallets and counts once. Setup for Claude, ChatGPT, Cursor, and other clients: https://www.walletwallet.dev/integrations/

Servidor MCP alojado

npx add-mcp 'https://api.walletwallet.dev/mcp'

Se instala en Claude Code, Codex, Cursor y más

Documentación

Crea pases de Apple y Google Wallet directamente desde ChatGPT, Claude o Zapier

Una frase en tu asistente emite una tarjeta, añade puntos o la cancela, y Zapier puede hacer lo mismo cuando ocurre una venta o un registro.

Apple Wallet Google Wallet

Funciona en todos los planes, incluso en el gratuito, mientras esté en beta.

Empezar gratis

Claude JD

Dale a Nora Hale un sello en su tarjeta de Bayroast.

walletwallet update_pass

Listo. Nora está en 1 de 10 sellos y su teléfono ya tiene la nueva tarjeta.

Dile que ya tiene un sello.

Enviado, en su pantalla de bloqueo. Seguiré contando a medida que lleguen los sellos.

¿Cómo puedo ayudarte hoy?

ChatGPT JD

Crea una tarjeta de fidelidad para Bayroast Coffee. Negro oscuro, un contador de sellos de 10, nombre de miembro Nora Hale, número de miembro 30427. Dame el enlace para compartir.

Usado WalletWallet

Listo. La tarjeta de Bayroast Coffee está activa tanto para Apple Wallet como para Google Wallet.

MIEMBRO

Nora Hale

N.º DE MIEMBRO

30427

Bayroast Coffee, Nora Hale

Sellos 0 / 10, n.º de miembro 30427, código QR del número de miembro

Abrir enlace para compartir

Envíale ese enlace a Nora y la tarjeta se instalará en cualquiera de los dos teléfonos. Avísame cuando gane un sello y lo actualizaré.

Pregunta lo que quieras

De pedido a tarjeta de fidelidad Publicar

  1. 1. Desencadenante Shopify: Nuevo pedido pagado
  2. 2. Acción WalletWallet: Crear pase

Se ejecuta en cada pedido pagado. El cliente recibe la tarjeta sin que nadie tenga que intervenir.

  1. Lanza un programa de fidelidad

    Crea una tarjeta de fidelidad para Bayroast Coffee: verde oscuro, un contador de sellos de 10, el nombre y número de miembro, y un código QR del número de miembro. Se crea una tarjeta para ambas carteras y obtienes un enlace para compartir que puedes enviar al cliente.

  2. Añade puntos y avisa al cliente

    Añade 50 puntos a la tarjeta de Sam Whitaker y hazle saber que una bebida gratis se desbloquea en 1.500. La tarjeta se actualiza en todos los teléfonos donde se haya añadido. En Apple Wallet, la nota aparece en la pantalla de bloqueo.

  3. Organiza una promoción de fin de semana

    Pon "Sellos dobles todo el fin de semana" en todas las tarjetas activas de Bayroast. El asistente lista tus tarjetas y actualiza cada una. Cada actualización cuenta como un pase en tu plan.

  4. Emite tarjetas desde una hoja de cálculo

    Aquí está mi CSV de miembros. Crea una tarjeta de membresía Gold para cada fila y dame los enlaces para compartir. Una tarjeta por fila, cada una con su propio enlace. Para listas de más de unos cientos de filas, la importación por lotes en el panel es más rápida.

  5. Cancela una tarjeta

    Marco Ruiz cerró su cuenta. Revoca su tarjeta de membresía. La tarjeta se atenúa en ambas carteras con el código de barras eliminado. Las revocaciones no cuentan contra tu plan.

  6. Consulta lo que has emitido

    ¿Qué tarjetas creamos esta semana y cuántos pases hemos usado este mes? El asistente lee tu lista de pases y tu uso y responde en lenguaje sencillo.

  7. Llega a la pantalla de bloqueo desde el chat

    Pide al asistente que actualice una tarjeta y añada una nota. La tarjeta se actualiza en todos los teléfonos donde se haya añadido, y Apple Wallet muestra tu nota en la pantalla de bloqueo. En Google Wallet, la tarjeta se actualiza y el texto aparece dentro de ella. Añade 30 puntos a la tarjeta de Sam y dile que una bebida gratis se desbloquea en 1.500. La nota que el cliente ve en su iPhone

  8. Sube a un miembro de nivel

    Cuando un miembro mejora de plan, pide el cambio de nivel y la tarjeta que ya tiene se actualiza en su lugar con la nueva etiqueta. Nada que reemitir, ningún enlace nuevo que enviar. Priya Nair mejoró al plan anual. Mueve su tarjeta de Iron Peak a Premium y fija la renovación para marzo de 2027. Iron Peak Gym NIVEL Premium MIEMBRO Priya Nair RENUEVA Mar 2027 La misma tarjeta, ahora Premium

  9. Cierra una cuenta en una línea

    Cuando alguien se va, pide al asistente que revoque la tarjeta. Se atenúa en ambas carteras en todos los dispositivos con el código de barras eliminado, de modo que deja de escanearse en el punto de venta. Las revocaciones no cuentan contra tu plan. Marco Ruiz cerró su cuenta. Revoca su tarjeta de membresía. Cellar 33 Wine Club CRÉDITOS 3 MIEMBRO Marco Ruiz NIVEL Reserve Una tarjeta revocada, atenuada en la cartera

Claude

Añade WalletWallet como conector personalizado en claude.ai, o con un solo comando en Claude Code, y luego inicia sesión con tu cuenta de WalletWallet. Funciona en todos los planes de Claude.

ChatGPT

Activa el modo Desarrollador, añade la URL del servidor de WalletWallet e inicia sesión con OAuth. Disponible en cuentas Plus, Pro, Business, Enterprise y Education en la web.

Zapier

Añade WalletWallet desde el enlace de invitación y pega tu clave API una vez. Crea, actualiza o revoca un pase como acción en cualquier Zap. Solo por invitación por ahora.

Claude Code, Cursor, VS Code y cualquier otro cliente MCP se conectan de la misma manera. Las instrucciones paso a paso están en la página de Integraciones una vez que hayas iniciado sesión.

walletwallet mcp

create_pass

Emite un pase para ambas carteras, con un enlace para compartir.

update_pass

Cambia un pase y envíalo a todos los teléfonos.

revoke_pass

Anula un pase para que deje de escanearse.

list_passes

Recorre los pases de la cuenta.

get_pass

Estado y número de instalaciones de un pase.

get_pass_body

Texto, colores, código de barras e imágenes de un pase.

get_usage

Pases usados este mes y el límite.

[

Documentación de la API

Cada campo que acepta cada herramienta.

](https://www.walletwallet.dev/docs/)

Transporte

HTTP transmisible, remoto, sin nada que instalar

Autenticación

OAuth 2.0 con PKCE, o una clave API Bearer

Protocolo

La revisión actual, con compatibilidad retroactiva para clientes antiguos

Uso

Cuenta contra tu plan como cualquier otro pase

Las guías de Claude y ChatGPT explican paso a paso una primera tarjeta.

Little Green Light

Mantén las tarjetas de membresía al día con los registros de donantes y miembros que las organizaciones sin fines de lucro ya tienen.

Agron

Tarjetas de biblioteca que siguen el registro de miembro en el sistema de bibliotecas AgronPlus.

n8n

Un nodo nativo. El nodo HTTP ya llama a la API REST con tu clave hoy.

Make

Una aplicación nativa. El módulo HTTP ya llama a la API REST con tu clave hoy.

¿Usas otra cosa? Cuéntanos qué es y te diremos dónde se sitúa en la lista.

Preguntas frecuentes

No. Un pase creado o actualizado desde un asistente o un Zap cuenta igual que uno hecho en el panel o mediante la API. El plan gratuito cubre 1.000 pases al mes; Pro, 39 $ al mes por 100.000.

No. Describes el pase en el chat y el asistente rellena los campos. Zapier es de apuntar y hacer clic. Los desarrolladores que quieran más control pueden usar la API directamente.

Solo lo que permiten sus herramientas: crear, actualizar, obtener, listar y revocar pases, y leer tu uso. No puede cambiar tu plan, facturación ni clave API. Apruebas la conexión una vez y puedes desconectarla en cualquier momento desde la página de Integraciones de tu panel.

WalletWallet es un servidor MCP remoto en https://api.walletwallet.dev/mcp. Claude, ChatGPT, Claude Code, Cursor, VS Code y cualquier otro cliente que hable MCP con OAuth pueden conectarse a él.

Sí. WalletWallet es un servidor MCP remoto en https://api.walletwallet.dev/mcp con siete herramientas que crean, actualizan, revocan y leen pases para Apple Wallet y Google Wallet.

Sí. Conecta el servidor MCP una vez y luego describe la tarjeta en el chat. Claude la crea y te devuelve un enlace que se instala en un iPhone o en un teléfono Android. La guía de Claude lo explica paso a paso.

Google ofrece una para sus herramientas de desarrollador: busca en la documentación, lista emisores y clases, y valida un JWT de pase. No crea ni actualiza pases individuales, y es solo para Google Wallet. WalletWallet emite el pase en ambas carteras.

Sí. Las actualizaciones se envían a Apple Wallet y Google Wallet. Tu mensaje de actualización aparece en la pantalla de bloqueo de Apple; en Google, la tarjeta se actualiza y tu texto vive dentro de ella.

Emite tu primer pase en cinco minutos.

Gratis por debajo de 1.000 pases al mes. 39 $ fijos por encima de eso, con una prueba de 7 días en cada cuenta nueva.

curl -X POST https://api.walletwallet.dev/api/passes