Skip to main content
Glama

🚀 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 の管理下で、専門のサブエージェント BlogPlannerBlogWriter を使用します。

  • 🌐 リアルタイムのライブウェブ検索(search_web): LLM の幻覚やデータの陳腐化を防ぐために、現在の日付へのファクトグラウンディング(Grounding)を行います。

  • 🗺 グランドツアールート作成(get_scenic_travel_route): Google Maps でクリック可能なインタラクティブマップを生成しながら、地点A ➔ B ➔ C ➔ D の複雑なドライブ旅行を構築します。

  • 📈 Google Trends 統合: オーディエンスの上昇中の主要トレンドを自動的に収集します。

  • 🔒 委任型OAuth 2.0認可: Google Docs API を使用してあなたの個人用Googleドライブに直接ファイルを作成し、Gmail API を使用してあなたの個人用Gmailからメッセージを送信します。

  • ☁️ Cloud Native & Docker Ready: Google Cloud RunDockerDokploy にすぐにデプロイできる準備ができています。


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/activate

2. 依存関係のインストール

pip install -r requirements.txt

3. OAuth 2.0 認可(初回のみ実行)

長期有効な 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 -d

2. 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 へのデプロイ

  1. Dokploy ダッシュボードで Application を作成します。

  2. Build TypeDockerfile を選択します。

  3. Environment タブで変数を入力します。

  4. Deploy をクリックします。


📝 ライセンス

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