Linux 软件免费装

Acadium Agent Publisher

开发者 anselbrandt
更新时间 2026年10月2日 01:07
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

content ai claude mcp abilities

下载

1.7.0 2.0.0 1.6.0 1.4.0 1.6.1 1.8.0 1.9.0

详情介绍:

Acadium Agent Publisher lets an AI agent, such as Claude, write and publish blog posts for your site through the WordPress Abilities API and the Model Context Protocol (MCP). The official MCP Adapter library is built in, so there is nothing else to install. Your staff connect Claude with their own WordPress accounts: the posts Claude writes are credited to and owned by the person who connected it. Claude works with limited permissions, never more than that person's own role: their own posts only, no settings, no other people's posts. Under Settings > Agent Publisher you decide how far Claude may go: Each person's role still applies: a Contributor's Claude can only write drafts and submit them for review, in any mode. Checks before an agent publishes: Every agent action is listed under Recent agent activity on the settings page. Connect Claude in a few clicks The Connect Claude section under Settings > Agent Publisher creates the AI Agent user, turns on connector sign-in (OAuth) and shows the connection URL. In Claude Desktop, claude.ai or the Claude mobile apps, add the site as a custom connector with that URL: no Application Password and no software on your computer. Connection checks on the same page test HTTPS, permalinks, the connection URL, the Authorization header and connector sign-in from the server itself, and explain how to fix what fails (with a one-click .htaccess fix for the Authorization header on Apache). Sites that can't use the connector (for example, WordPress in a subfolder) can use the Claude Desktop extension instead: download it from the same page, create an Application Password there, and open the file. Claude Desktop installs it and runs it with its own Node.js, so there's nothing else to install and no configuration file to edit. When you connect, an administrator logs in to WordPress and approves the connection, choosing which AI Agent user it acts as. The connection never gets the administrator's own permissions. Connected apps are listed on the settings page, and you can disconnect any of them. Safety Publishing can trigger things that unpublishing cannot undo, such as subscriber emails or social media posts from other plugins. Choose a stricter mode if posts should be reviewed by someone else before they go live. Abilities They are available through the core Abilities REST API (/wp-json/wp-abilities/v1/; read-only abilities use GET, the others POST) and, as one MCP tool each, at the plugin's MCP endpoint /wp-json/acadium-agent-publisher/mcp for clients such as claude.ai, Claude Desktop and Claude Code. For developers Filters: Development happens on GitHub: https://github.com/Acadium/acadium-agent-publisher

安装:

  1. Install and activate Acadium Agent Publisher. If the site uses "Plain" permalinks, click the one-click "Post name" button the plugin shows.
  2. Under Settings > Agent Publisher, copy the connection URL and share it with your staff. Nothing else to set up.
  3. Each person adds the site in Claude (Claude Desktop, claude.ai or the Claude mobile app): Settings > Connectors > Add custom connector, paste the connection URL, click Connect, log in with their own WordPress account and click Allow.
  4. Optionally, choose what Claude may do under Settings > Agent Publisher (default: Publish and edit live posts) and set image guidance.
Your site must use HTTPS. Sites the connector can't reach (for example WordPress in a subfolder) can use the Claude Desktop extension with an Application Password instead; see "Can't use the connector?" on the settings page.

升级注意事项:

1.9.0 Staff can now connect Claude with their own WordPress accounts, and posts are credited to them. Existing AI Agent connections keep working, and your saved settings are kept. 1.8.0 Agents can no longer publish with featured images under 1,200 px wide (or your site's minimum) unless you allow it under Settings > Agent Publisher > Images. 1.7.0 Adds image guidance and checks, a find-media tool for images you upload yourself, and one-step featured image replacement on live posts. 1.6.1 Fixes Claude connectors failing with a server error on sites that run Limit Login Attempts Reloaded or similar plugins. 1.6.0 Adds a one-click Claude Desktop extension for sites that can't use the connector. Includes the 1.5.0 security fixes. 1.5.0 Security release: recommended for all sites, especially those in a Publish mode. Adds one-click setup and connection checks under Settings > Agent Publisher. 1.4.0 create-draft-post is now create-post, which can also publish and set a featured image in one step. Restart Claude Desktop (or reconnect) after updating so it picks up the new tools. 1.3.1 Fixes Claude Desktop not loading the tools that create and edit posts. Reconnect Claude (or restart Claude Desktop) after updating. 1.3.0 The MCP Adapter is built in, and the new connection URL is /wp-json/acadium-agent-publisher/mcp. Existing connections keep working. 1.2.0 Adds optional OAuth so claude.ai and the Claude mobile apps can connect. Off until you enable it under Settings > Agent Publisher. 1.1.0 Adds optional publishing. The default stays "Drafts only"; nothing changes until you pick another mode under Settings > Agent Publisher.

常见问题:

Can the agent publish posts?

Only if you choose "Publish" or "Publish and edit live posts" under Settings > Agent Publisher. By default it can only create drafts, and a person publishes them.

Can the agent bypass these settings through the REST API?

No. The AI Agent role has no publishing capabilities, so the regular REST API refuses to publish or edit live posts for it in every mode. Only this plugin's abilities can do that, after checking your settings.

Can I use it from the Claude mobile app?

Yes. Turn on "Allow OAuth connections" under Settings > Agent Publisher and add your site as a custom connector in claude.ai. Connectors added there are also available in the Claude mobile apps.

Do I need the MCP Adapter plugin?

No. The plugin includes the official MCP Adapter (https://github.com/WordPress/mcp-adapter) library. If the MCP Adapter plugin, or another plugin that includes it (such as WooCommerce), is also active, WordPress loads the newest copy once, so they do not conflict. The MCP Adapter's default endpoint, /wp-json/mcp/mcp-adapter-default-server, keeps working for connections made with version 1.2 or earlier.

Who can approve an OAuth connection?

Only administrators. The connection always acts as the AI Agent user the administrator picks, never as the administrator. Disconnect it under Settings > Agent Publisher > Connected apps.

Does this plugin connect to external services?

No. It does not contact any server on its own. The upload ability downloads an image only when the agent supplies an image URL, and only from public https addresses. With OAuth on, apps such as claude.ai call your site's OAuth endpoints; your site does not call them.

Do scheduled posts need anything special?

They are published by WordPress' scheduler (WP-Cron), like posts you schedule yourself. If your site disables WP-Cron, make sure a server cron job runs it.

How do I revoke access?

Revoke the agent's Application Password under Users > (agent) > Application Passwords, or delete the agent user. Deactivating the plugin removes the abilities.

claude.ai cannot connect

Check that "Allow OAuth connections" is on and that https://your-site/.well-known/oauth-authorization-server shows a JSON document. OAuth discovery requires WordPress to be installed at the root of its domain, not in a subdirectory. A firewall or CDN must pass /.well-known/ and /agent-publisher-oauth/ requests to WordPress, and must forward the Authorization header.

The agent gets a 401 error although the password is correct

Your web server may be removing the Authorization header, which is common with Apache and CGI/FastCGI. Add SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1 to your .htaccess, and make sure security plugins allow Application Passwords and REST API access for logged-in users.

更新日志:

1.9.0 1.8.0 1.7.0 1.6.1 1.6.0 1.5.0 1.4.0 1.3.1 1.3.0 1.2.0 1.1.0 1.0.0