
Fullrun
io.github.tuckerschreiber由 GitHub 帳號 tuckerschreiber 發布v0.1.1更新於 Nov 3, 2026
Google Ads management for AI agents — diagnose, optimize, and manage campaigns.
概覽
透過 Fullrun API 讓助理診斷並最佳化 Google Ads 帳戶:健康檢查、廣告活動與關鍵字檢視,以及 AI 驅動的自動修正。
- 可以做什麼
- 執行依優先順序排序的帳戶健康檢查(嚴重到低),並可再次執行以確認修正成效
- 列出廣告活動的狀態、預算與指標,並列出附有效能資料的關鍵字
- 讀取帳戶效能指標,例如點擊、轉換與 CPA,可指定回溯天數
- 觸發完整的 AI 最佳化執行,調整出價、補上廣告額外資訊、暫停浪費的關鍵字並建立新廣告活動
- 在終端機輸出彩色文字,透過管線傳給其他程式時輸出結構化 JSON
- 適用情境
- 適合想讓助理持續監控與改善 Google Ads 帳戶的情境:找出成效不佳的廣告活動或關鍵字、檢視花費與轉換指標,並在對話中直接執行自動最佳化。
- 執行需求
- 以本機程序方式執行(npx 或全域 npm 安裝),需要 Node.js。需要 Fullrun 帳戶並已連結 Google Ads 帳戶,以及透過環境變數 FULLRUN_API_KEY 提供的 Fullrun API 金鑰。需要連線至 Fullrun API 的網路存取。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Fullrun,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
Google Ads management CLI for AI agents.
Works with OpenClaw, Claude, and any agent that can run shell commands.
Fullrun is an AI agent that manages Google Ads for you. It monitors your campaigns around the clock, diagnoses problems, adjusts bids, adds missing ad extensions, pauses wasteful keywords, and creates new campaigns — all autonomously.
This CLI brings that same engine to your terminal. Instead of using the Fullrun dashboard, you (or your AI agent) can manage Google Ads with simple commands. Every command auto-detects your environment — colored output in a terminal, structured JSON when piped to another program.
What an agent can do
- Diagnose — Run
fullrun triageto get a prioritized health report (CRITICAL → HIGH → MEDIUM → LOW) - Inspect — List campaigns, keywords, and performance metrics
- Optimize — Trigger
fullrun runto let the AI agent fix the highest-priority issues - Repeat — Triage again to confirm the fixes worked
All the hard stuff — Google Ads API calls, bid calculations, budget guardrails, PPC best practices — happens server-side. The CLI is a thin client. No credentials stored on your machine.
Commands
Options
--format json— Force JSON output (default when piped)--format human— Force colored terminal output (default in TTY)--days <n>— Look-back period for performance data (default 7, max 90)--campaign <id>— Filter keywords by campaign
Agent integration
OpenClaw
Install the CLI globally and OpenClaw auto-discovers it via the bundled SKILL.md:
Then tell your agent: "Check my Google Ads and fix anything that's underperforming."
Claude Code
The SKILL.md works as a Claude Code skill. The agent reads it and knows how to use every command.
MCP (Claude Desktop / Cursor)
Any agent
Any agent that can execute shell commands can use Fullrun. Output is auto-detected — JSON when piped, human-readable in a terminal.
Getting an API key
- Sign up at fullrun.app
- Connect your Google Ads account
- Go to Settings > API Keys
- Create a key and copy it
How it works
The CLI never touches Google Ads directly. It calls the Fullrun API, which runs the same triage and optimization engine that powers the web dashboard. All guardrails (mutation limits, bid caps, budget safety) are enforced server-side.
Development
License
MIT
來源:README.md,提交 8fcd916
工具
0版本歷史
1- v0.1.1最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分