Claude Code guide
Publish blog posts from Claude Code
To publish blog posts from Claude Code, install the Blogizi CLI (or hosted MCP), authenticate with your account API key, let Claude draft markdown with SEO frontmatter, then run blogizi draft — and blogizi publish when you confirm.
This is the shortest path from a Claude Code session to an indexed post on your domain — without WordPress MCP or a custom CMS.
From $9/mo · 7-day free trial · drafts by default
Pricing
$9/mo· 10k pageviews · 7-day free trial
Blogizi vs the usual option
| Topic | Typical path | With Blogizi |
|---|---|---|
| Writer | Claude Code in your repo | Same — Claude writes the .md |
| Publish target | WordPress / custom CMS | Blogizi hosted SEO blog |
| Go-live | Often immediate via REST | Draft first, explicit publish |
Steps
CLI workflow Claude can run
# 1. One-time setup
npm install -g blogizi
blogizi auth YOUR_API_KEY
blogizi use your-project-slug
# 2. Claude writes posts/how-we-shipped-x.md with frontmatter
# 3. Stage (safe default)
blogizi draft ./posts/how-we-shipped-x.md
# 4. After you review in the dashboard
blogizi publish ./posts/how-we-shipped-x.mdMCP
Prefer tools over shell?
Add Blogizi’s hosted MCP to Claude and use draft_post / publish_post — same draft-first rules.
claude mcp add blogizi --transport http \
--url https://blogizi.com/api/mcp \
--header "Authorization: Bearer YOUR_API_KEY"FAQ
Can Claude Code publish to my blog?
Yes. Authenticate the Blogizi CLI (or connect hosted MCP), have Claude write markdown with YAML frontmatter, then run blogizi draft — and blogizi publish when you approve.
Will Claude auto-publish live posts?
Not by default. Blogizi stages drafts. Going live is a separate publish step so agents cannot ship unfinished posts without confirmation.
Do I need WordPress?
No. Blogizi hosts the public blog with SEO built in. See also our WordPress MCP alternative if you were about to wire Claude into WP.
Start publishing with your agent
Create a project, connect Claude or another agent, and ship SEO posts to your domain — $9/mo with a 7-day trial.