Skip to main content
Glama

🚀 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 BlogPlanner und BlogWriter unter der Steuerung eines einheitlichen Orchestrators Root 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/activate

2. Abhängigkeiten installieren

pip install -r requirements.txt

3. OAuth 2.0-Autorisierung (Einmaliger Start)

Um Ihren dauerhaften OAUTH_REFRESH_TOKEN zu erhalten, führen Sie das Autorisierungsskript aus:

python generate_oauth_token.py

Autorisieren 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:
      - .env

Starten Sie den Container:

docker compose up -d

2. 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

  1. Erstellen Sie eine Application im Dokploy-Dashboard.

  2. Wählen Sie bei Build Type Dockerfile.

  3. Füllen Sie die Variablen im Reiter Environment aus.

  4. Klicken Sie auf Deploy.

*** n

📝 Lizenz

MIT License © 2026 Blogger Agent MCP Team.

F
license - not found
-
quality - not tested
-
maintenance - not tested

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

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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