Documentación/security

Permissions

Free

How StoreMCP maps tool access to WordPress capabilities.

Every tool maps to one or more WordPress capabilities. The acting user (the user associated with the API key or Application Password) must have them all.

Capability matrix (summary)

Tool groupRequired capability
Productsedit_products (read) / publish_products (write)
Ordersmanage_woocommerce
Customersmanage_woocommerce
Couponsmanage_woocommerce
Pages / Postsedit_pages / edit_posts
Mediaupload_files
Userslist_users (read) / create_users / delete_users
Pluginsactivate_plugins / install_plugins
Settingsmanage_options
Systemmanage_options + manage_woocommerce

Principle of least privilege

Create a dedicated WordPress user for AI access, with only the capabilities needed. Bind the API key to that user.

Custom roles (Agency)

Agency tier lets you define arbitrary "MCP roles" — a named bundle of allowed tools that you can attach to any API key. For example:

  • content-editor → pages, posts, media, menus
  • store-analyst → reports, products (read), orders (read)
  • finance → orders, refunds, reports

Manage roles at StoreMCP → Roles (Agency only).