Fifteen of the seventeen tools only read, which makes how did sales go last week a safe question to ask. The two that write, create_checkout and create_webhook, are the ones worth knowing about before you point this at a live store key, and every call lands in an audit log you can read back.
A server over the Lemon Squeezy API with seventeen tools and an audit log of every operation it performs.
- Your user, your stores, and one store in detail (get_user, list_stores, get_store)
- Products, a single product and its variants (list_products, get_product, get_product_variants)
- Orders and customers, listed or fetched one at a time (list_orders, get_order, list_customers, get_customer)
- Subscriptions and licence keys, listed or fetched (list_subscriptions, get_subscription, list_license_keys, get_license_key)
- A fully customised checkout session created on demand (create_checkout)
- Webhooks registered and listed, filterable by store (create_webhook, list_webhooks)
- An audit log of all tool-based operations, exposed as a readable MCP resource
Python 3.8 or newer, a current MCP SDK, and a Lemon Squeezy API key in the environment. Installed with pip install -e . or through Smithery.
One command plus a key — npx -y @smithery/cli install @atharvagupta2003/mcp-lemonsqueezy --client claude, then supply credentials
