Set up your loyalty program by chatting
Connect Claude, ChatGPT or Cursor to Leal. Share your website, pick a design, and your wallet loyalty card is live.
https://mcp.getleal.com/mcp Free on every plan. No API keys, just sign in.
From website to wallet card in one chat
No forms, no colour pickers.
1. Share your website
Your assistant picks up your name, colours and logo.
2. Pick a design
Compare real wallet passes in the chat. Ask for changes in plain words.
3. Go live
Your card, reward and QR poster are saved to Leal. Print the poster and start stamping.
Connect your assistant
Works with any assistant that supports remote MCP servers.
- 1
In Claude.ai or Claude Desktop, go to Customize → Connectors, then click Add → Add custom connector
- 2
Name it Leal and enter the MCP server URL:
https://mcp.getleal.com/mcp - 3
Click Add. Claude asks you to connect your Leal account the first time it saves something.
- 4
Try it: “Design a loyalty card for my business. Here's our website: …”
- 1
Go to Plugins, then click the plus icon
- 2
Name it Leal, make sure Server URL and OAuth are selected, and enter:
https://mcp.getleal.com/mcp - 3
Click I understand and want to continue, then Create
- 4
Click Sign in with Leal and allow access
- 5
Try it: “Design a loyalty card for my business. Here's our website: …”
- 1
Add Leal to Cursor in one click:
Add to Cursor - 2
Or add this to
~/.cursor/mcp.json:{ "mcpServers": { "leal": { "url": "https://mcp.getleal.com/mcp" } } } - 3
In Cursor Settings → MCP, click Connect next to Leal to sign in
- 4
Try it: “Design a loyalty card for my business. Here's our website: …”
- 1
Run this in your terminal:
claude mcp add --transport http leal https://mcp.getleal.com/mcp - 2
In Claude Code, run
/mcp, choose leal and sign in - 3
Try it: “Design a loyalty card for my business. Here's our website: …”
- 1
Run these in your terminal. The second one opens Leal to sign in:
codex mcp add leal --url https://mcp.getleal.com/mcp codex mcp login leal - 2
Try it: “Design a loyalty card for my business. Here's our website: …”
- 1
Run this in your terminal:
code --add-mcp '{"name":"leal","type":"http","url":"https://mcp.getleal.com/mcp"}' - 2
Run MCP: List Servers, choose leal and start it to sign in
- 3
Try it: “Design a loyalty card for my business. Here's our website: …”
- 1
Copy Leal's MCP server URL:
https://mcp.getleal.com/mcp - 2
In your agent's settings, add an MCP server with HTTP transport and OAuth authentication
- 3
Or, if your agent uses a JSON config file, paste the following:
{ "mcpServers": { "leal": { "type": "http", "url": "https://mcp.getleal.com/mcp" } } } - 4
Complete the authorization flow with your Leal account
- 5
Try it: “Design a loyalty card for my business. Here's our website: …”
What your assistant can do
15 tools. None of them delete anything or read customer details.
No account needed
Try designs before you sign up.
-
get_brand_kit
Reads your website's name, colours and logo.
-
list_design_options
Lists the stamp icons, photos and layouts a card can use.
-
preview_card_designs
Shows designs as real Apple and Google Wallet passes.
Reads your store
Looks, never changes.
-
list_stores
Lists your stores and how far each is through setup.
-
get_store_setup
Shows what's set up and what's left to do.
-
list_cards
Lists your cards and their rewards.
-
get_card
Shows a card's design and rewards.
Makes changes
Your assistant asks first.
-
create_store
Adds a store for a client, a second business or a demo.
-
update_store
Changes your store's public name and logos.
-
create_card
Saves a card and its rewards, ready for customers.
-
update_card
Changes a card's design. Passes update in customers' wallets.
-
create_reward
Adds a reward, like a free coffee at 10 stamps.
-
update_reward
Changes a reward or turns it off.
-
create_location
Adds a shop address for nearby reminders.
-
create_poster
Makes a printable QR poster customers scan to join.
You stay in control
Leal only sees what your assistant sends its tools, never your chat.
You approve changes
Designs are only previews until you say save.
No deletes, no customer data
It can't delete anything or see customers' names, emails or phone numbers.
OAuth, not API keys
You sign in to Leal in a browser window. Tokens expire hourly and rotate.
Disconnect any time
Remove an assistant in Leal under Settings → AI agents.
Building your own integration? See the developer portal.
Questions
About connecting AI assistants to Leal
What is MCP?
The Model Context Protocol is an open standard that lets AI assistants like Claude, ChatGPT and Cursor use tools from other apps. Leal's MCP server lets yours design and set up your loyalty card.
Do I need a Leal account first?
No. Your assistant can read your website and show you designs without one. When you save, a Leal window opens to sign in or create a free account.
Does it cost anything?
No. It works on every Leal plan, including the free plan: one card with one reward, one poster and one location.
Can I set up stores for my clients?
Yes. Ask for a new store for a client, a second business or a demo, then design its card in the same chat. On the Agency plan each store adds to your subscription, so your assistant checks with you first.
Can the assistant see my customers?
No. It sees your stores, cards, rewards, posters, locations and customer counts. Never names, emails or phone numbers.
Is there an API for developers?
Yes. The REST API, SDKs and webhooks are in the developer portal at www.getleal.com/developers.
Start building repeat visits
Create your first wallet loyalty card in minutes. Give customers a simple reason to come back, without another app to download.
Free forever. No trial period. No credit card required.