Swarm

Swarm MCP Connector for Claude

A+

Orchestrate multi-agent AI workflows where specialized agents collaborate, delegate tasks, and solve complex problems together.

5 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect your Swarm loyalty account to any AI agent and simplify how you manage customer rewards, award points for transactions, and handle redemptions through natural conversation.

What you can do

  • Point Management — Retrieve real-time point balances and loyalty tiers for specific customer IDs.
  • Transaction Processing — Programmatically award points to customers by registering sale amounts and product data via AI.
  • Reward Redemption — Convert customer points into discount vouchers or specific rewards and list all active vouchers.
  • Catalog Discovery — Browse available rewards and check eligibility for specific customers instantly.
  • Voucher Oversight — List and query all unused discount codes currently assigned to a customer's profile.
  • Loyalty Lifecycle — Manage the entire customer reward journey directly from Claude, Cursor, or any MCP client.

How it works

  1. Subscribe to this server
  2. Enter your Swarm API Key (found in your account dashboard)
  3. Start managing your loyalty program from your favorite AI assistant

Who is this for?

  • Retail Business Owners — quickly check customer points and award rewards during checkout via simple AI commands.
  • Marketing Managers — monitor reward distribution and verify voucher availability directly from the workspace.
  • Customer Success Teams — assist customers with point inquiries and handle manual redemptions via the AI assistant.
loyalty-programsrewards-managementcustomer-retentionpoint-systemstransaction-processingcustomer-engagement

5 tools expose this connector's capabilities to your AI agent.

get_customer_balance

Check customer loyalty points

list_available_rewards

List redeemable rewards

list_customer_vouchers

List active customer vouchers

process_loyalty_transaction

Process a sale and award points

redeem_customer_reward

Redeem points for a reward

See how to talk to your AI agent using Swarm.

What is the point balance for customer 'cust_10293'?

I've retrieved the balance. Customer cust_10293 currently has 1,250 points and is in the 'Gold Tier'. They are eligible for a 15% discount voucher. Would you like to redeem it now?

Award points for a $150 purchase to customer 'cust_88231'.

Transaction processed! I've awarded the points for a $150.00 sale to customer cust_88231. Their new balance is now 1,400 points. The customer has been notified via email.

Show me all available rewards I can claim with 500 points.

Fetching reward catalog... With 500 points, you can claim: 'Free Coffee' (200 pts), '10% Discount Code' (400 pts), or 'Sticker Pack' (150 pts). Which one would you like to redeem?

Yes! Use the `get_customer_balance` tool and provide the Customer ID. Your agent will retrieve the current points and the loyalty tier for that specific user.

Related Connectors