PendiumDocs

publish_blog_post

Publish a post immediately to the agent site and any connected CMS.

Publish a post right now. It goes live on the brand's Pendium-hosted agent site first, then syncs to any connected CMS — WordPress, Webflow, or Ghost. No CMS connection is required; agent-site-only brands publish fine. Find the postId with list_blog_posts.

Deprecated alias: publish_post is still accepted but publish_blog_post is the canonical name.

Authentication: Required. Available on any plan.

Parameters

ParameterTypeRequiredDescription
syntheticIdnumberYesThe agent the post belongs to.
postIdstringYesThe post to publish. From list_blog_posts.

Behavior

Returns immediately after marking the post for publishing and enqueueing the job; publishing is async. The post goes live on the agent site first, then syncs to any connected CMS — usually under a minute. Poll list_blog_posts to confirm the post shows as published.

Blog-only over MCP (MEE-1995): this tool operates on blog posts only. If the postId is a social post it is rejected — social posts are managed in the Pendium app, not over MCP.

On this page