Leal

Design and launch Apple Wallet and Google Wallet loyalty stamp cards for your shop, café or salon: brand kit from a website, live pass previews, rewards, QR signup posters.

Documentation

Leal MCP server - set up loyalty cards from Claude, ChatGPT and Cursor | Leal

  • Path: /mcp/
  • Generated: 2026-10-28T22:00:03.771Z
  • Description: Connect Claude, ChatGPT, Cursor or any MCP client to Leal. Your AI assistant reads your brand from your website, designs Apple Wallet and Google Wallet loyalty cards you can compare in the chat, and sets up rewards, posters and locations.

Extracted Content

Log in Try for free

English

English

Log in Try for free

Leal for AI assistants

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 Copy

Free on every plan. No API keys, just sign in.

Connect your assistant See the tools

Leal connected

Design a loyalty card for beanthere.coffee

get_brand_kit preview_card_designs

Three designs in your colours:

Bean There

Bean There

Bean There

The green one. Free flat white after 10.

create_card create_poster

Done. Your card is live and your counter poster is ready to print.

How it works

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.

Quick start

Connect your assistant

Works with any assistant that supports remote MCP servers.

Claude ChatGPT Cursor Claude Code Codex VS Code Other

  1. 1

    In Claude.ai or Claude Desktop, go to Customize → Connectors, then click Add → Add custom connector

  2. 2

    Name it Leal and enter the MCP server URL:

                            `https://mcp.getleal.com/mcp`
                          
    
  3. 3

    Click Add. Claude asks you to connect your Leal account the first time it saves something.

  4. 4

    Try it: “Design a loyalty card for my business. Here's our website: …”

  5. 1

    Go to Plugins, then click the plus icon

  6. 2

    Name it Leal, make sure Server URL and OAuth are selected, and enter:

                            `https://mcp.getleal.com/mcp`
                          
    
  7. 3

    Click I understand and want to continue, then Create

  8. 4

    Click Sign in with Leal and allow access

  9. 5

    Try it: “Design a loyalty card for my business. Here's our website: …”

  10. 1

    Add Leal to Cursor in one click:

    Add to Cursor

  11. 2

    Or add this to ~/.cursor/mcp.json:

                            `{   "mcpServers": {     "leal": {       "url": "https://mcp.getleal.com/mcp"     }   } }`
                          
    
  12. 3

    In Cursor Settings → MCP, click Connect next to Leal to sign in

  13. 4

    Try it: “Design a loyalty card for my business. Here's our website: …”

  14. 1

    Run this in your terminal:

                            `claude mcp add --transport http leal https://mcp.getleal.com/mcp`
                          
    
  15. 2

    In Claude Code, run /mcp, choose leal and sign in

  16. 3

    Try it: “Design a loyalty card for my business. Here's our website: …”

  17. 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`
                          
    
  18. 2

    Try it: “Design a loyalty card for my business. Here's our website: …”

  19. 1

    Run this in your terminal:

                            `code --add-mcp '{"name":"leal","type":"http","url":"https://mcp.getleal.com/mcp"}'`
                          
    
  20. 2

    Run MCP: List Servers, choose leal and start it to sign in

  21. 3

    Try it: “Design a loyalty card for my business. Here's our website: …”

  22. 1

    Copy Leal's MCP server URL:

                            `https://mcp.getleal.com/mcp`
                          
    
  23. 2

    In your agent's settings, add an MCP server with HTTP transport and OAuth authentication

  24. 3

    Or, if your agent uses a JSON config file, paste the following:

                            `{   "mcpServers": {     "leal": {       "type": "http",       "url": "https://mcp.getleal.com/mcp"     }   } }`
                          
    
  25. 4

    Complete the authorization flow with your Leal account

  26. 5

    Try it: “Design a loyalty card for my business. Here's our website: …”

Tools

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.

Security and privacy

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.

Start free Compare plans

Free forever. No trial period. No credit card required.

Digital loyalty cards for iOS and Android wallets. Build customer loyalty without the hassle of paper punch cards.

Store owner app

We contribute to Stripe Climate

Product

Pricing Integrations Loyalty guides Developers API docs MCP server Agency mode Store owner app

Alternatives

Leal vs Boomerang Leal vs Clover Leal vs Fivestars Leal vs Glue Loyalty Leal vs Loopy Loyalty Leal vs LoyaltyLion Leal vs LoyalZoo Leal vs Perkville View all

Company

About Blog Announcements Feature requests Contact

Tools

Pkpass inspector Pass.json validator All tools

Legal

DPA Privacy Security Terms

© 2026 Leal by Jemcode International Limited