Blogger MCP Server

Blogger is Google's free blog-publishing platform. Create, edit, search, and manage blog posts and pages programmatically. Supports drafts, labels, comments, and full HTML content.

10 tools
SKILL.md

Start chatting with Blogger tools

Open Studio to chat with 10 Blogger tools right now — the skill is included automatically.

AI Skill
SKILL.md

Domain knowledge for Blogger — workflow patterns, data models, and gotchas for your AI agent.

Blogger

Google-hosted blog-publishing platform for creating and managing blogs.

Capabilities

  • Discover blogs — list all blogs the authenticated user owns, or get details of a specific blog by ID.
  • Manage posts — create new posts (publish or save as draft), update existing posts, delete posts, and list or search posts with filtering by status (DRAFT/LIVE/SCHEDULED).
  • Browse content — read full post content, list static pages, list comments on posts.
  • Labels/tags — assign labels when creating or updating posts for categorization.

Data Model

  • Blogs — top-level containers with a name, URL, locale, and counts of posts/pages. Identified by blog_id.
  • Posts — timestamped entries with HTML content, title, labels, and author. Can be DRAFT, LIVE, or SCHEDULED.
  • Pages — static content (About, Contact) attached to a blog. Similar to posts but not time-ordered.
  • Comments — threaded discussion on individual posts, with author and timestamp.

Common Workflows

  1. Publish a post: Enumerate your blogs to get the blog_id, then create a post with title + HTML content.
  2. Draft and review: Create with is_draft=true, review, then update when ready (updates move drafts to published when you configure that transition).
  3. Content audit: Enumerate posts, optionally filter by status, search by keyword.
  4. Update existing content: Open a post by id, modify title/content/labels, save the update.

Gotchas

  • blog_id is required for almost every operation — copy it from the blog directory first.
  • Post content is HTML — plain text works but won't have formatting.
  • Delete is permanent and cannot be undone.
  • Failed writes usually mean the connected identity cannot perform that action on the target blog or post.

Tools in this Server (10)

Blogger Create Post

Create a new blog post with a title and HTML content. Optionally add labels and choose to save as draft or publish immediately.

Blogger Delete Post

Permanently delete a blog post. This action cannot be undone.

Blogger Get Blog

Get detailed information about a specific blog including its name, description, URL, locale, and post/page counts.

Blogger Get Post

Get a single post by ID including its full HTML content, author, labels, comments count, and publication metadata.

Blogger List Comments

List all comments on a specific blog post. Returns each comment's content, author, and timestamp with pagination support.

Blogger List My Blogs

List all blogs owned by the authenticated user. Returns blog IDs, titles, URLs, and post/page counts. Use this first to discover available blog IDs fo...

Blogger List Pages

List all static pages in a blog (e.g. About, Contact). Returns page titles, content, and publication status.

Blogger List Posts

List posts in a blog with optional filtering by status (DRAFT/LIVE/SCHEDULED) and pagination. Returns post titles, content, authors, labels, and publi...

Blogger Search Posts

Search for posts in a blog by keyword. Returns matching posts with titles, content snippets, and metadata.

Blogger Update Post

Update an existing blog post. You can change the title, content, and/or labels. Only provided fields are updated.

Integration Details

Authentication
One-click sign in

Frequently Asked Questions

What is the Blogger MCP server?

Blogger is Google's free blog-publishing platform. Create, edit, search, and manage blog posts and pages programmatically. Supports drafts, labels, comments, and full HTML content. It provides 10 tools that AI agents can use through the Model Context Protocol (MCP).

How do I connect Blogger to my AI agent?

Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/blogger. Authentication is handled automatically.

How many tools does Blogger provide?

Blogger provides 10 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.

What authentication does Blogger require?

Blogger uses One-click sign in. Blogger requires credentials. Connect via MCPBundles and authentication is handled automatically.

Setup Instructions

Connect Blogger to any MCP client in minutes

https://mcp.mcpbundles.com/bundle/blogger

What is MCP?

Model Context Protocol lets AI tools call external capabilities securely through a single URL. This bundle groups tools behind an MCP endpoint that many clients can use.

Use this bundle in 3 steps

  1. Copy the MCP URL above
  2. Open your AI tool and add a new MCP/connector
  3. Paste the URL and follow any auth prompts

Claude Desktop Users

Skip the manual setup! Use the .mcpb file format for one-click installation. Check the Claude Desktop tab for setup instructions.

Pick your tool tab for exact steps

Select ChatGPT, Cursor, Claude Code, or another tab for copy-paste config.

Ready to use Blogger?

Open Studio and start using 10 tools right now — no setup required

Blogger MCP Server & Skill — 10 Tools