Linux 软件免费装
Banner图

Ostheimer Cockpit for WebMCP

开发者 helpstring
更新时间 2026年9月3日 06:43
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

automation mcp ai-agent webmcp review-workflow

下载

1.0.11

详情介绍:

Ostheimer Cockpit for WebMCP turns your WordPress site into a set of structured tools for AI agents that run through your browser. It implements the experimental WebMCP Draft Community Group Report, which is not a W3C Standard. Compatible browser agents can discover what your site can do and act on it. The plugin requires no separate MCP server and no plugin API key. The agent drafts; the human approves. How it works
  1. Install and activate the plugin, then open the normal WordPress dashboard or the Cockpit for WebMCP page — both register the agent tools in your browser. A native dashboard box shows the live status and quick links.
  2. Enable experimental WebMCP support. Chrome 149+ offers an origin trial and a local testing flag; the cockpit links to the current Chrome instructions.
  3. Tell your browser's AI agent what to do, for example: "Write a draft post about pumpkin recipes and submit it for review."
  4. The agent drafts the content and submits it with the status Zur Prüfung (pending review) — it never publishes on its own.
  5. You review the draft in the review queue and approve it with one click.
Tool registration and WordPress requests run in your browser tab and your own WordPress installation. The plugin itself does not send content to the plugin developer or another third-party service. Your chosen browser, AI agent, or extension may process prompts, page content, tool inputs, or tool results on external systems under its provider’s terms and privacy policy. Agent tools included Safe by design For developers The cockpit is extensible: register custom tools via apply_filters( 'webmcp_cockpit_tools', $tools ) with a name, description, JSON schema and PHP callback. Custom tools appear alongside the built-in ones in the browser agent's tool list.

安装:

  1. Upload the ostheimer-webmcp-cockpit folder to /wp-content/plugins/, or install it through the WordPress plugin directory.
  2. Activate the plugin through the Plugins screen.
  3. Open the normal WordPress dashboard or Cockpit for WebMCP in your admin menu. The dashboard box shows the live registration status and quick links.
  4. Keep that dashboard or cockpit tab open and talk to your browser's AI agent.
Requirements: WordPress 6.0+, PHP 7.4+, and a browser or extension that implements the experimental WebMCP API (document.modelContext). Chrome 149+ offers WebMCP through an origin trial or the chrome://flags/#enable-webmcp-testing flag for local testing. WebMCP is in early preview and its API may change.

屏幕截图:

  • The review queue: inspect agent drafts and approve them with one click.

升级注意事项:

1.0.11 Aligns the plugin name and slug with WordPress.org requirements and hardens post-list permissions. 1.0.10 Polishes the dashboard box buttons and spacing for a clearer, more compact layout. 1.0.9 Adds the Cockpit tools and a live-status box directly to the WordPress dashboard. 1.0.8 Adds a complete, filterable and administrator-controlled WebMCP audit log. 1.0.1 Adds direct Base64 image uploads for agent-generated pictures and featured image assignment by media ID.

常见问题:

Can the AI agent publish posts on its own?

No. By design the agent can only create or update drafts and content in the dedicated review status. Published or scheduled content cannot be changed or moved by an agent. Publishing is a separate, capability-protected action that a human performs in the review queue.

Which AI agents work with this?

Any compatible browser agent or extension that uses the experimental WebMCP API (document.modelContext). The Model Context Tool Inspector can list and manually call tools for testing. Its natural-language prompts may be processed by an external AI provider, so review the extension’s current terms before using private content.

Does it send my content to external services?

The plugin itself does not send your content to the plugin developer or another third-party service. Tool calls reach your own WordPress REST API using your logged-in session. However, the browser, AI agent, or extension you choose may send prompts, page content, tool inputs, or tool results to its provider. Review that provider’s terms and privacy policy before using private content.

Do I need an MCP server or API keys?

No separate MCP server or plugin API key is required. The tools live on the WordPress admin page and the browser mediates between the agent and that page. The browser agent itself may still require its own account or configuration.

Which browsers are supported?

Chrome 149+ exposes experimental WebMCP through an origin trial or the chrome://flags/#enable-webmcp-testing flag for local testing. Other browsers or extensions can work if they implement the current draft. WebMCP is an early preview, not a W3C Standard, and support may change. WordPress continues to work normally when WebMCP is unavailable.

Does it work with Yoast SEO / Rank Math?

Yes. SEO title, meta description and canonical URL written by the agent go directly into the active SEO plugin's fields. Without an SEO plugin, portable custom fields are used.

What is the upload size limit for agent images?

Base64 image uploads accept PNG, JPEG, WebP and GIF up to min( wp_max_upload_size(), 10 MB ) of decoded data. The JSON request body is roughly 1.37× the image size, so your host's post_max_size must be at least that; the error message names the exact limit when it is exceeded.

Does it work with WooCommerce or custom post types?

Posts and pages are supported out of the box. Additional post types and capabilities can be added with the webmcp_cockpit_tools filter — for example WooCommerce product tools.

Who can use the agent tools?

Only logged-in users with the edit_posts capability (authors, editors, administrators). Media uploads additionally require upload_files, publishing requires the publish capability. Guests and subscribers get nothing.

更新日志:

1.0.11 1.0.10 1.0.9 1.0.8 1.0.7 1.0.6 1.0.5 1.0.4 1.0.3 1.0.2 1.0.1 1.0.0