Lemonsqueezy MCP
UnclaimedLemonSqueezy MCP server for managing your store from AI assistants
Set up this server
01 / Choose your client
02 / Before you connect
Authentication is not specified. Check the project instructions before connecting.
Project instructions03 / Add the configuration
claude mcp add --transport stdio 'lemonsqueezy-mcp' -- 'npx' '-y' '@yawlabs/lemonsqueezy-mcp@latest'04 / Check it in your client
Open your client’s MCP settings and confirm the server connects and lists its tools. A copied configuration does not confirm a working connection.
More in AI & ML
Browse the full directoryUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverSecurity profile
Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works
40 of 40 tools
Documented tools (40)
From project documentation. A server handshake does not verify each tool’s description or behavior.
ls_archive_customer
Archive a customer
ls_cancel_subscription
Cancel a subscription
ls_create_customer
Create a customer
ls_create_discount
Create a discount code
ls_create_usage_record
Report metered usage (increment or set)
ls_generate_order_invoice
Generate a PDF invoice
ls_generate_subscription_invoice
Generate a PDF invoice
ls_get_customer
Get a customer by ID
ls_get_discount
Get a discount by ID
ls_get_file
Get a file by ID
ls_get_order
Get an order by ID
ls_get_order_item
Get an order item by ID
ls_get_price
Get a price by ID
ls_get_product
Get a product by ID
ls_get_store
Get a store by ID
ls_get_subscription
Get a subscription by ID
ls_get_subscription_invoice
Get a subscription invoice by ID
ls_get_subscription_item
Get a subscription item by ID
ls_get_subscription_item_usage
Get current billing period usage
ls_get_usage_record
Get a usage record by ID
ls_get_user
Get the authenticated user
ls_get_variant
Get a variant by ID
ls_list_customers
List customers (filter by store, email)
ls_list_discounts
List discounts (filter by store)
ls_list_files
List files (filter by variant)
ls_list_order_items
List order items (filter by order, product, variant)
ls_list_orders
List orders (filter by store, email)
ls_list_prices
List prices (filter by variant)
ls_list_products
List products (filter by store)
ls_list_stores
List all stores
ls_list_subscription_invoices
List subscription invoices (filter by store, subscription, status)
ls_list_subscription_items
List subscription items (filter by subscription, price)
ls_list_subscriptions
List subscriptions (filter by store, status, product, etc.)
ls_list_usage_records
List usage records (filter by subscription item)
ls_list_variants
List variants (filter by product)
ls_refund_order
Issue a refund
ls_refund_subscription_invoice
Issue a refund
ls_update_customer
Update a customer
ls_update_subscription
Update (plan switch, pause, billing anchor, trial)
ls_update_subscription_item
Update quantity
Tool change history
FAQ
Questions about Lemonsqueezy MCP Server
- How do I connect Lemonsqueezy MCP Server to Claude?
- Run `claude mcp add lemonsqueezy-mcp -- npx -y @yawlabs/lemonsqueezy-mcp@latest` in Claude Code, or add the same command and arguments under mcpServers in Cursor's mcp.json or Claude Desktop's claude_desktop_config.json, then restart the client. The blocks above are ready to paste.
- Is Lemonsqueezy MCP Server free?
- The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
- What can Lemonsqueezy MCP Server do?
- Lemonsqueezy MCP Server documents 40 tools to the agent, including ls_archive_customer, ls_cancel_subscription, ls_create_customer. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.