Your AI agent.
WordPress. Connected.
How it connects
Any agent. One pipeline. WordPress.
Why this exists
The 8 steps your agent doesn't have to write.
WordPress wasn't built for programmatic publishing. Notipo handles the unglamorous middle layer so your agent stays focused on writing.
8 steps your agent has to handle.
- 1Convert your markdown to Gutenberg blocks
- 2Upload each image to the WordPress media library
- 3Rewrite image URLs to point at the uploaded copies
- 4Generate or upload a featured image at 1200×628
- 5Detect which SEO plugin is installed (Yoast / Rank Math / SEOPress / AIOSEO)
- 6Write SEO title, description, and focus keyword via that plugin's API
- 7Find or create the right category and tags
- 8Set status to publish and verify the live URL renders
Every step is a chance to break, drift, or fight a different WordPress version. Then you maintain it forever.
1 call. Done.
title, body, publish: true
})
- Markdown → Gutenberg, automatic
- Image hosting, automatic
- Featured image, automatic
- SEO metadata via your plugin's native API, automatic
- Categories, tags, slug, automatic
MCP server
13 tools your agent already knows how to call.
Drop the config below into Claude Desktop, Cursor, or any MCP-compatible client. Your agent gets every tool below automatically — no plugins, no glue code.
list_postsList recent posts with status, category, and timestamps.
{ limit?, status?, category? }get_postFetch a single post by ID with full markdown body and metadata.
{ id }create_postCreate a Notion page and trigger sync. Optionally publish.
{ title, body, publish?, category?, ... }direct_publishPublish to WordPress without Notion. Pure markdown → live post.
{ title, body, publish?, category?, ... }update_postUpdate an existing post and re-sync to WordPress.
{ id, title?, body?, ... }publish_postMove an existing draft from staging to live.
{ id }delete_postDelete from WP, clean up images, reset Notion status.
{ id }list_categoriesAll categories with post counts.
{ }list_tagsAll tags currently used in WordPress.
{ }get_jobStatus of an async job by ID — useful when polling syncs.
{ id }list_jobsRecent jobs with type, status, and step trail.
{ limit? }get_settingsTenant config — connected services, plan, configured options.
{ }sync_nowTrigger an immediate Notion poll. Pro plan.
{ }Drop this into your client config
{ "mcpServers": { "notipo": { "type": "streamable-http", "url": "https://notipo.com/api/mcp", "headers": { "x-api-key": "your-api-key" } } }}Three transports, one API
Pick the one your stack already speaks.
For Claude Desktop, Cursor, Claude Code, and any MCP-compatible client. Your agent gets all 13 tools automatically.
{ "mcpServers": { "notipo": { "type": "streamable-http", "url": "https://notipo.com/api/mcp", "headers": { "x-api-key": "your-api-key" } } }}Use Cases
What you can build
Autonomous content pipelines
Hand a research brief to Claude, let it draft, generate a featured image, and publish — without you in the loop. Notipo is the publishing endpoint your agent calls when it's done thinking.
Editorial AI agent
Your agent researches, outlines, and drafts in Notion. You review and approve via a status change. Notipo handles the publish — featured image, SEO, Gutenberg conversion, all of it.
n8n / Make integration
Drop an HTTP node into your workflow. RSS trigger, scheduled cron, form submission — anything that can fire a webhook can publish a fully formatted WordPress post.
Internal CMS for AI tools
Build an LLM-powered tool that needs to write to your blog. Don't reinvent Gutenberg conversion, image hosting, and Rank Math wiring — point it at Notipo and ship.
Pricing
One price, three transports, zero plugins.
Start free. Upgrade for unlimited posts and featured images. Or self-host the open-source stack on your own infra — same APIs, same agents, your data.
Free
Personal blogs and getting started.
- 5 posts per month
- MCP server, REST API, CLI
- One-click WordPress setup
- Markdown editor + Notion sync
- Code highlighting + SEO metadata
Pro
Serious publishers and AI agent builders.
- Unlimited posts
- AI + Unsplash featured images
- Notion sync triggers + sync_now
- Priority MCP / API rate limits
- Email support
No credit card required
Self-host
Run Notipo on your own infrastructure.
- Full source on GitHub
- Docker images on ghcr.io
- Bring your own Postgres + WP
- Same MCP / REST / CLI surface
- Community support
All plans include the full MCP server, REST API, and CLI. Cancel anytime — your posts stay on WordPress.
Ship the first post in minutes.
Connect WordPress, point your agent at the MCP server (or just write in the editor), and publish. Free to start — no credit card needed.
Start free