lemonsqueezy
Qué hace este MCP
Manages Lemon Squeezy stores, products, prices, checkouts, customers, orders, subscriptions, invoices, discounts, and license keys.
Herramientas
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['subscription_id'], 'properties': {'subscription_id': {'type': 'string', 'description': 'Subscription id to cancel (required).'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['store_id', 'variant_id'], 'properties': {'store_id': {'type': 'string', 'description': 'Store id (required).'}, 'expires_at': {'type': 'string', 'description': 'ISO 8601 date-time when the checkout link expires.'}, 'variant_id': {'type': 'string', 'description': 'Variant id to sell (required).'}, 'custom_price': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Override price in cents (integer).', 'exclusiveMinimum': 0}, 'checkout_data': {'type': 'object', 'description': 'JSON:API checkout_data object (email, name, custom, discount_code, etc.).', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'product_options': {'type': 'object', 'description': 'JSON:API product_options object (name, description, redirect_url, etc.).', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'checkout_options': {'type': 'object', 'description': 'JSON:API checkout_options object (embed, media, button_color, etc.).', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['customer_id'], 'properties': {'include': {'type': 'string', 'description': "Comma-separated related resources to sideload (JSON:API include=), e.g. 'store,variant'."}, 'customer_id': {'type': 'string', 'description': 'Customer id (required).'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['order_id'], 'properties': {'include': {'type': 'string', 'description': "Comma-separated related resources to sideload (JSON:API include=), e.g. 'store,variant'."}, 'order_id': {'type': 'string', 'description': 'Order id (required).'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['store_id'], 'properties': {'include': {'type': 'string', 'description': "Comma-separated related resources to sideload (JSON:API include=), e.g. 'store,variant'."}, 'store_id': {'type': 'string', 'description': 'Store id (required).'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['subscription_id'], 'properties': {'include': {'type': 'string', 'description': "Comma-separated related resources to sideload (JSON:API include=), e.g. 'store,variant'."}, 'subscription_id': {'type': 'string', 'description': 'Subscription id (required).'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'email': {'type': 'string', 'description': 'Filter to a customer email.'}, 'include': {'type': 'string', 'description': "Comma-separated related resources to sideload (JSON:API include=), e.g. 'store,variant'."}, 'store_id': {'type': 'string', 'description': 'Filter to a single store id.'}, 'page_size': {'type': 'integer', 'maximum': 100, 'description': 'Results per page (JSON:API page[size], max 100). Default 10.', 'exclusiveMinimum': 0}, 'page_number': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Page number (JSON:API page[number]). Default 1.', 'exclusiveMinimum': 0}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'include': {'type': 'string', 'description': "Comma-separated related resources to sideload (JSON:API include=), e.g. 'store,variant'."}, 'store_id': {'type': 'string', 'description': 'Filter to a single store id.'}, 'page_size': {'type': 'integer', 'maximum': 100, 'description': 'Results per page (JSON:API page[size], max 100). Default 10.', 'exclusiveMinimum': 0}, 'page_number': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Page number (JSON:API page[number]). Default 1.', 'exclusiveMinimum': 0}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'include': {'type': 'string', 'description': "Comma-separated related resources to sideload (JSON:API include=), e.g. 'store,variant'."}, 'order_id': {'type': 'string', 'description': 'Filter to a single order id.'}, 'store_id': {'type': 'string', 'description': 'Filter to a single store id.'}, 'page_size': {'type': 'integer', 'maximum': 100, 'description': 'Results per page (JSON:API page[size], max 100). Default 10.', 'exclusiveMinimum': 0}, 'product_id': {'type': 'string', 'description': 'Filter to a single product id.'}, 'page_number': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Page number (JSON:API page[number]). Default 1.', 'exclusiveMinimum': 0}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'include': {'type': 'string', 'description': "Comma-separated related resources to sideload (JSON:API include=), e.g. 'store,variant'."}, 'store_id': {'type': 'string', 'description': 'Filter to a single store id.'}, 'page_size': {'type': 'integer', 'maximum': 100, 'description': 'Results per page (JSON:API page[size], max 100). Default 10.', 'exclusiveMinimum': 0}, 'user_email': {'type': 'string', 'description': 'Filter to a buyer email.'}, 'page_number': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Page number (JSON:API page[number]). Default 1.', 'exclusiveMinimum': 0}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'include': {'type': 'string', 'description': "Comma-separated related resources to sideload (JSON:API include=), e.g. 'store,variant'."}, 'page_size': {'type': 'integer', 'maximum': 100, 'description': 'Results per page (JSON:API page[size], max 100). Default 10.', 'exclusiveMinimum': 0}, 'variant_id': {'type': 'string', 'description': 'Filter to a single variant id.'}, 'page_number': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Page number (JSON:API page[number]). Default 1.', 'exclusiveMinimum': 0}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'include': {'type': 'string', 'description': "Comma-separated related resources to sideload (JSON:API include=), e.g. 'store,variant'."}, 'store_id': {'type': 'string', 'description': 'Filter to a single store id.'}, 'page_size': {'type': 'integer', 'maximum': 100, 'description': 'Results per page (JSON:API page[size], max 100). Default 10.', 'exclusiveMinimum': 0}, 'page_number': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Page number (JSON:API page[number]). Default 1.', 'exclusiveMinimum': 0}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'include': {'type': 'string', 'description': "Comma-separated related resources to sideload (JSON:API include=), e.g. 'store,variant'."}, 'page_size': {'type': 'integer', 'maximum': 100, 'description': 'Results per page (JSON:API page[size], max 100). Default 10.', 'exclusiveMinimum': 0}, 'page_number': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Page number (JSON:API page[number]). Default 1.', 'exclusiveMinimum': 0}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'status': {'type': 'string', 'description': 'Filter by invoice status (e.g. paid, void, refunded).'}, 'include': {'type': 'string', 'description': "Comma-separated related resources to sideload (JSON:API include=), e.g. 'store,variant'."}, 'refunded': {'type': 'boolean', 'description': 'Filter by refunded flag.'}, 'store_id': {'type': 'string', 'description': 'Filter to a single store id.'}, 'page_size': {'type': 'integer', 'maximum': 100, 'description': 'Results per page (JSON:API page[size], max 100). Default 10.', 'exclusiveMinimum': 0}, 'page_number': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Page number (JSON:API page[number]). Default 1.', 'exclusiveMinimum': 0}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'status': {'enum': ['on_trial', 'active', 'paused', 'past_due', 'unpaid', 'cancelled', 'expired'], 'type': 'string', 'description': 'Filter by subscription status.'}, 'include': {'type': 'string', 'description': "Comma-separated related resources to sideload (JSON:API include=), e.g. 'store,variant'."}, 'store_id': {'type': 'string', 'description': 'Filter to a single store id.'}, 'page_size': {'type': 'integer', 'maximum': 100, 'description': 'Results per page (JSON:API page[size], max 100). Default 10.', 'exclusiveMinimum': 0}, 'product_id': {'type': 'string', 'description': 'Filter to a single product id.'}, 'user_email': {'type': 'string', 'description': 'Filter to a buyer email.'}, 'variant_id': {'type': 'string', 'description': 'Filter to a single variant id.'}, 'customer_id': {'type': 'string', 'description': 'Filter to a single customer id.'}, 'page_number': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Page number (JSON:API page[number]). Default 1.', 'exclusiveMinimum': 0}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'include': {'type': 'string', 'description': "Comma-separated related resources to sideload (JSON:API include=), e.g. 'store,variant'."}, 'page_size': {'type': 'integer', 'maximum': 100, 'description': 'Results per page (JSON:API page[size], max 100). Default 10.', 'exclusiveMinimum': 0}, 'product_id': {'type': 'string', 'description': 'Filter to a single product id.'}, 'page_number': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Page number (JSON:API page[number]). Default 1.', 'exclusiveMinimum': 0}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['subscription_id'], 'properties': {'pause': {'anyOf': [{'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, {'type': 'null'}], 'description': 'Pause object (mode, resumes_at), or null to unpause.'}, 'cancelled': {'type': 'boolean', 'description': 'Set true to cancel, false to un-cancel.'}, 'variant_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'New variant id to switch the plan/tier to.'}, 'billing_anchor': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Day of month (1-31) to anchor billing to.'}, 'subscription_id': {'type': 'string', 'description': 'Subscription id to update (required).'}}}
Cambios recientes en herramientas
Servidores MCP similares
AgentLot Marketplace
Enables agents and users to discover, bid on, purchase, deliver, and settle paid digital services and compute work.
Digital Manager Guru
Provides Digital Manager Guru checkout, customer, transaction, subscription, affiliate, coupon, blocklist, and digital-product sa…
Pagar.me
Connects to Pagar.me to manage customers, cards, orders, charges, invoices, payment captures, confirmations, retries, refunds, an…
roastify-mcp
Supports a coffee commerce workflow with product and blend catalogs, inventory, coupons, packaging design editing, artwork genera…
bitroad
Enables agents to search and purchase marketplace goods under spending controls, manage orders and returns, and handle payments a…
Singularity Layer MCP
Provides marketplace discovery, agent endpoint and asset management, dataset and product purchases, payment flows, and ERC-8004 a…
agentic-commerce
Enables on-chain commerce through Boson Protocol, including product offers, buyer and seller accounts, voucher exchanges, escrow-…
agentcard
Manages prepaid virtual cards with spending controls, approvals, funding, rewards, and connected-merchant shopping flows.