Lemon Squeezy integration
Merchant of Record platform for selling digital products, SaaS subscriptions, and license keys. Handles global payments, sales tax/VAT, fraud, and refunds via the JSON:API spec. Use to manage stores, products, variants, customers, orders, subscriptions, license keys, discounts, checkouts, usage records, and webhooks.
Common Lemon Squeezy use cases
- CRM sync
- Onboarding
- Asset audit
- Promo audit
- Launch promo
- License audit
- MRR reporting
- Plan upgrades
- Invoice export
- Revoke license
What you can do with Lemon Squeezy
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Webhook, 5 operations
- POSTcreate_webhook
Creates a new webhook subscription on a store.
- DELETEdelete_webhook
Deletes a webhook subscription.
- GETget_webhook
Retrieves a specific webhook subscription.
- GETlist_webhooks
Lists webhook subscriptions.
- PATCHupdate_webhook
Updates a webhook subscription's url, events, or secret.
Customer, 4 operations
- POSTcreate_customer
Creates a new customer in a store.
- GETget_customer
Retrieves a specific customer.
- GETlist_customers
Lists Lemon Squeezy customers.
- PATCHupdate_customer
Updates a customer's attributes.
Discount, 4 operations
- POSTcreate_discount
Creates a new discount code.
- DELETEdelete_discount
Deletes a discount code.
- GETget_discount
Retrieves a specific discount.
- GETlist_discounts
Lists discount codes.
Subscription, 4 operations
- DELETEcancel_subscription
Cancels a subscription.
- GETget_subscription
Retrieves a specific subscription.
- GETlist_subscriptions
Lists subscriptions.
- PATCHupdate_subscription
Updates a subscription (variant change, pause, resume, billing anchor).
Subscription item, 4 operations
- GETget_subscription_item
Retrieves a specific subscription item.
- GETget_subscription_item_current_usage
Retrieves current-period usage for a usage-based subscription item.
- GETlist_subscription_items
Lists subscription items.
- PATCHupdate_subscription_item
Updates a subscription item's quantity.
Checkout, 3 operations
- POSTcreate_checkout
Creates a custom checkout link for a variant.
- GETget_checkout
Retrieves a checkout session.
- GETlist_checkouts
Lists previously created custom checkouts.
License key, 3 operations
- GETget_license_key
Retrieves a single license key.
- GETlist_license_keys
Lists license keys.
- PATCHupdate_license_key
Updates a license key (activation limit, expiration, disabled).
Order, 3 operations
- GETget_order
Retrieves a specific order.
- POSTissue_order_refund
Issues a partial or full refund for an order.
- GETlist_orders
Lists customer orders.
File, 2 operations
- GETget_file
Retrieves a specific file.
- GETlist_files
Lists downloadable files attached to variants.
Order item, 2 operations
- GETget_order_item
Retrieves a specific order item.
- GETlist_order_items
Lists order line items.
Product, 2 operations
- GETget_product
Retrieves details for a single product.
- GETlist_products
Lists products in your Lemon Squeezy catalog.
Store, 2 operations
- GETget_store
Retrieves a specific store by ID.
- GETlist_stores
Lists all stores you own on Lemon Squeezy.
Subscription invoice, 2 operations
- GETget_subscription_invoice
Retrieves a specific subscription invoice.
- GETlist_subscription_invoices
Lists subscription invoices.
Variant, 2 operations
- GETget_variant
Retrieves a specific product variant.
- GETlist_variants
Lists product variants.
License key instance, 1 operation
- GETlist_license_key_instances
Lists license key instances (active machine activations).
Usage record, 1 operation
- POSTcreate_usage_record
Reports metered usage for a subscription item.
Use Lemon Squeezy from Claude Code, Cursor or Codex
Connect Lemon Squeezy in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Lemon Squeezy operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Lemon Squeezy
Create your workspace
Sign up free. Nothing to install.
Connect Lemon Squeezy once
Add your Lemon Squeezy connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Lemon Squeezy integration FAQ
- What can you do with the Lemon Squeezy integration?
- LiveContext exposes 44 operations on Lemon Squeezy, covering webhook, customer, discount and subscription. Common uses include CRM sync, Onboarding and Asset audit.
Popular integrations
Instagram API with Instagram Login (graph.instagram.com). Manage a Business/Creator Instagram account…
Messaging platform API for building bots and integrations. Send messages, manage chats and channels, handle…
Google email service API for sending, receiving, and managing emails. Access messages, threads, labels,…
Google's video platform API for accessing video, channel, playlist, and comment data
Social media platform API for posting, reading, and managing Twitter/X content. Post tweets, read timelines,…
Social media platform API for content creators and businesses. Access user info, manage videos, get…
Professional networking platform API for managing profiles, connections, and content. Share posts, manage…
AI API from xAI (Elon Musk's AI company) powering Grok models. Access state-of-the-art language models with…