Skip to main content

Capabilities

You drive the MCP server in natural language — describe what you want and the assistant picks the right action. This page shows example prompts and lists what the server can do today.

The exact set of actions evolves as we add features; once connected, your client always shows the current list. The actions below cover easycart.

Example prompts

Try asking your assistant:

"Show me this week's revenue compared to last week."

"Find my product called Masterclass and give me its checkout link."

"List the orders from the last 7 days."

"Create a 20% discount code BLACKFRIDAY for my course."

"Add a $99 one-time price to Masterclass that gives buyers access for one year."

"Cancel jane@example.com's subscription at the end of the period."

"Refund the last payment from john@example.com."

What you can do

Store

ActionDescription
get_storeRead the selected store's details and the currencies it uses
list_storesList every store your token can manage

Products

ActionDescription
find_productsLook up a product by ID or search by keyword
create_productCreate a new product
update_productChange an existing product's details
publish_productMake a product available for purchase
unpublish_productTake a product off sale

Variants

ActionDescription
find_variantsList a product's price variants, or look one up by ID
create_variantAdd a price variant to a product
update_variantChange a variant's details

Orders

ActionDescription
list_ordersBrowse and filter orders
get_orderRead the full details of a single order

Customers

ActionDescription
list_customersBrowse and filter customers
get_customerRead the full details of a single customer

Product access

ActionDescription
grant_product_accessGive a customer free access to a one-time product
revoke_product_accessRemove a customer's access to a one-time product

Transactions & refunds

ActionDescription
list_transactionsBrowse and filter transactions
get_transactionRead a transaction's details, including what is refundable
issue_refundRefund a transaction in full or in part

Invoices

ActionDescription
list_invoicesBrowse and filter invoices
get_invoiceRead the full details of a single invoice
resend_invoiceEmail an issued invoice to the customer again

Promotion codes

ActionDescription
list_promotion_codesBrowse promotion codes
get_promotion_codeRead the details of a single promotion code
create_promotion_codeCreate a discount code
update_promotion_codeUpdate a code's name, status, or variants
archive_promotion_codePermanently retire a promotion code

Subscriptions

ActionDescription
list_subscriptionsBrowse and filter subscriptions
get_subscriptionRead the full details of a single subscription
manage_subscriptionCancel, resume, or change the plan of a subscription

Statistics

ActionDescription
get_statsRead a sales or revenue statistic with period-over-period comparison

Actions that change data

warning

Some actions write data or contact your customers: issuing refunds (which move real money), granting or revoking product access, resending invoices, cancelling subscriptions, and archiving promotion codes. The assistant acts with your token and your permissions, so review what it proposes before you confirm. A full refund also revokes the customer's access to the product and emails them, and archiving a promotion code cannot be undone.