Linux 软件免费装
Banner图

Themesic Browser Agent Tools for WooCommerce

开发者 themesic
更新时间 2026年10月19日 13:56
PHP版本: 8.1 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce ai ai agent mcp webmcp

下载

0.1.4 0.1.5

详情介绍:

This plugin turns your site into a set of structured WebMCP tools that AI agents can discover and call, so an assistant can search your content and browse your catalog through a defined, permissioned interface instead of scraping pages. It serves those tools two ways from one plugin: Every authorization decision is made server-side. The browser is never trusted. What you get WordPress content tools: get_site_info, get_menu, search, get_post, list_posts, list_categories, list_tags. WooCommerce catalog tools (when WooCommerce is active): get_store_info, search_products, get_product, list_products, get_product_variations, check_product_stock, list_categories. Plus the full engine: the in-browser WebMCP bridge, REST + OpenAPI + discovery, a security gate, per-caller and global rate limiting, an activity log with CSV export, and a request playground - all in the admin. Every tool this plugin registers is a read tool. Nothing in it changes your content, your catalog or an order. Security-first by design Extensible Register your own tools with a documented PHP API (themesic_agent_register_tools) - no core files need editing. Custom tools get the same security gate, validation, rate limiting and delivery surfaces as the built-in ones. Hooks are also provided for adding REST routes, resolving a caller's identity, narrowing which tools are allowed, and extending the admin screens. Privacy This plugin makes no external calls at all. Every tool runs inside your WordPress install, nothing is sent anywhere on activation or afterwards, and the optional activity log stores recent tool calls with no personal data (and can be cleared or turned off). There is no account, no licence check and no telemetry. A separate paid add-on exists The author also sells a separate commercial plugin that adds write tools (cart, checkout, orders), a server-side MCP endpoint, per-agent API keys and integrations with other plugins. It is a different plugin, sold and distributed from the author's own website. It is not part of this package, in whole or in part. Its code is not here, switched off or otherwise; nothing in this plugin downloads, installs or checks for it; and nothing anyone can buy changes what the files in this package do. Everything described above works on its own and always will.

安装:

  1. Install via Plugins > Add New and search for the plugin name, or upload the ZIP under Plugins > Add New > Upload Plugin.
  2. Activate it. No build step, no Composer, no external setup required.
  3. Go to Themesic Agent Tools in the admin menu to review tools, settings, the usage dashboard, and the request playground.
Requirements

屏幕截图:

  • The Tools screen - every registered tool with what it reads, who may call it, and a switch to turn it off. The agent-facing description of each tool is shown as the agent will see it.
  • The WordPress content tools - search, single posts, listings, categories, tags, menus and site info.
  • The WooCommerce catalog tools, which appear only when WooCommerce is active - store info, product search, single products, listings, variations and stock.
  • Settings - the master switch, activity logging, per-caller and global rate limits, and which tool groups are exposed.
  • The activity log - recent tool calls, successes and denials alike, with no personal data stored. Exportable to CSV.

升级注意事项:

0.1.4 Clearer upgrade link, and a correction: CSV export is part of this plugin. 0.1.3 This package is now the free plugin only, and makes no external requests. 0.1.2 Renamed plugin. No functional change. 0.1.1 Tighter permission checks on the Abilities API and an atomic rate limiter. 0.1.0 Initial release.

常见问题:

Do I need Chrome or a special browser?

No. The REST and OpenAPI endpoints work everywhere. The in-page WebMCP registration lights up automatically in browsers that support it; every other agent uses the REST API.

Is it secure?

Read tools for public content are public, in the same way WordPress' own REST API is. Write tools require a same-session nonce, and tools that touch an account require a real login - a nonce alone is never treated as one. You control exactly which tools are exposed, denied attempts are logged, and rate limiting is applied before the permission check so failed guesses still cost the caller quota.

Does it require WooCommerce?

No. WooCommerce tools appear only when WooCommerce is active; on a plain WordPress site they are hidden entirely.

Can an agent change anything on my site?

Not through this plugin. Every tool it registers reads public content. The engine supports write tools because custom and third-party tools can register them, and it holds those to a stricter standard - a same-session nonce, and a real login for anything touching an account.

Does it send my data anywhere?

No. This plugin contacts nothing. The tools run inside your WordPress install, there is no telemetry, no licence check and no call home - not on activation, not later. See the Privacy section.

Can developers add their own tools?

Yes, with a documented PHP API (themesic_agent_register_tools) - no core files need editing. Custom tools get the same security gate, validation, rate limiting, and all delivery surfaces.

更新日志:

0.1.4 0.1.3 0.1.2 0.1.1 0.1.0