FluentCart Abilities
FluentCart exposes a store-context discovery tool plus orders, customers, products, subscriptions, coupons, labels and revenue analytics as MCP abilities, letting an AI agent search commerce records, tag entities, edit coupons and customers, and run refunds or subscription cancellations behind a mandatory dry-run confirmation.
28
Total
21
Read
7
Write
Requires the FluentCart plugin on WordPress 6.9+ for the Abilities API (abilities are registered only when the wp_register_ability() function exists) plus an MCP adapter — bundled with FluentHub, or the standalone MCP Adapter plugin. The MCP server ships OFF by default and must be turned on in FluentCart Settings → Features & addon → MCP, where the operator also creates an application password; reaching the endpoint at all additionally requires the authenticated user to hold at least one read-level FluentCart role capability. Each ability is further gated by its own matching FluentCart capability, such as orders/view, orders/manage_statuses, orders/can_refund, customers/view, customers/manage, products/view, subscriptions/view, subscriptions/manage, coupons/view, coupons/manage, labels/manage, or reports/view.
Add Order Note
Writefluent-cart/add-order-note
Add an internal note to an order's activity log, visible to staff only.
Apply Labels
Writefluent-cart/apply-labels
Add or remove labels on an order, customer, or subscription.
Change Order Status
Writefluent-cart/change-order-status
Change an order's lifecycle status or shipping status.
Change Subscription Status
Destructivefluent-cart/change-subscription-status
Cancel a subscription through its gateway, requiring a dry-run preview and confirmation token before it takes effect.
Create or Update Customer
Writefluent-cart/upsert-customer
Create a customer or update an existing one, identified by customer_id or email.
Get Customer
Read-onlyfluent-cart/get-customer
Full profile and metrics for one customer, with orders, subscriptions, addresses, labels, and notes available on request.
Get Inventory Status
Read-onlyfluent-cart/get-inventory
Stock-managed variations that need attention: out-of-stock, or at or below a restock threshold.
Get Order
Read-onlyfluent-cart/get-order
Full detail for one order: money breakdown, line items, and customer, with transactions, refunds, addresses, coupons, and subscriptions available on request.
Get Order Activity
Read-onlyfluent-cart/get-order-activity
The audit timeline for one order: status changes, payments, refunds, notes, and emails sent, merged into one feed.
Get Product
Read-onlyfluent-cart/get-product
Full detail for one product: description, per-variation SKU/price/stock, categories and tags, with sales rollup and downloads available on request.
Get Refund Report
Read-onlyfluent-cart/get-refund-report
Refund metrics for a period: refunded order count, refund rate, total and average refunded amount.
Get Sales Report
Read-onlyfluent-cart/get-sales-report
Revenue overview for a period — gross, net, paid, refunded, tax, shipping, fees, order count, AOV, unique customers — compared to the prior equal period.
Get Sales Trend
Read-onlyfluent-cart/get-sales-trend
Time series of revenue and order count bucketed by day, week, or month over a period.
Get Store Context
Read-onlyfluent-cart/get-store-context
The documented "call this first" tool: your identity, permissions, store conventions, headline stats, and every valid enum value in one call.
Get Subscription
Read-onlyfluent-cart/get-subscription
Full detail for one subscription: lifecycle dates, billing schedule, signup/trial, parent order, and gateway ids.
Get Top Products
Read-onlyfluent-cart/get-top-products
Best-selling products over a period, ranked by revenue or units sold.
List Coupons
Read-onlyfluent-cart/list-coupons
Find and filter coupons with usage counts and validity windows.
List Customers
Read-onlyfluent-cart/list-customers
Find and filter customers by LTV, purchase count, location, and purchase-date windows.
List Orders
Read-onlyfluent-cart/list-orders
Find and filter orders, with compact rows including a summary of each order's line items.
List Products
Read-onlyfluent-cart/list-products
Find and filter products, with compact rows for price range, variation count, fulfillment, and stock status.
List Reference Data
Read-onlyfluent-cart/list-reference-data
On-demand lookup lists kept out of get-store-context to stay lean: coupons, labels, gateways, tax classes, shipping zones, and product categories.
List Subscriptions
Read-onlyfluent-cart/list-subscriptions
Find and filter subscriptions by status, next billing window, interval, customer, or product.
Manage Coupon
Writefluent-cart/manage-coupon
Create, update, or deactivate a coupon.
Query Customers (flexible aggregate)
Read-onlyfluent-cart/query-customers
Flexible customer analytics: pick metrics and group by country, state, status, or first/last purchase month.
Query Orders (flexible aggregate)
Read-onlyfluent-cart/query-orders
Flexible order analytics: pick metrics and group by dimensions with filters, for questions a fixed report doesn't cover.
Query Products (flexible aggregate)
Read-onlyfluent-cart/query-products
Flexible product-sales analytics over sold items, grouped by product or variation within a period.
Query Sources (UTM attribution)
Read-onlyfluent-cart/query-sources
Flexible UTM attribution report: pick metrics and group by any UTM fields over a period.
Refund Order
Destructivefluent-cart/refund-order
Refund an order through its payment gateway, requiring a dry-run preview and confirmation token before any money moves.
More Ecommerce plugins with abilities
All Ecommerce →Use FluentCart's abilities with AI
Install Easy MCP AI on your WordPress site and any AI assistant can call these abilities in minutes.