Publish to self-hosted WordPress from AI agents: markdown, images, SEO, and Notion sync.
Connect Remote server
claude mcp add --transport http notipo https://app.notipo.com/api/mcp --header "X-API-Key: <X_API_KEY>"
{
"mcpServers": {
"notipo": {
"url": "https://app.notipo.com/api/mcp",
"headers": {
"X-API-Key": "<X_API_KEY>"
}
}
}
}
{
"servers": {
"notipo": {
"type": "http",
"url": "https://app.notipo.com/api/mcp",
"headers": {
"X-API-Key": "<X_API_KEY>"
}
}
}
}
Settings > Connectors > Add custom connector
URL: https://app.notipo.com/api/mcp
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools 13 found in our last check
list_postsList all posts for your Notipo account. Returns title, status, WordPress URL, category, and timestamps.
get_postGet details of a specific post by ID, including status, WordPress URL, and category.
create_postCreate a new blog post. Creates a Notion page and triggers sync to WordPress. The body should be markdown. Set publish=true to publish immediately, or leave false to create a draft.
direct_publishPublish a blog post directly to WordPress without Notion. Handles image uploads, Gutenberg conversion, featured image generation, and SEO metadata. Body must be markdown. Set publish=true to go live, false for draft. Use this instead of create_post when you don't need Notion.
update_postUpdate an existing post's content or properties in Notion, then re-sync to WordPress. Only provided fields are updated.
publish_postPublish a draft post to WordPress (make it live).
delete_postDelete a post from Notipo, WordPress, and reset the Notion page status. This cannot be undone.
list_categoriesList all WordPress categories synced to Notipo. Use these names when creating posts.
list_tagsList all WordPress tags synced to Notipo. Use these names when creating posts.
get_jobCheck the status of a sync or publish job. Returns status (PENDING, RUNNING, COMPLETED, FAILED), progress steps, and any error message.
list_jobsList recent sync and publish jobs. Useful for monitoring pipeline activity.
get_settingsGet your Notipo account configuration: which services are connected (Notion, WordPress), current plan, feature settings, and trigger statuses.
sync_nowTrigger an immediate sync from Notion. Checks for any posts with trigger statuses and queues sync jobs. Pro plan only. Has a 15-second cooldown between calls.
Headers
| Name | Description |
|---|---|
X-API-KeyRequired, secret | Your Notipo API key (create one at notipo.com → Settings → Account). The key scopes publishing to the blog that owns it. |
Details
| Endpoint | https://app.notipo.com/api/mcp (Streamable HTTP) |
| First published | 19 Aug 2026 |
| Last updated | 19 Aug 2026 |
| Registry name | io.github.kfuras/notipo |
More ai and media servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
