Quickstart
Connect an agent in four clicks with OAuth, then publish.
1. Add the MCP server
In your MCP client, add a custom MCP server with this URL:
https://mcp.pressbotics.com/mcpNo API key. The client opens Pressbotics, you sign in, you click Authorize, and the connection is live.
2. Connect a WordPress site
If you have no site connected yet, ask the agent to call create_connect_link. It returns a link — open it, and you land in the Pressbotics connection wizard. You can also connect a site directly in the dashboard.
3. Check what the site supports
Ask the agent to call list_sites, then get_site_context for the site you want. That tells you the site handle, its approval policy, its existing categories and tags, and whether SEO fields are writable.
4. Publish
Ask the agent to publish. A call needs site, title, markdown and an idempotency_key:
publish_post({
site: "myblog",
title: "What we shipped this week",
markdown: "## Highlights\n\n- Faster builds\n- Fewer bugs",
categories: ["Product"],
tags: ["changelog"],
idempotency_key: "weekly-update-2026-w38"
})If the site is under review policy, the post appears in your approval queue. Approve it and Pressbotics publishes it. The response reports image_status, taxonomy_status, inline_images and seo_status so you know exactly what landed.
idempotency_key is required. Use a stable key derived from the source content, not a random one per attempt — a retry with the same key returns the original action instead of publishing twice.

