MCP
MCP Overview
Hosted Model Context Protocol server for Claude, Cursor, and other MCP clients.
Blogizi exposes a Streamable HTTP MCP server at https://blogizi.com/api/mcp. Authenticate with the same account API key as the CLI and Public API.
Connect
{
"mcpServers": {
"blogizi": {
"url": "https://blogizi.com/api/mcp",
"headers": {
"Authorization": "Bearer YOUR_ACCOUNT_API_KEY"
}
}
}
}Get the key from Dashboard → Account → API. See Authentication.
Stdio-only clients
If your client only supports stdio MCP, bridge with mcp-remote:
{
"mcpServers": {
"blogizi": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://blogizi.com/api/mcp",
"--header",
"Authorization: Bearer YOUR_ACCOUNT_API_KEY"
]
}
}
}Tools
list_projects— list blogs for the accountdraft_post— create a new draft (fails if the slug exists)update_post— upsert by slug; omitstatusto keep draft/publishedpublish_post— upsert and set status topublished
Pass projectSlug on post tools when the account has more than one project (same rule as blogizi use).
Prefer the CLI for local files
For repo workflows where the agent writes a .md file, prefer blogizi draft/update/publish. Use MCP when the client has no shell or you want direct tool calls.