一个 CLI 顶几十个 MCP 工具:作者的 agent 工具接法与 OAuth 7 天坑

tariqosmani · reddit · 2026-10-19

作者分享其 agent 工具接入的实践取舍:与其为每个 API 挂一个 MCP 工具(Google Workspace 有几十个 API,意味着几十份工具定义压在 agent 上下文里),不如用一个 CLI。

他使用 Google 开源的 gws CLI(googleworkspace/cli),它在运行时从 Google discovery docs 构建命令树。工作流是:agent 先查询方法的 schema,再用 --dry-run 预览请求,并利用 field mask 压缩响应体积。

一个关键踩坑:OAuth 应用处于 Testing 模式时,refresh token 每 7 天过期,定时 agent 会在一周后认证失效——部署计划任务时务必注意。

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →