Connect your account, then chat with AI to run tools.
Send Lemon Squeezy webhooks to MCPBundles and read order and subscription JSON in chat.
Try this workflow
Last Lemon Squeezy order
From the latest delivery export.json, read meta.event_name, data.attributes.user_email, product_name from first_order_item, total, and test_mode.
Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.
Browse all toolsBuilt for
Indie SaaS, Digital Products, Subscription Commerce
Last Lemon Squeezy order
Walks JSON:API order fields from the newest capture.
From the latest delivery export.json, read meta.event_name, data.attributes.user_email, product_name from first_order_item, total, and test_mode.
Subscription lifecycle
Filters stored subscription events by event name and reads state fields.
List recent deliveries where meta.event_name starts with subscription_ and summarize status, renews_at, ends_at, and test_mode from data.attributes.
How do I connect Lemon Squeezy deliveries to MCPBundles?
Save a connection on MCPBundles, copy the hosted ingest URL from the credential panel, and paste it into Lemon Squeezy where webhook endpoints are configured. Your agent reads stored deliveries — latest, history, and content — in chat.
Can an agent trigger a new delivery?
No. Ingest is read-only. Data arrives when the upstream system sends it; agents query what already landed.
Domain knowledge for Lemon Squeezy Webhook — workflow patterns, data models, and gotchas for your AI agent.
Each stored delivery is one Lemon Squeezy webhook POST — a JSON:API object with meta and data. The event name lives in meta.event_name; the resource body is under data with type, id, and attributes. Tools read what already landed; there is no pull API and no way to refund, cancel subscriptions, or replay webhooks from here.
Start every read from export.json:
When data.type is orders, read from data.attributes:
Common subscription fields in data.attributes:
Lifecycle notes when interpreting history:
When data.type is subscription-invoices, the payload is an invoice object (renewal charge, failed charge, refund) rather than the subscription record itself. Read invoice totals, status, and linked subscription ids from data.attributes and cross-reference subscription captures by id when the user asks about recurring billing history.
When data.type is license-keys, read key status, activation limits, and linked order or subscription ids from data.attributes. A new licensed purchase also sends separate order_created (and often subscription_created) deliveries.
Return the most recently stored report — tabular rows, raw text, or JSON depending on format. Default starting point for current report questions.
List recent stored reports — ids, capture time, filename, and format. Follow with latest report or get report for full content.
Return one stored report by report_id — full content with the same source/export envelope as latest report.
Connection status — whether any reports have landed, when the last file arrived, filename, and stored report count. Includes the ingest URL only when ...
Save a connection on MCPBundles, copy the hosted ingest URL from the credential panel, and paste it into Lemon Squeezy where webhook endpoints are configured. Your agent reads stored deliveries — latest, history, and content — in chat.
No. Ingest is read-only. Data arrives when the upstream system sends it; agents query what already landed.
Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/lemon-squeezy-webhook. Authentication is handled automatically.
Lemon Squeezy Webhook provides 4 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.
Lemon Squeezy Webhook uses API Key. Lemon Squeezy Webhook requires credentials. Connect via MCPBundles and authentication is handled automatically.
Connect Lemon Squeezy Webhook to any MCP client in minutes
https://mcp.mcpbundles.com/bundle/lemon-squeezy-webhookThe link prefills the Add custom connector dialog — you still review the values and click Add, then Connect to complete OAuth.
Lemon Squeezy Webhook and paste the MCP URL into Remote MCP server URL.Custom connectors at claude.ai require a paid Claude plan (Pro, Max, Team, or Enterprise).
More ecommerce integrations you might like
All Picqer tools
Inflowinventory is an inventory management software designed to help businesses track stock levels, ...
Judge.me Reviews is a review management platform that allows e-commerce businesses to manage and dis...
Complete Shopify store management. Products, orders, customers, inventory, locations, and shop confi...
GunBroker.com marketplace: search listings, manage seller inventory, update sold-order status, and r...
Read Gumroad Ping urlencoded sale notification POST bodies in chat.