Let AI agents publish posts with text, photos and video to your self-hosted WordPress site — from a single prompt.
{
"mcpServers": {
"upload-post": {
"url": "https://mcp.upload-post.com/mcp",
"headers": {
"Authorization": "ApiKey YOUR_API_KEY"
}
}
}
} Part of the 40-tool Upload-Post MCP server — the agent picks them automatically from your prompt.
| Tool | What it does |
|---|---|
| upload_text | Publish an article or post to your WordPress site |
| upload_photos | Upload images to the media library and embed them in a post |
| upload_video | Upload native video to a WordPress post |
| list_scheduled / edit_scheduled / cancel_scheduled | Manage scheduled posts |
| get_status / get_history | Track what was published and when |
Looking for another way to post? See the WordPress API page or the Claude Code WordPress skill.
No commands to memorize — just describe what you want.
“Publish this article to my WordPress blog with an SEO-friendly title.”
“Post these product photos to WordPress with captions.”
“Turn this changelog into a WordPress post and schedule it for Monday.”
“Publish the same announcement to WordPress, LinkedIn and X.”
WordPress + AI agents, answered. Last updated June 2026.
A WordPress MCP server is a Model Context Protocol server that exposes WordPress publishing as tools an AI agent can call. The Upload-Post MCP server lets ChatGPT, Claude, Gemini or any MCP client create posts with text, photos and video on your site — no REST API code to write.
Yes. Connect your site with a WordPress application password once, add the MCP server to your AI client, and the agent can draft, publish and schedule posts from a natural-language prompt.
Yes. It works with any self-hosted WordPress.org site — media uploads go to your media library and posts publish through the WordPress REST API.
The MCP server is free and open-source (MIT). It works with any Upload-Post plan, including the free tier.
Free to start, no credit card. Connect WordPress once and post from any MCP client.