Blogger Agent MCP
🚀 Blogger Agent MCP & AI 콘텐츠 생성 엔진
Blogger Agent MCP — Google Agent Development Kit (ADK) 및 Gemini 3.5 Flash 기반의 자율 멀티에이전트 시스템으로, 트렌드 심층 분석, 웹에서의 실시간 최신 사실 검색, Google Maps에서의 다중 경유지 여행 경로 자동 생성, 전문가 수준의 장문 콘텐츠 작성, Google Docs 문서 게시 및 Gmail 발송을 수행합니다.
🌟 주요 기능
🧠 멀티에이전트 파이프라인 (Google ADK & Gemini 3.5 Flash): 단일 오케스트레이터
Root Agent가 관리하는 전문화된 서브에이전트BlogPlanner및BlogWriter사용.🌐 실시간 웹 검색 (
search_web): 현재 날짜 기준 사실 근거(Grounding)를 통해 LLM의 환각 및 데이터 노후화 방지.🗺 그랜드 투어 경로 생성기 (
get_scenic_travel_route): Точка А ➔ Б ➔ В ➔ Г의 복잡한 자동차 여행 경로를 생성하고 Google Maps에서 클릭 가능한 대화형 지도를 생성.📈 Google Trends Integration: 상승 중인 주요 청중 트렌드 자동 수집.
🔒 위임된 OAuth 2.0 인증: 사용자 개인 Google Drive(Google Docs API)에 파일 직접 생성 및 사용자 개인 Gmail(Gmail API)에서 메시지 전송.
☁️ Cloud Native & Docker Ready: Google Cloud Run, Docker 및 Dokploy에 즉시 배포 가능.
Related MCP server: Universal Adapter
🏗 파이프라인 아키텍처
[Пользовательский Запрос]
│
▼
[Root Agent (Blogger)]
│
├──> 1. Trends Analysis (get_google_trends / pytrends)
│
├──> 2. Live Web Search (search_web / DDGS Grounding)
│
├──> 3. Scenic Route Planner (get_scenic_travel_route / Places & Routes API)
│
├──> 4. Outline Generation (Sub-Agent: BlogPlanner)
│
├──> 5. Full Article Generation (Sub-Agent: BlogWriter)
│
└──> 6. Export & Delivery
├── Google Drive / Docs API (save_to_google_drive)
├── Google Cloud Storage Backup (save_to_cloud_storage)
└── Gmail API Dispatch (send_article_email)⚙️ 환경 변수 (.env)
프로젝트 루트 디렉토리에 .env 파일을 생성하세요:
# Модель и регион Google Cloud Vertex AI
MODEL=gemini-3.5-flash
GOOGLE_CLOUD_LOCATION=global
GOOGLE_GENAI_USE_VERTEXAI=TRUE
# Ключ Google Maps Platform API
GOOGLE_MAPS_API_KEY=AIzaSyYourGoogleMapsApiKeyHere12345
# Хранилище Google Cloud Storage
GCS_BUCKET_NAME=your-gcs-bucket-name
# OAuth 2.0 Desktop Credentials (для личного Google Диска и Gmail)
OAUTH_CLIENT_ID=123456789012-yourclientid.apps.googleusercontent.com
OAUTH_CLIENT_SECRET=GOCSPX-yourClientSecretHere123456
OAUTH_REFRESH_TOKEN=1//04yourRefreshTokenHere_abcdefghijklmnopqrstuvwxyz
# Email для уведомлений
NOTIFICATION_EMAIL=your_email@gmail.com📦 빠른 설치 및 로컬 실행
1. 저장소 클론 및 venv 생성
git clone https://github.com/your-username/bloggeragentmcp.git
cd bloggeragentmcp
python3 -m venv .venv
source .venv/bin/activate2. 의존성 설치
pip install -r requirements.txt3. OAuth 2.0 인증 (최초 1회 실행)
자신의 영구적인 OAUTH_REFRESH_TOKEN을 얻으려면 인증 스크립트를 실행하세요:
python generate_oauth_token.py열린 브라우저에서 Google 계정으로 로그인하고 얻은 refresh_token을 .env에 복사하세요.
4. 에이전트 로컬 실행
python agent.py🐳 Docker / Dokploy / Cloud Run 배포
1. Docker Compose로 실행
docker-compose.yml을 생성하세요:
version: '3.8'
services:
blogger-agent:
build: .
container_name: blogger_agent
restart: always
ports:
- "8080:8080"
env_file:
- .env컨테이너를 실행하세요:
docker compose up -d2. Google Cloud Run에 배포
gcloud run deploy bloggeragentmcpv03 \
--source . \
--region us-east1 \
--allow-unauthenticated \
--set-secrets="OAUTH_REFRESH_TOKEN=oauth-refresh-token:latest" \
--set-env-vars GOOGLE_GENAI_USE_VERTEXAI=TRUE,MODEL="gemini-3.5-flash",GOOGLE_CLOUD_LOCATION="global",GCS_BUCKET_NAME="your-gcs-bucket-name",NOTIFICATION_EMAIL="your_email@gmail.com"3. Dokploy에 배포
Dokploy 패널에서 Application을 생성하세요.
Build Type에서
Dockerfile을 선택하세요.Environment 탭에서 변수들을 입력하세요.
Deploy를 클릭하세요.
📝 라이선스
MIT License © 2026 Blogger Agent MCP Team.
This server cannot be installed
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
- AlicenseAqualityBmaintenanceEnables AI agents to plan trips by searching flights, accommodations, and activities, and managing itineraries collaboratively with role-based permissions.2031MIT
- FlicenseAqualityDmaintenanceEnables autonomous task execution by dynamically searching APIs, generating Python tools, and running them on-demand, with built-in web search, scraping, and file operations.3
- Alicense-qualityBmaintenanceEnables AI agents to create Gmail drafts and append content to Google Docs, supporting automated review analysis and notification workflows.1,377MIT
- Alicense-qualityCmaintenanceEnables AI agents to securely interact with Google Workspace services, including sending emails via Gmail and appending content to Google Docs.283MIT
Related MCP Connectors
Hosted MCP with 91 agent tools: X, domains, SEO, Maps, Trends, Search, YouTube, TikTok, and more.
Verified, sourced, real-time intelligence layer for AI agents.
Give your agent live data from Twitter, Reddit, the web and GitHub. No API keys, no scraping stack.
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/googyaipro/blogger_agent'
If you have feedback or need assistance with the MCP directory API, please join our Discord server