← Abilities Directory

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

Write

fluent-cart/add-order-note

Add an internal note to an order's activity log, visible to staff only.

Apply Labels

Write

fluent-cart/apply-labels

Add or remove labels on an order, customer, or subscription.

Change Order Status

Write

fluent-cart/change-order-status

Change an order's lifecycle status or shipping status.

Change Subscription Status

Destructive

fluent-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

Write

fluent-cart/upsert-customer

Create a customer or update an existing one, identified by customer_id or email.

Get Customer

Read-only

fluent-cart/get-customer

Full profile and metrics for one customer, with orders, subscriptions, addresses, labels, and notes available on request.

Get Inventory Status

Read-only

fluent-cart/get-inventory

Stock-managed variations that need attention: out-of-stock, or at or below a restock threshold.

Get Order

Read-only

fluent-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-only

fluent-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-only

fluent-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-only

fluent-cart/get-refund-report

Refund metrics for a period: refunded order count, refund rate, total and average refunded amount.

Get Sales Report

Read-only

fluent-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-only

fluent-cart/get-sales-trend

Time series of revenue and order count bucketed by day, week, or month over a period.

Get Store Context

Read-only

fluent-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-only

fluent-cart/get-subscription

Full detail for one subscription: lifecycle dates, billing schedule, signup/trial, parent order, and gateway ids.

Get Top Products

Read-only

fluent-cart/get-top-products

Best-selling products over a period, ranked by revenue or units sold.

List Coupons

Read-only

fluent-cart/list-coupons

Find and filter coupons with usage counts and validity windows.

List Customers

Read-only

fluent-cart/list-customers

Find and filter customers by LTV, purchase count, location, and purchase-date windows.

List Orders

Read-only

fluent-cart/list-orders

Find and filter orders, with compact rows including a summary of each order's line items.

List Products

Read-only

fluent-cart/list-products

Find and filter products, with compact rows for price range, variation count, fulfillment, and stock status.

List Reference Data

Read-only

fluent-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-only

fluent-cart/list-subscriptions

Find and filter subscriptions by status, next billing window, interval, customer, or product.

Manage Coupon

Write

fluent-cart/manage-coupon

Create, update, or deactivate a coupon.

Query Customers (flexible aggregate)

Read-only

fluent-cart/query-customers

Flexible customer analytics: pick metrics and group by country, state, status, or first/last purchase month.

Query Orders (flexible aggregate)

Read-only

fluent-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-only

fluent-cart/query-products

Flexible product-sales analytics over sold items, grouped by product or variation within a period.

Query Sources (UTM attribution)

Read-only

fluent-cart/query-sources

Flexible UTM attribution report: pick metrics and group by any UTM fields over a period.

Refund Order

Destructive

fluent-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.

Newsletter

The AI + WordPress space moves fast. Keep up.

New tools, workflow ideas, and product updates — be the first to know what's next.

No spam, unsubscribe anytime.