安装 Google Cloud Looker 插件
安装 looker@data-agent-kit,通过 Looker API 客户端凭证连接实例。插件提供 looker 和 looker-dev 两个本地 MCP 服务。
安装 looker@data-agent-kit,通过 Looker API 客户端凭证连接实例。插件提供 looker 和 looker-dev 两个本地 MCP 服务。
这是 gemini-cli-extensions/looker 的 Codex 专节。插件把 MCP Toolbox 的预置 looker / looker-dev 打成 Agent Plugin,用 Looker API 客户端密钥连你的实例,用于查询数据、管理仪表板和编辑 LookML。
要 Codex v0.117.0+,本机有 Node / npx。先准备 Looker 实例和 API 客户端:
export LOOKER_BASE_URL=YOUR_LOOKER_BASE_URL
export LOOKER_CLIENT_ID=YOUR_LOOKER_CLIENT_ID
export LOOKER_CLIENT_SECRET=YOUR_LOOKER_CLIENT_SECRET
# 可选:LOOKER_VERIFY_SSL、LOOKER_SHOW_HIDDEN_MODELS、LOOKER_SHOW_HIDDEN_EXPLORES、LOOKER_SHOW_HIDDEN_FIELDS
LOOKER_BASE_URL 是实例主机,不是 LOOKER_INSTANCE_URL/mcp 那条托管 MCP。密钥写进启动 Codex 的进程环境;插件 .mcp.json 用 env_vars 转发,不要把 Client Secret 写进 http_headers。
清单 .agents/plugins/marketplace.json 的 name 是 data-agent-kit,插件 name 是 looker:
codex --version
codex plugin marketplace add GoogleCloudPlatform/data-agent-kit
codex plugin add looker@data-agent-kit
codex plugin list
codex mcp list
IDE 扩展没有 /plugins。
插件会登记两台 stdio MCP:looker(查数、看板)和 looker-dev(LookML 开发)。command 是 npx,args 指定 @toolbox-sdk/server@1.9.0 --prebuilt looker|looker-dev --stdio。不要 codex mcp login looker。插件已经带 MCP 时,不要再 codex mcp add looker -- npx @toolbox-sdk/server 叠一张用户层表。
可选:codex plugin marketplace upgrade data-agent-kit 后再 plugin add 一次。0.154 起先看当前会话的 /plugins 和 /mcp;没有再新开。codex mcp list 里应有 looker 和 looker-dev。连接失败先看这三个环境变量是不是进了同一进程,以及 npx 能不能拉到 Toolbox。