Fullrun — Google Ads For Ai Agents について
Fullrunは、AIエージェントや運用担当者がFullrun API経由でGoogle Adsアカウントを確認・最適化するためのコマンドラインツールです。診断や指標を表示し、安全制限付きの最適化を実行できます。Google Adsの認証情報はローカルに保存しません。
主な機能
- 01優先度付きアカウント健全性レポート
- 02キャンペーンとキーワードの一覧
- 03クリック・コンバージョン・CPA指標
- 04AIによる最適化の実行
- 05人間向け表示またはJSON出力
活用シーン
- 01優先度の高いキャンペーン問題の特定
- 02キャンペーン別のキーワード実績確認
- 03最適化を実行して結果を確認
MCP 対応
Fullrunは`@fullrun/mcp` MCPサーバーも提供し、Claude DesktopやCursorなどのMCPクライアントから利用できます。CLIはFullrun APIを介して動作します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
5掲載時のツール一覧 · 3 週間前に更新
このツールにパラメーターはありません。
詳細
AI エージェント向けの Google Ads 管理 CLI です。
OpenClaw、Claude、およびシェルコマンドを実行できるあらゆるエージェントで動作します。
Fullrun は、Google Ads を管理する AI エージェントです。キャンペーンを24時間体制で監視し、問題を診断して入札単価を調整し、不足している広告表示オプションを追加し、無駄なキーワードを一時停止して、新しいキャンペーンを作成します。これらすべてを自律的に行います。
この CLI を使えば、同じエンジンをターミナルから利用できます。Fullrun のダッシュボードを使う代わりに、あなたまたは AI エージェントがシンプルなコマンドで Google Ads を管理できます。各コマンドは環境を自動検出します。ターミナルでは色付きで出力し、別のプログラムにパイプで渡す場合は構造化された JSON を出力します。
npm install -g fullrun
fullrun login frun_YOUR_API_KEY
fullrun triage
エージェントでできること
- 診断 —
fullrun triageを実行して、優先度順の健全性レポート(CRITICAL → HIGH → MEDIUM → LOW)を取得します - 確認 — キャンペーン、キーワード、パフォーマンス指標を一覧表示します
- 最適化 —
fullrun runを実行して、AI エージェントに最優先の問題を修正させます - 再確認 — 再度トリアージを行い、修正が機能したことを確認します
難しい処理はすべてサーバー側で実行されます。Google Ads API の呼び出し、入札単価の計算、予算のガードレール、PPC のベストプラクティスなどが含まれます。CLI はシンクライアントです。マシンに認証情報が保存されることはありません。
コマンド
| コマンド | 説明 |
|---|---|
fullrun login <key> | API キーで認証します |
fullrun triage | 優先度付きの問題を含むアカウント健全性レポートを表示します |
fullrun campaigns:list | ステータス、予算、指標とともにキャンペーンを一覧表示します |
fullrun performance | クリック数、コンバージョン数、CPA などのアカウント指標を表示します |
fullrun keywords:list | パフォーマンスデータとともにキーワードを表示します |
fullrun run | AI による最適化を実行します |
オプション
--format json— JSON 出力を強制します(パイプで渡す場合のデフォルト)--format human— ターミナル向けの色付き出力を強制します(TTY でのデフォルト)--days <n>— パフォーマンスデータをさかのぼる期間(デフォルトは7、最大90)--campaign <id>— キャンペーンでキーワードを絞り込みます
エージェントとの連携
OpenClaw
CLI をグローバルにインストールすると、OpenClaw は同梱の SKILL.md を通じて自動検出します。
npm install -g fullrun
次に、エージェントに「Google Ads を確認して、パフォーマンスの低いものがあれば修正して」と伝えます。
Claude Code
SKILL.md は Claude Code のスキルとして機能します。エージェントはこれを読み込み、すべてのコマンドの使い方を把握します。
MCP(Claude Desktop / Cursor)
{
"mcpServers": {
"fullrun": {
"command": "npx",
"args": ["@fullrun/mcp"],
"env": {
"FULLRUN_API_KEY": "frun_..."
}
}
}
}
あらゆるエージェント
シェルコマンドを実行できるエージェントであれば、どれでも Fullrun を利用できます。出力は自動検出され、パイプで渡す場合は JSON、ターミナルでは人が読みやすい形式になります。
API キーの取得方法
- fullrun.app でサインアップします
- Google Ads アカウントを接続します
- Settings > API Keys に移動します
- キーを作成してコピーします
仕組み
CLI / MCP / Agent
│
▼
Fullrun API (api key auth)
│
▼
Triage engine → Google Ads API
Guardrails, bid caps, PPC rules
CLI が Google Ads に直接アクセスすることはありません。Fullrun API を呼び出し、Web ダッシュボードを支えるものと同じトリアージおよび最適化エンジンを実行します。すべてのガードレール(変更数の上限、入札単価の上限、予算の安全対策)はサーバー側で適用されます。
開発
git clone https://github.com/tuckerschreiber/fullrun-cli
cd fullrun-cli
npm install
npx tsx src/bin/fullrun.ts --help
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。