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 Upload-Post MCP server. The agent picks the right tool 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. 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.
We use strictly necessary cookies to run this site. With your permission we would also like to measure how the site is used (analytics) and how our ads perform (marketing). Nothing optional is loaded until you choose. Cookie Policy · Privacy Policy
Choose which categories you allow. You can change this at any time from "Cookie settings" in the footer. Cookie Policy
Needed for the site to work: your consent record (up_consent) and your light/dark theme preference. Exempt from consent under art. 22.2 LSSI.
OpenPanel, self-hosted on our own servers (api.openpanel.fotoexamen.com). Aggregated page and feature usage so we can see what to improve. No data goes to an advertising network.
Google Ads conversion measurement, the Reddit advertising pixel, and our own affiliate/attribution cookies (aff_ref, up_attribution). These tell us which campaign or affiliate brought you here.