WordPress MCP connector
Updated
WordPress is a self-hosted content management platform that powers websites and blogs through its REST API. The WordPress MCP connector allows AI agents to create, update, and manage posts and pages within a WordPress instance. It also supports retrieving and deleting existing content, enabling automated content workflows across a site.
Authentication type
- Basic Auth - Requires a username and password to be configured for the agent to access the service.
Uses
Use the WordPress MCP connector to perform the following actions:
- Publish new blog posts and pages directly from an AI assistant
- Schedule and update content without logging into the WordPress dashboard
- Organize content with categories and tags for better discoverability
- Manage user accounts and permissions across a WordPress site
- Retrieve published content to repurpose across other business workflows
- Keep pages and posts current by updating them in bulk
- Remove outdated posts, pages, or user accounts on request
Example prompts
Use the following example prompts to invoke WordPress MCP connector tools from your AI assistant or Boomi Connect workflow:
Publish a new blog post about our summer sale on WordPress.Show me all draft posts on WordPress.Create a new page for our contact information on WordPress.List all users who can edit posts on WordPress.Update the pricing page on WordPress with the new rates.Find all posts tagged with announcements on WordPress.Delete the old event page from WordPress.Show me the categories available on our WordPress site.Get the details of the post titled Company News on WordPress.Create a new author account on WordPress.
WordPress MCP connector tools
The WordPress MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| wordpress_wordpresscreatepost_invoke | Creates a new post on your WordPress site. |
| getAllPosts | List posts |
| createPost | Create a post |
| getPost | Get a post |
| updatePost | Update a post |
| deletePost | Delete a post |
| getAllPages | List pages |
| createPage | Create a page |
| getPage | Get a page |
| updatePage | Update a page |
| deletePage | Delete a page |
| getAllUsers | List users |
| createUser | Create a user |
| getUser | Get a user |
| updateUser | Update a user |
| deleteUser | Delete current user |
| getCategories | List categories |
| getTags | List tags |