MCP
publish_post
Create or update a Blogizi post and publish immediately (cancels any schedule).
Upserts by slug and always publishes immediately (cancels any pending schedule). For a future go-live, use scheduledAt or schedule_post.
Arguments
title,slug— requireddescription,keyword,content— optionalcoverImageUrl— optional public cover URLctaTitle,ctaSubtitle,ctaButtonLabel,ctaButtonUrl— optional per-post CTA overridesidebarCtaTitle,sidebarCtaText,sidebarCtaBullets(string array),sidebarCtaButtonLabel,sidebarCtaButtonUrl— optional per-post sidebar CTA override (title, button label, and URL required together)projectSlug— required when the account has more than one project
Example result
{
"created": false,
"url": "https://my-app.app.blogizi.com/how-we-built-our-auth-flow",
"project": { "id": "665f…", "slug": "my-app" },
"post": {
"id": "666a…",
"title": "How we built our auth flow",
"slug": "how-we-built-our-auth-flow",
"status": "published",
"scheduledAt": null
}
}