Blogger Agent MCP
🚀 Blogger Agent MCP & AI Content Generation Engine
Blogger Agent MCP ist ein autonomes Multi-Agenten-System basierend auf Google Agent Development Kit (ADK) und Gemini 3.5 Flash, das für die tiefgehende Trendanalyse, die Live-Suche aktueller Fakten im Web, die automatische Erstellung von Mehrpunkt-Reiserouten in Google Maps, das Verfassen von Experten-Longreads, die Veröffentlichung von Dokumenten in Google Docs und den E-Mail-Versand über Gmail konzipiert ist.
🌟 Wichtigste Funktionen
🧠 Multi-Agent-Pipeline (Google ADK & Gemini 3.5 Flash): Verwendung spezialisierter Sub-Agenten
BlogPlannerundBlogWriterunter der Steuerung eines einheitlichen OrchestratorsRoot Agent.🌐 Live-Websuche in Echtzeit (
search_web): Verankerung von Fakten (Grounding) auf das aktuelle Datum, um Halluzinationen und Veraltung von LLM-Daten zu verhindern.🗺 Grand-Tour-Router (
get_scenic_travel_route): Erstellung komplexer Autoreisen Punkt A ➔ B ➔ C ➔ D mit Generierung anklickbarer interaktiver Karten in Google Maps.📈 Google Trends Integration: Automatische Erfassung aufstrebender wichtiger Publikumstrends.
🔒 Delegierte OAuth 2.0-Autorisierung: Erstellung von Dateien direkt auf Ihrem persönlichen Google Drive (Google Docs API) und Versand von Nachrichten von Ihrer persönlichen Gmail (Gmail API).
☁️ Cloud Native & Docker Ready: Bereit zur sofortigen Bereitstellung in Google Cloud Run, Docker und Dokploy.
Related MCP server: Universal Adapter
🏗 Pipeline-Architektur
[Пользовательский Запрос]
│
▼
[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)⚙️ Umgebungsvariablen (.env)
Erstellen Sie eine Datei .env im Wurzelverzeichnis des Projekts:
# Модель и регион 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📦 Schnelle Installation und lokaler Start
1. Repository klonen und venv erstellen
git clone https://github.com/your-username/bloggeragentmcp.git
cd bloggeragentmcp
python3 -m venv .venv
source .venv/bin/activate2. Abhängigkeiten installieren
pip install -r requirements.txt3. OAuth 2.0-Autorisierung (Einmaliger Start)
Um Ihren dauerhaften OAUTH_REFRESH_TOKEN zu erhalten, führen Sie das Autorisierungsskript aus:
python generate_oauth_token.pyAutorisieren Sie sich im geöffneten Browser mit Ihrem Google-Konto und kopieren Sie das erhaltene refresh_token in die .env-Datei.
4. Lokaler Start des Agents
python agent.py🐳 Ausrollen in Docker / Dokploy / Cloud Run
1. Start über Docker Compose
Erstellen Sie docker-compose.yml:
version: '3.8'
services:
blogger-agent:
build: .
container_name: blogger_agent
restart: always
ports:
- "8080:8080"
env_file:
- .envStarten Sie den Container:
docker compose up -d2. Deployment in 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. Deployment in Dokploy
Erstellen Sie eine Application im Dokploy-Dashboard.
Wählen Sie bei Build Type
Dockerfile.Füllen Sie die Variablen im Reiter Environment aus.
Klicken Sie auf Deploy.
*** n
📝 Lizenz
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