FluentCart abilities, governed through the Bridge

An AI agent can read store context and reference data, search and read orders, customers, products, subscriptions, coupons and the transaction ledger, pull revenue, product-financial and payment-schedule reports, and change order or subscription status, add order notes, refund orders, create or update customers, manage coupons and apply labels.

Abilities
3326 read5 write2 destructive
Active installs
8K+
Rating
90% (41 ratings)
Version
1.6.6
Requires
WP 6.7+, PHP 7.4+
Last updated
2026-09-25 12:09pm GMT

What has to be true first

FluentCart needs to be installed, active, and have its MCP module switched on in Settings on WordPress 6.9 or later. Every ability's permission_callback checks one of FluentCart's own shop-role permissions (orders/view, orders/manage, orders/manage_statuses, orders/can_refund, customers/view, customers/manage, products/view, coupons/view, coupons/manage, subscriptions/view, subscriptions/manage, labels/manage, reports/view, dashboard_stats/view), so only a connected user holding the matching FluentCart role capability can use each ability; a bare WordPress administrator with no FluentCart role assigned is refused.

  • The MCP module must be turned on in Settings, Features and addons, MCP (stored as the mcp option, off by default); abilities are not registered at all while it is off
  • FluentCart Pro pushes additional abilities through its own fluent_cart/mcp_loaded action and fluent_cart/mcp_ability_names filter, so Pro-only tools only exist when Pro is active

The 33 FluentCart abilities

Grouped by what each one can change. Every one starts off until you enable it.

Read 26

  • Read

    Get Store Context

    Returns the connected user's identity and permissions, store currency and timezone conventions, headline stats, and valid enum values.

    Permission
    Custom checkdashboard_stats/view or any FluentCart read role
    MCP tool
    aafm-bridge-fluent-cart-get-store-context
  • Read

    List Reference Data

    Looks up coupons, labels, gateways, tax classes, shipping zones or product categories by name.

    Permission
    Custom checkany FluentCart read role
    MCP tool
    aafm-bridge-fluent-cart-list-reference-data
  • Read

    Get Advanced Search Schema

    Returns one entity's advanced-filter reference (properties, operators, value formats) for building a search.

    Permission
    Custom checkany FluentCart read role
    MCP tool
    aafm-bridge-fluent-cart-get-search-schema
  • Read

    List Orders

    Finds orders by status, payment, customer, product or date.

    Permission
    Custom checkorders/view
    MCP tool
    aafm-bridge-fluent-cart-list-orders
  • Read

    List Customers

    Finds customers by name, email, location or lifetime value.

    Permission
    Custom checkcustomers/view
    MCP tool
    aafm-bridge-fluent-cart-list-customers
  • Read

    List Products

    Finds products by title, category or price.

    Permission
    Custom checkproducts/view
    MCP tool
    aafm-bridge-fluent-cart-list-products
  • Read

    List Subscriptions

    Finds subscriptions by status, plan or product.

    Permission
    Custom checksubscriptions/view
    MCP tool
    aafm-bridge-fluent-cart-list-subscriptions
  • Read

    List Coupons

    Finds coupons by status or code, with usage counts.

    Permission
    Custom checkcoupons/view
    MCP tool
    aafm-bridge-fluent-cart-list-coupons
  • Read

    List Transactions

    Reads the payment ledger across orders, such as refunds or failed charges in a date range.

    Permission
    Custom checkorders/view
    MCP tool
    aafm-bridge-fluent-cart-list-transactions
  • Read

    Get Inventory

    Lists products at or below a stock threshold, or out of stock.

    Permission
    Custom checkproducts/view
    MCP tool
    aafm-bridge-fluent-cart-get-inventory
  • Read

    Get Order

    Returns one order in full, optionally including transactions, refunds, addresses, coupons or subscriptions.

    Permission
    Custom checkorders/view
    MCP tool
    aafm-bridge-fluent-cart-get-order
  • Read

    Get Order Activity

    Returns the audit timeline for one order.

    Permission
    Custom checkorders/view
    MCP tool
    aafm-bridge-fluent-cart-get-order-activity
  • Read

    Get Customer

    Returns one customer profile, optionally including orders or subscriptions.

    Permission
    Custom checkcustomers/view
    MCP tool
    aafm-bridge-fluent-cart-get-customer
  • Read

    Get Product

    Returns one product with its variations, optionally including sales or downloads.

    Permission
    Custom checkproducts/view
    MCP tool
    aafm-bridge-fluent-cart-get-product
  • Read

    Get Subscription

    Returns one subscription, optionally including transactions or labels.

    Permission
    Custom checksubscriptions/view
    MCP tool
    aafm-bridge-fluent-cart-get-subscription
  • Read

    Get Product Financials

    Returns one product's one-time, installment and recurring revenue, MRR/ARR and payment schedule.

    Permission
    Custom checkreports/view
    MCP tool
    aafm-bridge-fluent-cart-get-product-financials
  • Read

    Get Sales Report

    Returns the headline revenue figure for a period compared to the prior period.

    Permission
    Custom checkreports/view
    MCP tool
    aafm-bridge-fluent-cart-get-sales-report
  • Read

    Get Sales Trend

    Returns a revenue or order time series by hour, day, week or month.

    Permission
    Custom checkreports/view
    MCP tool
    aafm-bridge-fluent-cart-get-sales-trend
  • Read

    Get Top Products

    Returns best-selling products by revenue or units.

    Permission
    Custom checkreports/view
    MCP tool
    aafm-bridge-fluent-cart-get-top-products
  • Read

    Get Refund Report

    Returns refund count, rate and amount for a period.

    Permission
    Custom checkreports/view
    MCP tool
    aafm-bridge-fluent-cart-get-refund-report
  • Read

    Get Upcoming Payments

    Returns the forward subscription renewal cohort and at-risk revenue.

    Permission
    Custom checkreports/view
    MCP tool
    aafm-bridge-fluent-cart-get-upcoming-payments
  • Read

    Query Orders

    Returns flexible order metrics grouped by a chosen dimension such as payment status or month.

    Permission
    Custom checkreports/view
    MCP tool
    aafm-bridge-fluent-cart-query-orders
  • Read

    Query Products

    Returns product-line analytics such as discount or margin leakage by product or variation.

    Permission
    Custom checkreports/view
    MCP tool
    aafm-bridge-fluent-cart-query-products
  • Read

    Query Customers

    Returns customer analytics by country, state, status or cohort.

    Permission
    Custom checkreports/view
    MCP tool
    aafm-bridge-fluent-cart-query-customers
  • Read

    Query Subscriptions

    Returns subscription analytics such as contract versus recurring value and churn basis.

    Permission
    Custom checkreports/view
    MCP tool
    aafm-bridge-fluent-cart-query-subscriptions
  • Read

    Query Sources

    Returns UTM attribution revenue by source, medium or campaign.

    Permission
    Custom checkreports/view
    MCP tool
    aafm-bridge-fluent-cart-query-sources

Write 5

  • Write

    Change Order Status

    Sets an order's or shipment's status.

    Permission
    Custom checkorders/manage_statuses
    MCP tool
    aafm-bridge-fluent-cart-change-order-status
  • Write

    Add Order Note

    Adds an internal note to an order.

    Permission
    Custom checkorders/manage
    MCP tool
    aafm-bridge-fluent-cart-add-order-note
  • Write

    Upsert Customer

    Creates or updates a customer record.

    Permission
    Custom checkcustomers/manage
    MCP tool
    aafm-bridge-fluent-cart-upsert-customer
  • Write

    Manage Coupon

    Creates, updates or deactivates a coupon.

    Permission
    Custom checkcoupons/manage
    MCP tool
    aafm-bridge-fluent-cart-manage-coupon
  • Write

    Apply Labels

    Adds or removes labels on an order, customer or subscription.

    Permission
    Custom checklabels/manage
    MCP tool
    aafm-bridge-fluent-cart-apply-labels

Destructive 2

  • Destructive

    Refund Order

    Issues a refund through the payment gateway.

    Permission
    Custom checkorders/can_refund
    MCP tool
    aafm-bridge-fluent-cart-refund-order
  • Destructive

    Change Subscription Status

    Cancels or otherwise changes a subscription's status.

    Permission
    Custom checksubscriptions/manage
    MCP tool
    aafm-bridge-fluent-cart-change-subscription-status

How to switch these on

Four steps from two active plugins to a governed connection.

  1. Install FluentCart and Agent Abilities for MCP

    Both plugins need to be active on the same WordPress site. FluentCart registers its own abilities; this plugin discovers and governs them.

  2. Open the Other plugins screen

    In Agent Abilities for MCP, open the Bridge tab (labeled "Other plugins" in the admin). Abilities from every registered plugin appear there, grouped by the plugin that registered them.

  3. Enable one ability at a time

    Every ability from FluentCart starts off. Turn on only the ones you want an agent to reach, or enable the whole set in one click.

  4. Connect as a least-privilege user

    Approve the connection as a WordPress account scoped to what you actually want the agent to do. Each call still re-checks that account’s capability before it runs.

Read more in how bridging works or the full documentation.

Frequently asked questions

Does FluentCart work with the Bridge?

Conditionally. AbilitiesRegistrar registers 33 abilities under the fluent-cart category with wp_register_ability, but the whole registration only runs when the store owner turns on the mcp module in Settings, which ships off by default.

What has to be true for FluentCart's abilities to register?

The MCP module must be turned on in Settings, Features and addons, MCP (stored as the mcp option, off by default); abilities are not registered at all while it is off. FluentCart Pro pushes additional abilities through its own fluent_cart/mcp_loaded action and fluent_cart/mcp_ability_names filter, so Pro-only tools only exist when Pro is active.

Does FluentCart need anything special to work with the Bridge?

FluentCart needs to be installed, active, and have its MCP module switched on in Settings on WordPress 6.9 or later. Every ability's permission_callback checks one of FluentCart's own shop-role permissions (orders/view, orders/manage, orders/manage_statuses, orders/can_refund, customers/view, customers/manage, products/view, coupons/view, coupons/manage, subscriptions/view, subscriptions/manage, labels/manage, reports/view, dashboard_stats/view), so only a connected user holding the matching FluentCart role capability can use each ability; a bare WordPress administrator with no FluentCart role assigned is refused.

More Ecommerce plugins

An agent can list, create, update, and delete WooCommerce products, and list orders, add order notes, or change an order's status, all through the same REST layer as the wc/v3 API.

Ecommerce7M+ active installs
2 read2 write3 destructive
Built-in integration tooView abilities

An agent can check whether the store's PayPal account is connected, list configured payment methods, and look up a PayPal order's captures, refunds and shipment tracking, all read-only, once WooCommerce and the plugin's ability feature flag are both enabled.

Ecommerce800K+ active installs
4 read
View abilities

An agent can pull the connected Stripe account's status and balance, and read charges, payment intents, disputes, payouts and balance transactions by ID or as lists, all read-only, once WooCommerce and the plugin's ability feature flag are both enabled.

Ecommerce700K+ active installs
10 read
View abilities

Verified from FluentCart's own free wordpress.org code on 28 September 2026, not from its marketing claims. Not every ability listed here has been run end to end against a live site. Plugin authors change their code, so a name, a capability, or a condition can be different in a later release. This site is not affiliated with, or endorsed by, WPManageNinja or FluentCart. Back to the full directory.

Back to the plugin directory

Bridge FluentCart, keep the same control.

Every ability starts off, is scoped to the user you connect, and is written to the same audit log as core. Turn on only what you need.

Off by default. Capability checked on every call.