Blogger MCP Server
블로거-mcp-서버
=======
Blogger용 MCP 서버
Claude와 같은 인공지능 모델이 Google의 Blogger API와 직접 상호 작용할 수 있게 해주는 MCP(Model Context Protocol) 서버입니다.
에 대한
이 프로젝트는 Google의 Blogger API를 위한 MCP(Model Context Protocol) 호환 서버를 구현합니다. 이를 통해 Claude와 같은 AI 모델은 Blogger 블로그와 상호 작용하여 다음을 수행할 수 있습니다.
블로그 목록 및 검색
게시물 나열, 검색, 검색, 생성, 업데이트 및 삭제
레이블 나열 및 검색
중요 참고 사항 : Google의 Blogger API를 사용하면 API를 통해 새로운 블로그를 만들 수 없습니다. 이러한 제한 사항은 Google에서 문서화되어 있습니다. 블로그는 Blogger 웹 인터페이스를 통해 수동으로 만들어야 합니다.
Related MCP server: Blogger MCP Server
필수 조건
Node.js(버전 16 이상)
Google Blogger API 키
시설
npm에서 설치
지엑스피1
소스 코드에서 설치
git clone https://github.com/niyonabil/blogger-mcp-server.git
cd blogger-mcp-server
npm install
npm run build오류가 발생하면 설치하세요:
npm install --save-dev @types/express @types/socket.io구성
Blogger API 키 받기
Google Cloud Console 에 액세스하세요
새 프로젝트를 생성하거나 기존 프로젝트를 선택하세요
Blogger API v3 활성화
API 키 생성
구성에 사용할 이 키를 기록해 두십시오.
MCP 서버 구성
MCP 클라이언트에 대한 구성 파일을 만듭니다. 다음은 Claude Desktop의 예입니다.
{
"mcpServers": {
"blogger": {
"command": "npx",
"args": [
"-y",
"@mcproadev/blogger-mcp-server"
],
"env": {
"BLOGGER_API_KEY": "VOTRE_CLE_API_ICI"
}
}
}
}VOTRE_CLE_API_ICI 귀하가 얻은 API 키로 바꾸세요.
사용
로컬 부팅
이 프로젝트에는 서버 시작을 용이하게 하는 두 개의 스크립트가 포함되어 있습니다.
개발 모드
export BLOGGER_API_KEY=votre_cle_api
./start-dev.sh이 스크립트는 API 키가 있는지 확인하고, 필요한 경우 종속성을 설치하고, 필요한 경우 프로젝트를 컴파일한 다음 개발 모드에서 서버를 시작합니다.
생산 모드
export BLOGGER_API_KEY=votre_cle_api
npm run build
./start-prod.sh이 스크립트는 API 키가 있는지, 프로젝트가 컴파일되었는지 확인한 다음, 서버를 프로덕션 모드로 시작합니다.
MCP 클라이언트와 함께 사용
구성이 완료되면 Claude Desktop 등 호환되는 모든 MCP 클라이언트와 함께 Blogger용 MCP 서버를 사용할 수 있습니다.
명령어의 예:
"내 모든 Blogger 블로그 나열"
"내 블로그에 ID 123456, 제목 '내 새 게시물', 내용 '내 게시물 내용은 다음과 같습니다'로 새 게시물을 작성하세요."
"내 블로그에서 '기술'이라는 단어가 포함된 게시물을 검색하세요"
"ID 789012의 게시물을 업데이트하여 제목을 '새 제목'으로 변경하세요."
배포 옵션
Vercel에 배포
이 프로젝트에는 Vercel에 배포하기 쉽게 해주는 vercel.json 파일이 포함되어 있습니다.
Vercel 에 계정이 없으시다면 계정을 만드세요.
Vercel CLI 도구를 설치하세요:
npm install -g vercelVercel 계정에 로그인하세요:
vercel login비밀 환경 변수를 구성하세요:
vercel secrets add blogger_api_key "VOTRE_CLE_API_ICI"프로젝트 배포:
vercel
Docker를 사용한 배포
이 프로젝트에는 Docker 컨테이너에 배포하기 쉽게 해주는 Dockerfile이 포함되어 있습니다.
Docker 이미지를 빌드합니다.
docker build -t blogger-mcp-server .컨테이너를 실행합니다.
docker run -p 3000:3000 -e BLOGGER_API_KEY=votre_cle_api blogger-mcp-server
기타 배포 옵션
서버는 다른 Node.js 호환 플랫폼에도 배포할 수 있습니다.
Heroku : Procfile과 Heroku 환경 변수 사용
AWS Lambda : 어댑터를 서버리스 프레임워크로 사용
Google Cloud Run : 포함된 Dockerfile을 사용하세요
프로젝트 구조
Blogger용 MCP 서버는 여러 모듈로 구성됩니다.
index.ts: 메인 진입점server.ts: MCP 서버 구성bloggerService.ts: Blogger API와 상호 작용하기 위한 서비스config.ts: 서버 설정types.ts: 유형 및 인터페이스 정의mcp-sdk-mock.ts: 종속성 문제를 피하기 위한 MCP SDK의 단순화된 구현
알려진 제한 사항
블로그 만들기 : Google의 Blogger API는 API를 통해 새로운 블로그를 만드는 것을 허용하지 않습니다. 블로그는 Blogger 웹 인터페이스를 통해 수동으로 만들어야 합니다.
게시물 검색 : Blogger API는 검색을 위한 직접적인 엔드포인트를 제공하지 않습니다. 이 기능은 게시물을 가져온 다음 필터링하는 방식으로 클라이언트 측에서 구현됩니다.
라벨 관리 : Blogger API는 라벨 관리를 위한 직접적인 엔드포인트를 제공하지 않습니다. 이 기능은 게시물에서 라벨을 추출하여 구현됩니다.
인증 : 이 서버는 API 키 인증만 사용하며, 이는 공개 블로그나 명시적으로 액세스를 구성한 블로그에만 액세스를 제한합니다.
기부금
기여를 환영합니다! 자유롭게 이슈를 공개하거나 요청을 제출해 주시기 바랍니다.
특허
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다.
cf72ca4 (새로운 기능 추가)
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables LLMs to automate Google Blogger content management by providing tools for single and batch post creation via the Blogger API. It supports secure OAuth2 authentication and allows for seamless blog integration through the Model Context Protocol.
- AlicenseAqualityCmaintenanceEnables AI assistants to interact with the Google Blogger API v3 to manage blog posts and metadata. It supports the full post lifecycle including creating, updating, publishing, and deleting content through natural language.1014MIT
- FlicenseAqualityDmaintenanceA custom MCP server for interacting with Google Blogger blogs. It provides tools to list, create, edit, delete, and publish blog posts through Claude Code or Claude Desktop.9
- AlicenseNot gradedqualityCmaintenanceEnables AI models to interact with Google Blogger blogs, manage posts, labels, and retrieve blog information via API key or OAuth2.30MIT
Related MCP Connectors
MCP server for QPost — lets AI agents publish video and image posts to YouTube, TikTok, Instagram.
Publish to self-hosted WordPress from AI agents: markdown, images, SEO, and Notion sync.
MCP server connecting AI agents to non-custodial staking data across 130+ networks.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/niyonabil/blogger-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server