blogger-mcp-server
by niyonabil
This project implements an MCP server for the Google Blogger API, allowing AI models like Claude to interact with Blogger. It enables listing, retrieving, creating, updating, and deleting posts and labels.
Last updated: N/A
What is blogger-mcp-server?
This is an MCP (Model Context Protocol) server that allows AI models like Claude to interact directly with the Google Blogger API.
How to use blogger-mcp-server?
First, obtain a Blogger API key from the Google Cloud Console. Then, configure the MCP server using the provided configuration file example, replacing the placeholder with your API key. Start the server using the provided scripts (development or production mode) and interact with it using a compatible MCP client like Claude Desktop, sending commands to manage Blogger blogs and posts.
Key features of blogger-mcp-server
Lists and retrieves blogs
Lists, searches, retrieves, creates, updates, and deletes posts
Lists and retrieves labels
Deployment options for Vercel and Docker
Use cases of blogger-mcp-server
Automated blog post creation
AI-powered content management
Integration with AI assistants for blog management
Programmatic access to Blogger data
FAQ from blogger-mcp-server
Can I create new blogs using this server?
Can I create new blogs using this server?
No, the Google Blogger API does not allow creating new blogs via API. Blogs must be created manually through the Blogger web interface.
How do I get a Blogger API key?
How do I get a Blogger API key?
Go to the Google Cloud Console, create or select a project, enable the Blogger API v3, and create an API key.
What is the MCP SDK mock?
What is the MCP SDK mock?
The mcp-sdk-mock.ts file provides a simplified implementation of the MCP SDK to avoid dependency issues.
Can I deploy this server on Vercel?
Can I deploy this server on Vercel?
Yes, the project includes a vercel.json file for easy deployment on Vercel. Follow the instructions in the README for configuration and deployment.
What authentication methods are supported?
What authentication methods are supported?
This server uses only API key authentication, which limits access to public blogs or blogs for which you have explicitly configured access.