@walletap/mcp-server
OfficialEnables management of Apple Wallet passes, including creating templates, issuing and updating passes, sending notifications to pass holders, and exporting pass data as CSV.
Enables management of Google Wallet passes, including creating templates, issuing and updating passes, sending notifications to pass holders, and exporting pass data as CSV.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@@walletap/mcp-serverCreate a loyalty card template called 'Coffee Rewards' and issue a pass to john@example.com"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@walletap/mcp-server
Issue and manage Apple Wallet & Google Wallet passes from any AI assistant.
Quick Start
npx @walletap/mcp-serverOr install globally:
npm install -g @walletap/mcp-server
walletap-mcpRelated MCP server: BotBell MCP Server
Authentication
Set your Walletap API key as an environment variable:
export WALLETAP_API_KEY=wt_live_xxxxxxxxxxxxxxxxxxxxYou can find your API key in the Walletap dashboard under Settings.
Claude Desktop
Add to ~/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
Add to .cursor/mcp.json or .windsurf/mcp.json:
{
"mcpServers": {
"walletap": {
"command": "npx",
"args": ["-y", "@walletap/mcp-server"],
"env": {
"WALLETAP_API_KEY": "wt_live_xxxxxxxxxxxxxxxxxxxx"
}
}
}
}HTTP Remote Mode
For self-hosted deployments, n8n, Make, or Zapier AI:
walletap-mcp --transport httpThis starts an HTTP server (default port 3001) exposing:
POST /mcp— JSON-RPC endpointGET /mcp/sse— Server-Sent Events for streamingGET /health— Health check
Docker example:
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"]Tools Reference
Tool | What it does | Key inputs |
| List passes for a template with pagination |
|
| Search passes by email or phone |
|
| Export passes as CSV |
|
| Get a single pass with wallet URLs |
|
| Create one or more wallet passes |
|
| Update pass fields, stamps, or balance |
|
| Send notification to one pass holder |
|
| List all pass templates |
|
| Create a new template |
|
| Update template config/design |
|
| Delete a template |
|
| Notify all pass holders in a template |
|
| Create Apple Wallet certificate |
|
| List all business locations | — |
| Create a new location |
|
| Update location details |
|
| Delete a location |
|
| Create a VTAP NFC reader |
|
| List team members | — |
| Create a team member |
|
| Update team member permissions |
|
| Remove a team member |
|
| Translate pass text to multiple languages |
|
Example Prompts
Here are things you can say to your AI assistant with Walletap connected:
"Create a loyalty card template called 'Coffee Rewards' and issue a pass to john@example.com"
"Show me all passes for my loyalty template that haven't been installed yet"
"Add 3 stamps to the pass with external ID 'CUST-42' in my stamp card template"
"Send a notification to all pass holders: 'Double points this weekend! Visit any location to earn 2x.'"
"Export all my loyalty passes as CSV for the marketing team"
"Translate our pass labels into Spanish, French, and German"
API Base URL
By default connects to https://api.walletap.io. Override with:
export WALLETAP_API_BASE_URL=https://your-custom-instance.example.comLicense
MIT
Maintenance
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
- FlicenseNot gradedqualityFmaintenanceEnables 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
- AlicenseAqualityCmaintenanceEnables 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.2221MIT
- AlicenseAqualityDmaintenanceEnables AI assistants to manage social media accounts and CRM operations, including posting, analytics, inbox management, and customer management.22Apache 2.0
- AlicenseAqualityDmaintenanceEnables AI assistants to manage Apple App Store Connect operations including app management, TestFlight, analytics, reviews, subscriptions, and more through 54 tools.612511MIT
Related MCP Connectors
Connect AI assistants to Stellary projects, boards, documents, and governed agent workflows.
Connect AI agents to bank accounts, transactions, balances, and investments.
Let AI agents add Yolfi crypto checkout, paylinks, webhooks, and status checks.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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