Themesic Browser Agent Tools for WooCommerce
Themesic Agent Tools turns your WordPress and WooCommerce 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 is self-hosted and privacy-first: your content and the tools stay inside your own WordPress install, with no telemetry.
What it does
Themesic Agent Tools serves the same tools three ways from one plugin:
- In the browser for WebMCP-capable AI agents, via
document.modelContext(with fallbacks). - Over REST at
/wp-json/themesic-agent/v1/manifestand/execute, for any HTTP agent. - As OpenAPI at
/wp-json/themesic-agent/v1/openapi, for Custom GPT Actions and similar tools, plus RFC 8288Linkdiscovery headers.
All authorization is decided server-side. The browser is never trusted.
WebMCP is an emerging web standard (from the W3C Web Machine Learning Community Group) that lets a page offer tools to an AI agent running in the browser. Themesic Agent Tools implements the current API - document.modelContext.registerTool() - and falls back gracefully on browsers that expose an older shape. Agents that cannot use the in-page API use the REST or OpenAPI endpoints instead.
Requirements
- WordPress 6.4 or higher
- PHP 8.1 or higher
- WooCommerce (optional; only needed for the store tools)
Themesic Agent Tools ships ready to run. There is no composer install and no build step - upload, activate, done.