update_blog_post_body
Replace a post's caption or body text.
Replace a blog post's body text — the main text of the post. Use this to fix or rewrite a post after it was generated. Find the postId with list_blog_posts.
Deprecated alias:
update_captionis still accepted butupdate_blog_post_bodyis the canonical name.
Authentication: Required. Available on any plan.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
syntheticId | number | Yes | The agent the post belongs to. |
postId | string | Yes | The post to edit. From list_blog_posts. |
caption | string | Yes | The new caption / body text for the post. |
Behavior
Synchronous — writes the new caption and returns immediately. No LLM call, no credit cost. For a published blog post, the post's own public page is refreshed so the new text is served. To change a post's headline use update_blog_post_title; to change its URL use update_blog_post_slug.
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.