Skip to main content
Glama
walletap

@walletap/mcp-server

Official
by walletap

@walletap/mcp-server

Выпускайте и управляйте пропусками Apple Wallet и Google Wallet из любого ИИ-ассистента.

Быстрый старт

npx @walletap/mcp-server

Или установите глобально:

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

Related MCP server: BotBell MCP Server

Аутентификация

Установите ваш API-ключ Walletap как переменную окружения:

export WALLETAP_API_KEY=wt_live_xxxxxxxxxxxxxxxxxxxx

Вы можете найти ваш API-ключ в панели управления Walletap в разделе Настройки.

Claude Desktop

Добавьте в ~/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

Добавьте в .cursor/mcp.json или .windsurf/mcp.json:

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

HTTP удалённый режим

Для самостоятельного размещения, n8n, Make или Zapier AI:

walletap-mcp --transport http

Это запускает HTTP-сервер (порт по умолчанию 3001), предоставляющий:

  • POST /mcp — конечная точка JSON-RPC

  • GET /mcp/sse — Server-Sent Events для потоковой передачи

  • GET /health — проверка состояния

Пример 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"]

Справочник инструментов

Инструмент

Что делает

Ключевые входные данные

list_passes

Список пропусков для шаблона с пагинацией

templateId, status, limit

search_passes

Поиск пропусков по email или телефону

templateId, searchQuery

export_passes

Экспорт пропусков в CSV

templateId, status

get_pass

Получить один пропуск с URL-адресами кошелька

id или externalId+templateId

create_pass

Создать один или несколько пропусков кошелька

passes[], sendToEmail, sendToPhone

update_pass

Обновить поля пропуска, штампы или баланс

id, templateFields, stampOperation, balanceOperation

notify_pass

Отправить уведомление одному держателю пропуска

passId, title, content

list_templates

Список всех шаблонов пропусков

limit, startAfter

create_template

Создать новый шаблон

name, type

update_template

Обновить конфигурацию/дизайн шаблона

templateId, data

delete_template

Удалить шаблон

templateId

send_template_notification

Уведомить всех держателей пропусков в шаблоне

templateId, title, content

create_certificate

Создать сертификат Apple Wallet

templateId

list_locations

Список всех бизнес-местоположений

create_location

Создать новое местоположение

name, latitude, longitude

update_location

Обновить детали местоположения

id, name, address

delete_location

Удалить местоположение

id

create_reader

Создать NFC-считыватель VTAP

name, templateId, phone

list_sub_accounts

Список участников команды

create_sub_account

Создать участника команды

email, displayName, password

update_sub_account

Обновить разрешения участника команды

userId, permissions, templateIds

delete_sub_account

Удалить участника команды

userId

translate_pass_text

Перевести текст пропуска на несколько языков

texts, sourceLanguage, targetLanguages

Примеры запросов

Вот что вы можете сказать вашему ИИ-ассистенту с подключённым Walletap:

  • "Создайте шаблон карты лояльности под названием 'Coffee Rewards' и выпустите пропуск для john@example.com"

  • "Покажи все пропуски для моего шаблона лояльности, которые ещё не установлены"

  • "Добавь 3 штампа к пропуску с внешним ID 'CUST-42' в моём шаблоне карты штампов"

  • "Отправь уведомление всем держателям пропусков: 'Двойные баллы в эти выходные! Посетите любое место, чтобы получить 2x.'"

  • "Экспортируй все мои пропуски лояльности в CSV для маркетинговой команды"

  • "Переведи наши метки пропусков на испанский, французский и немецкий"

Базовый URL API

По умолчанию подключается к https://api.walletap.io. Переопределите с помощью:

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

Лицензия

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