mcpField
G
Google Agent Platform Docs

Google Agent Platform Docs

ローカル
github.com/OpenGerwinAI・エージェント126 週間前に更新

Google Agent Platform Docs について

Google Agent Platform Docs は、Gemini Enterprise Agent Platform と旧版 Vertex AI Generative AI のドキュメントを AI エージェントやアシスタントに提供する MCP サーバーです。全文検索とページのオンデマンド取得に対応します。

主な機能

  1. 013,400件以上のドキュメント検索
  2. 02ページの取得とキャッシュ
  3. 03GEAPとVertex AIの文書閲覧
  4. 04利用可能なモデルの一覧表示

活用シーン

  1. 01プラットフォームAPIの詳細確認
  2. 02エージェントのワークフロー文書の取得

MCP 対応

MCP クライアント向けに、ドキュメント検索、ページ取得、セクション閲覧、モデル一覧のツールを提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"google-agent-platform-docs": {
"command": "uvx",
"args": [
"mcp-google-agent-platform-docs"
]
}
}
}
起動コマンドuvx mcp-google-agent-platform-docs

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
pypimcp-google-agent-platform-docs

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

mcp-google-agent-platform-docs

AI エージェントに Google AI プラットフォームのドキュメントを提供する MCP サーバーです。

Python 3.10+ MCP License: MIT

OpenGerwin MCP Servers の一部です。

これは何ですか?

AI エージェントに Google の AI プラットフォームのドキュメント(最新の Gemini Enterprise Agent Platform(GEAP) と、レガシーの Vertex AI Generative AI のドキュメント)への直接アクセスを提供する MCP(Model Context Protocol) サーバーです。

API の詳細を幻覚で補う代わりに、AI アシスタントが実際のドキュメントをリアルタイムで参照できます。

特長

  • 🔍 3400 以上のドキュメントページを対象とした全文検索
  • 📄 必要に応じた取得 — ページは必要になった時点でダウンロードされ、キャッシュされます
  • 🗂️ 2 つのソース — 最新の GEAP とレガシーの Vertex AI ドキュメント
  • ⚡ スマートキャッシュ — TTL は 72 時間、ネットワークエラー時には古いキャッシュにフォールバック
  • 🗺️ 自動検出 — サイトマップのスキャンで新しいページを検出します(週 1 回)
  • 🧩 すぐに利用可能 — Claude Desktop、Cursor、VS Code など、あらゆる MCP クライアントで動作します

クイックスタート

インストール
# Using pip
pip install mcp-google-agent-platform-docs

# Using uv (recommended)
uv pip install mcp-google-agent-platform-docs
Claude Desktop の設定

claude_desktop_config.json に追加します:

{
  "mcpServers": {
    "google-agent-platform-docs": {
      "command": "mcp-google-agent-platform-docs"
    }
  }
}
Antigravity(Google)の設定

~/.gemini/antigravity/mcp_config.json に追加します:

{
  "mcpServers": {
    "google-agent-platform-docs": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/mcp-google-agent-platform-docs",
        "run",
        "mcp-google-agent-platform-docs"
      ]
    }
  }
}
Cursor / VS Code の設定

MCP の設定に追加します:

{
  "mcpServers": {
    "google-agent-platform-docs": {
      "command": "mcp-google-agent-platform-docs",
      "transport": "stdio"
    }
  }
}

ツール

search_docs

キーワードでドキュメントを検索します。

search_docs("Memory Bank setup", source="geap")
search_docs("function calling", source="vertex-ai")
get_doc

指定したページの全文を取得します。

get_doc("scale/memory-bank/setup", source="geap")
get_doc("multimodal/function-calling", source="vertex-ai")
list_sections

ドキュメントの構成を確認します。

list_sections(source="geap")
list_models

利用可能なすべての AI モデル(Gemini、Imagen、Veo、Claude など)のクイックリファレンスです。

list_models()

ドキュメントのソース

ソース IDプラットフォームページ数状態
geapGemini Enterprise Agent Platform2300 以上主要(最新)
vertex-aiVertex AI Generative AI1100 以上レガシー(アーカイブ)
GEAP のセクション
  • Agent Studio — ビジュアルエージェントビルダー
  • Agents → Build — ランタイム、ADK、Agent Garden、RAG Engine
  • Agents → Scale — セッション、Memory Bank、Code Execution
  • Agents → Govern — ポリシー、Agent Gateway、Model Armor
  • Agents → Optimize — 可観測性、評価、品質アラート
  • Models — Gemini、Imagen、Veo、Lyria、パートナー、オープンモデル
  • Notebooks — Jupyter チュートリアル

設定

カスタマイズ用の環境変数:

変数デフォルト値説明
MCP_DOCS_CACHE_DIR~/.cache/mcp-google-agent-platform-docsキャッシュディレクトリ
MCP_DOCS_CONTENT_TTL72ページキャッシュの TTL(時間)
MCP_DOCS_STRUCTURE_TTL7構成キャッシュの TTL(日)
MCP_DOCS_DEFAULT_SOURCEgeapデフォルトのドキュメントソース
MCP_DOCS_HTTP_TIMEOUT30HTTP タイムアウト(秒)

開発

# Clone
git clone https://github.com/OpenGerwin/mcp-google-agent-platform-docs.git
cd mcp-google-agent-platform-docs

# Install dependencies
uv sync

# Run server locally
uv run mcp-google-agent-platform-docs

# Test with MCP Inspector
uv run mcp dev src/mcp_google_agent_platform_docs/server.py

アーキテクチャ

mcp-google-agent-platform-docs/
├── sources/                    # YAML source configurations
│   ├── geap.yaml               # GEAP (primary)
│   └── vertex-ai.yaml          # Vertex AI (legacy)
├── src/mcp_google_agent_platform_docs/
│   ├── server.py               # FastMCP server + 4 tools
│   ├── source.py               # Source model (YAML loader)
│   ├── fetcher.py              # HTML → Markdown converter
│   ├── cache.py                # TTL cache manager
│   ├── discovery.py            # Sitemap-based page discovery
│   ├── search.py               # TF-IDF search engine
│   └── config.py               # Global configuration
└── tests/

ライセンス

MIT — LICENSE を参照してください。


OpenGerwin MCP Servers の一部です。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。