MCP PROMPT · CONTENT & ORDERS

/generate-blog-post

AI-assisted blog post — cover image + structured content blocks.

01 · The flow

What the agent does, in order.

  1. 01 Confirm with the user: title, target audience, key takeaways, image direction.
  2. 02 Call list_image_models if the user wants to pick a specific model; default otherwise.
  3. 03 Call generate_image with a prompt for the cover image.
  4. 04 Call attach_post_cover_from_job once the image job completes.
  5. 05 Call create_post with title + slug + postTypeCode (default "blog") and status="draft".
  6. 06 Call append_post_block multiple times for headings, paragraphs, image, CTA — confirm content with the user before each block if they want a hands-on draft.
  7. 07 Once the user approves, call update_post with status="published" + publishedAt timestamp.
02 · Tools called

6 typed tools in sequence.

  • list_image_models
  • generate_image
  • attach_post_cover_from_job
  • create_post
  • append_post_block
  • update_post

Every tool ships with MCP annotations (title, readOnlyHint, destructiveHint, openWorldHint, idempotentHint). Clients can gate destructive calls before invoking. Full catalog: /server-card.json.

Try this in your agent.

Connect FavCRM to Cursor, Claude, ChatGPT, or any MCP client. Type /generate-blog-post in chat. Agent runs the steps in order.

Verified .