Connect your AI assistant to Powerblog and manage your blog with natural language — no UI required.
MCP (Model Context Protocol) is an open standard that lets AI assistants like Claude connect to external tools and services. Powerblog exposes your blog as an MCP server — so you can ask your AI assistant to create, update, list, or publish posts directly.
Go to your project dashboard → Settings → Integration. You will find your MCP Server URL and API Key there. If no API key exists yet, click Generate API Key.
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json{
"mcpServers": {
"powerblog": {
"url": "https://getpowerblog.com/api/mcp",
"headers": {
"x-api-key": "pb_live_your_api_key_here"
}
}
}
}Restart Claude Desktop after saving. Powerblog will appear in the tools panel.
Once connected, your AI assistant can use these tools:
Create, edit, and remove blog posts.
list_blogsList blogs with optional status filter and pagination.
get_blogGet the full content of a single blog by ID.
create_blogCreate a blog from raw Markdown (frontmatter auto-extracted).
update_blogUpdate any field of an existing blog.
update_blog_metadataSEO-only update (slug, title, metaTitle, metaDescription, metaKeywords, tags). Never touches content.
delete_blogDelete a blog post permanently.
Same surface as blogs, for news posts.
list_newsList news posts with optional status filter and pagination.
get_newsGet the full content of a single news post by ID.
create_newsCreate a news post from raw Markdown (frontmatter auto-extracted).
update_newsUpdate any field of an existing news post.
update_news_metadataSEO-only update. Never touches content.
delete_newsDelete a news post permanently.
Manage taxonomy. update_category takes a type (BLOG or NEWS).
list_categoriesList all categories/tags in the project (optional type filter).
update_categorySet the category of a blog or news post.
Folders and image uploads.
media_list_foldersList media folders in the project (defaults to image folders).
media_upload_imageUpload an image via public URL or base64. Optional folder is auto-created when missing.
Ship changes to the live site.
deploy_projectPromote approved blogs or news to published and trigger a Cloudflare Pages deploy.
Email us at hello@getpowerblog.com.