Skip to main content
Glama
walletap

@walletap/mcp-server

Official
by walletap

@walletap/mcp-server

Emite y gestiona pases de Apple Wallet y Google Wallet desde cualquier asistente de IA.

Inicio rápido

npx @walletap/mcp-server

O instala globalmente:

npm install -g @walletap/mcp-server
walletap-mcp

Related MCP server: BotBell MCP Server

Autenticación

Configura tu clave de API de Walletap como variable de entorno:

export WALLETAP_API_KEY=wt_live_xxxxxxxxxxxxxxxxxxxx

Puedes encontrar tu clave de API en el panel de Walletap en Configuración.

Claude Desktop

Añade a ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "walletap": {
      "command": "npx",
      "args": ["-y", "@walletap/mcp-server"],
      "env": {
        "WALLETAP_API_KEY": "wt_live_xxxxxxxxxxxxxxxxxxxx"
      }
    }
  }
}

Cursor / Windsurf

Añade a .cursor/mcp.json o .windsurf/mcp.json:

{
  "mcpServers": {
    "walletap": {
      "command": "npx",
      "args": ["-y", "@walletap/mcp-server"],
      "env": {
        "WALLETAP_API_KEY": "wt_live_xxxxxxxxxxxxxxxxxxxx"
      }
    }
  }
}

Modo remoto HTTP

Para implementaciones autoalojadas, n8n, Make o Zapier AI:

walletap-mcp --transport http

Esto inicia un servidor HTTP (puerto predeterminado 3001) que expone:

  • POST /mcp — endpoint JSON-RPC

  • GET /mcp/sse — Eventos enviados por el servidor para transmisión

  • GET /health — Comprobación de salud

Ejemplo con Docker:

FROM node:22-alpine
RUN npm install -g @walletap/mcp-server
ENV WALLETAP_API_KEY=wt_live_xxxxxxxxxxxxxxxxxxxx
ENV MCP_PORT=3001
EXPOSE 3001
CMD ["walletap-mcp", "--transport", "http"]

Referencia de herramientas

Herramienta

Qué hace

Entradas clave

list_passes

Lista pases de una plantilla con paginación

templateId, status, limit

search_passes

Busca pases por correo electrónico o teléfono

templateId, searchQuery

export_passes

Exporta pases como CSV

templateId, status

get_pass

Obtiene un solo pase con URLs de wallet

id o externalId+templateId

create_pass

Crea uno o más pases de wallet

passes[], sendToEmail, sendToPhone

update_pass

Actualiza campos, sellos o saldo del pase

id, templateFields, stampOperation, balanceOperation

notify_pass

Envía una notificación a un titular de pase

passId, title, content

list_templates

Lista todas las plantillas de pases

limit, startAfter

create_template

Crea una nueva plantilla

name, type

update_template

Actualiza la configuración/diseño de la plantilla

templateId, data

delete_template

Elimina una plantilla

templateId

send_template_notification

Notifica a todos los titulares de pases de una plantilla

templateId, title, content

create_certificate

Crea un certificado de Apple Wallet

templateId

list_locations

Lista todas las ubicaciones de negocio

create_location

Crea una nueva ubicación

name, latitude, longitude

update_location

Actualiza los detalles de la ubicación

id, name, address

delete_location

Elimina una ubicación

id

create_reader

Crea un lector NFC VTAP

name, templateId, phone

list_sub_accounts

Lista los miembros del equipo

create_sub_account

Crea un miembro del equipo

email, displayName, password

update_sub_account

Actualiza los permisos de un miembro del equipo

userId, permissions, templateIds

delete_sub_account

Elimina un miembro del equipo

userId

translate_pass_text

Traduce el texto del pase a varios idiomas

texts, sourceLanguage, targetLanguages

Ejemplos de indicaciones

Aquí tienes algunas cosas que puedes decirle a tu asistente de IA con Walletap conectado:

  • "Crea una plantilla de tarjeta de fidelización llamada 'Coffee Rewards' y emite un pase a john@example.com"

  • "Muéstrame todos los pases de mi plantilla de fidelización que aún no se han instalado"

  • "Añade 3 sellos al pase con ID externo 'CUST-42' en mi plantilla de tarjeta de sellos"

  • "Envía una notificación a todos los titulares de pases: '¡Puntos dobles este fin de semana! Visita cualquier ubicación para ganar 2x.'"

  • "Exporta todos mis pases de fidelización como CSV para el equipo de marketing"

  • "Traduce nuestras etiquetas de pases a español, francés y alemán"

URL base de la API

Por defecto se conecta a https://api.walletap.io. Sobrescribe con:

export WALLETAP_API_BASE_URL=https://your-custom-instance.example.com

Licencia

MIT

Install Server
A
license - permissive license
A
quality
C
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

  • F
    license
    Not graded
    quality
    F
    maintenance
    Enables AI assistants to manage OneSignal push notifications, email, SMS, and user management through natural language. Supports multi-channel messaging, segmentation, templates, analytics, and iOS Live Activities with 50+ tools for complete OneSignal API coverage.
    1
  • A
    license
    A
    quality
    C
    maintenance
    Enables AI assistants to send push notifications and interactive alerts to iPhone and Mac devices via the BotBell app. It allows AI to receive user replies and manage notification bots for tasks like alerts, reminders, and remote approvals.
    2
    22
    1
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Enables AI assistants to manage social media accounts and CRM operations, including posting, analytics, inbox management, and customer management.
    22
    Apache 2.0
  • A
    license
    A
    quality
    D
    maintenance
    Enables AI assistants to manage Apple App Store Connect operations including app management, TestFlight, analytics, reviews, subscriptions, and more through 54 tools.
    61
    25
    11
    MIT

View all related MCP servers

Related MCP Connectors

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/walletap/walletap-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server