Vinkius

WordPress MCP. Control your entire website’s content from conversation.

WordPress MCP lets you manage your entire website's content—posts, pages, media, users, categories—directly through natural conversation. Skip the admin dashboard login; interact with every piece of site data from any compatible AI client.

WordPress MCP is compatible with Claude Claude
WordPress MCP is compatible with ChatGPT ChatGPT
WordPress MCP is compatible with Cursor Cursor
WordPress MCP is compatible with Gemini Gemini
WordPress MCP is compatible with Windsurf Windsurf
WordPress MCP is compatible with VS Code VS Code
WordPress MCP is compatible with JetBrains JetBrains
WordPress MCP is compatible with Vercel Vercel
See Vinkius in Action

Give Claude and any AI agent real-world access

Manage all core site content

You can create new posts, update existing ones, or change their publication status (draft, private, published) using a simple chat command.

Audit and organize content structure

The MCP lists all site categories, tags, users, and static pages so you can see exactly how your content is organized.

Handle media assets

It retrieves a complete list of uploaded images and documents, giving you their direct public URLs for immediate use in external campaigns or reports.

Maintain content history

You can retrieve full details about any post, checking its status, featured media, and underlying technical data.

Clean up old site data

The system allows you to safely trash or permanently delete obsolete posts through chat commands, maintaining your content's integrity.

Waiting for input…

AI Agent
WordPress

What AI agents can do with WordPress: 10 Content Management Tools

These tools allow you to interact with every part of your WordPress site—from listing users and tags to creating and updating full posts—all through natural conversation.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using WordPress MCP

Delete Cms Post

Permanently deletes a specific WordPress article, either sending it to trash or forcing immediate removal.

Create Cms Post

Generates a brand new post with content and title, setting its initial status as...

Get Post Details

Pulls all the specific information for one WordPress article by ID.

List Site Categories

Retrieves a complete list of every category defined across your entire site.

List Media Attachments

Lists all image and document files stored in the WordPress media library.

List Static Pages

Shows a list of pages that are not blog posts, like 'About Us' or 'Contact'.

List Site Posts

Lists multiple articles from the site, supporting filters by category or pagination.

List Site Tags

Retrieves a full list of all tags used across your entire website content.

List Site Users

Lists every user account registered on the WordPress site, including their numeric...

Update Cms Post

Changes specific fields of an existing post after you provide the post's unique ID.

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

WordPress MCP is compatible with Claude

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The WordPress integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on each call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with WordPress, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,200+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Connections are secured and governed automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog weekly
WordPress MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by WordPress. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS CLOUD

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on each call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Managing content means constant context switching.

Right now, managing a website's content requires logging into the WP-Admin dashboard. You jump from checking user permissions to listing categories, then opening an article to change its status, and finally downloading media links—all requiring dozens of clicks across different tabs and screens.

With this MCP, you talk to your agent like you talk to a coworker. Instead of logging in, you simply tell the agent what needs doing. It handles the underlying data calls—listing posts with `list_site_posts`, verifying users with `list_site_users`, or updating status—and gives you the result immediately.

The WordPress MCP delivers conversational content control.

You eliminate the tedious steps of dashboard navigation, clicking through multiple menus to find a post's metadata. You don't have to manually open an article just to read its details; you ask for them and get the full output via `get_post_details`.

The site is now fully accessible through natural conversation. It’s not about where you are in the dashboard anymore—it’s about what you need to do, and your agent handles the rest.

What WordPress MCP does for your AI

Need to make changes on a WordPress site but don't want to log into the WP-Admin dashboard? This MCP connects your favorite AI agent straight to your content backend, letting you treat your entire website like a database you can chat with. You can ask it to list all published blog articles or check if a specific user still needs access.

It handles everything from drafting and setting post statuses to listing every uploaded image's URL for social media campaigns. Accessing this level of control is usually buried in menus, but here, your agent makes it conversational. Through Vinkius, you get one entry point that lets any MCP-compatible client take over the manual labor of content management, letting you focus on writing and strategy instead of clicking through tabs.

Built · Hosted · Managed by Vinkius WordPress MCP - Manage Posts & Pages with AI
Server ID 019d7624-0ab4-7001-81db-65794a1a5ccf
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Frequently asked questions about WordPress MCP

How does the WordPress MCP handle media attachments? +

The MCP uses list_media_attachments to list all image and document files. You receive their direct public URLs, which you can immediately use for external campaigns or embeds.

Can I write a new draft post using the WordPress MCP? +

Yes. Use create_cms_post to define the title and content, setting its initial status as 'draft' so it saves without being published immediately.

What if I need to delete a lot of old posts? +

You can first use list_site_posts to filter and review the articles you want gone. Once confirmed, you use delete_cms_post to remove them safely.

Does WordPress MCP help with site categories? +

Yes, it uses list_site_categories to list all defined categories and tags. This is great for auditing your content structure.

How do I update an existing blog article's status? +

You use the update_cms_post tool, providing the post ID and specifying a JSON object containing the field you need to change (like setting the status from draft to published).