← 返回目录
A

Ask Antigravity MCP Server

社区
让 Claude 通过 Google Antigravity CLI 获取第二个模型的代码审查意见
分类
开发工具 第 133 / 438
Stars
★ 18 非常热门
传输方式
stdio(本地进程)
运行环境
Node.js 20+
凭据
需要 API Key / 凭据
许可证
MIT
最近提交
工具数
1
59FMRS · C

这是一个聚焦于单一提供方的 MCP 服务器:把 Google Antigravity CLI(agy)接入 Claude Code、Cursor、Codex CLI、Claude Desktop 等 40+ MCP 客户端,让主模型能够获取来自不同模型的代码审查与第二意见。优点是配置简单、基于订阅额度、适合一次性评审;局限在于它是实验性、一次性调用、不支持会话续接,且强依赖本机安装并登录 agy CLI,默认沙箱在需要读取目录时可能需要关闭。该项目为 MIT 许可的非官方第三方工具,与 Google、Anthropic 等无隶属或背书关系。

最强项 · 文档质量 14/20 最弱项 · 可靠性 9/20

可靠性
9/20
安全与权限
11/20
维护活跃度
12/20
文档质量
14/20
安装易用性
13/20
查看各项评分依据
可靠性 9/20
清单声明 stdio 传输、npm 包与版本 0.0.1,描述单一用途(桥接 agy CLI 获取第二意见),未出现自相矛盾。超时(ASK_ANTIGRAVITY_TIMEOUT_MS 默认 300000)与沙箱开关(ASK_ANTIGRAVITY_SANDBOX)说明作者考虑了执行边界,日志级别变量也有默认值。但静态证据缺乏可验证的执行保障:仓库含 7 个 MCP 服务器,README 的 CI/测试徽章指向整体仓库而非本服务器,无法确认该包的测试覆盖;README 自述 Antigravity 为“实验性、一次性(Experimental, one-shot)”,且沙箱开关的存在暗示 --sandbox 可能阻塞 --add-dir 上下文读取,属于已知不稳定路径。无提交的测试文件或该包的 CI 工作流证据,故按校准上限扣分,停在 9。
安全与权限 11/20
未触及红线:无恶意代码、无凭证窃取、无隐蔽外传、无未确认的删除/支付/部署默认行为,安装示例不含真实 token。安全设计有可取处:Antigravity 默认开启 --sandbox,可用 ASK_ANTIGRAVITY_SANDBOX=0 显式关闭,属于可控的最小权限取舍;环境变量均非机密(isSecret: false);README 明确披露数据流向(调用外部 CLI/模型提供方)、要求 Google AI Pro/Ultra 订阅、并声明与厂商无关联。扣分点在于:第三方 LLM 桥接本质上会把代码/提示内容发送给外部供应商,但该服务器自身的 README/清单对本包的数据边界、会话保留、日志中是否可能含源码等披露不足;GMCPT_LOG_LEVEL 提到 debug 级别,却未说明 debug 日志是否会落盘敏感内容;sandbox 可被用户关闭而缺乏风险告警或二次确认机制。综合看主要风险可见但权限/确认/范围说明不完整,给 11。
维护活跃度 12/20
证据显示活跃维护迹象:MIT 许可证明确,仓库未归档,有 CI/release 工作流徽章、npm 版本徽章、GitHub Release 徽章,11 个开放 issue 表明有用户与响应通道,README 含迁移指南(旧包名 → @ask-llm 组织)与文档站点,说明版本演进被跟踪。但静态材料无法核实:本服务器(packages/antigravity-mcp)自身的提交频率、issue 响应时效、依赖更新策略;版本号 0.0.1 处于极早期,且 README 自述该提供方为实验性;无 SECURITY.md 或明确的安全响应渠道说明,无治理/所有权细节归因到该子包。治理与版本化存在空缺,故取 12。
文档质量 14/20
文档层次较完整且可审查:安装(Claude Code、Cursor、Codex CLI、Claude Desktop、Pi、通用 STDIO)、各提供方前置条件与认证(Antigravity 需 agy >= 1.1.5 且 Google AI Pro/Ultra 登录)、工具清单与用途、会话/sessionId 语义、CLI doctor/repl、迁移表、宿主支持矩阵、限制披露(实验性、一次性、Gemini CLI 企业化、Grok/Ollama 不回退)均有说明,并链接独立文档站点与 llms.txt。扣分在于:文档主体面向聚合包与插件,本服务器级别的工具参数细节(如 ask-antigravity 的入参 schema、错误码)需从通用说明推断;将 agy 沙箱可能阻塞 --add-dir 这一失败模式写在环境变量描述里而非排障章节,隐藏假设较多;成本/配额说明偏笼统,订阅制下缺乏具体费用指引。属可用但存在隐含假设,给 14。
安装易用性 13/20
安装路径清晰且主流客户端示例齐全:npx -y @ask-llm/antigravity-mcp 或 claude mcp add 一行注册,另有 Cursor/Codex/Claude Desktop 配置片段;Prerequisites 明确 Node.js 20+、Linux/macOS、需已安装并认证 agy,并有 agy --version 与 doctor 自检手段,属少步骤、可预期的连接流程。扣分在于:该服务器不是零配置可用——需用户另行安装并登录 Antigravity CLI(版本 >= 1.1.5 且有订阅要求),平台仅限 Linux/macOS(未提 Windows),失败排查依赖邻接包的 doctor 而非本包专用诊断;若用户仅有清单而无 README,环境变量语义需自行推测。按静态校准上限(15)再作平台与外部依赖扣分,给 13。

静态评测 · 未实际运行评测于 2026-09-25

查看 FMRS 评分方法 →

选型与风险

能访问什么读取本地文件执行命令或代码访问网络

适合谁

  • 已拥有 Google AI Pro/Ultra 订阅并安装了 agy CLI 的用户
  • 希望用不同厂商的模型对代码或方案做独立复核的开发者
  • 需要一次性、免 API 计费的第二意见调用的场景

不适合谁

  • 未安装或未登录 Antigravity CLI(agy)的环境
  • 需要多轮会话续接或会话恢复的场景(该服务器为一次性调用)
  • 需要稳定、生产级保障的正式流程(服务器标记为实验性)
  • 不愿把代码内容发送给 Google 模型的用户(如需完全本地运行应改用 Ollama 服务器)

所需权限

  • 在宿主机上执行 agy CLI(Antigravity CLI)进程
  • 使用本机已登录的 Google AI Pro/Ultra 凭据与订阅额度
  • 读取作为提示内容传入的代码与文件上下文(默认启用沙箱;如需 --add-dir 读取目录,可能需将 ASK_ANTIGRAVITY_SANDBOX 设为 '0')
  • 写入本地日志与 npm 缓存

风险与副作用

  • 被审查的代码内容会发送给 Google 的 Antigravity 服务,可能存在敏感信息外泄风险
  • 默认启用沙箱;若为读取上下文而设置 ASK_ANTIGRAVITY_SANDBOX=0,会削弱隔离保护
  • 服务器为实验性、一次性调用,行为与配额可能随上游变化
  • 长时间执行可能超时(默认 5 分钟),大上下文读取尤其明显
  • 订阅额度可能被消耗或被限流
  • 第三方非官方工具,与 Google、Anthropic 无隶属关系

安装接入

准备工作

运行环境:Node.js 20+

其他可选配置项(3 个)
ASK_ANTIGRAVITY_TIMEOUT_MS 可选 Antigravity(agy)执行的超时时间,单位为毫秒,默认 300000(5 分钟);按需在 MCP 配置中设置。
ASK_ANTIGRAVITY_SANDBOX 可选 设为 '0' 可在 agy 的 --sandbox 标志阻止 --add-dir 上下文读取时去掉该标志,默认开启沙箱(值为 1)。
GMCPT_LOG_LEVEL 可选 日志详细程度:debug、info、warn、error,默认 warn。
  1. 确认已安装 Node.js 20+(Linux 或 macOS)。
  2. 安装 Google Antigravity CLI(agy),版本需 >= 1.1.5,并用 Google AI Pro/Ultra 账号登录一次;可用 agy --version 验证。
  3. 在 MCP 客户端中注册服务器。Claude Code 示例:

claude mcp add --scope user antigravity -- npx -y @ask-llm/antigravity-mcp

  1. 通用 STDIO 客户端配置:{"command": "npx", "args": ["-y", "@ask-llm/antigravity-mcp"]};Cursor 写入 .cursor/mcp.json,Claude Desktop 写入 claude_desktop_config.json。
  2. 可选环境变量:ASK_ANTIGRAVITY_TIMEOUT_MS(默认 300000 毫秒)、ASK_ANTIGRAVITY_SANDBOX(设为 '0' 可去掉 agy 的 --sandbox 参数,以便 --add-dir 读取上下文)、GMCPT_LOG_LEVEL(debug/info/warn/error,默认 warn)。
  3. 可先运行 npx @ask-llm/mcp doctor 检查环境与 CLI 是否存在。
.mcp.json
{
  "mcpServers": {
    "antigravity": {
      "command": "npx",
      "args": [
        "-y",
        "@ask-llm/antigravity-mcp"
      ]
    }
  }
}

以 Claude Code 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。

.vscode/mcp.json
{
  "servers": {
    "antigravity": {
      "command": "npx",
      "args": [
        "-y",
        "@ask-llm/antigravity-mcp"
      ]
    }
  }
}

写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。

Terminal
claude mcp add antigravity -- npx -y @ask-llm/antigravity-mcp

在终端运行;先把 <…> 占位符换成你自己的值。

验证是否装好

在客户端的工具列表中确认出现 ask-antigravity 工具;然后发起一次“让 antigravity 评审 src/auth.ts”的请求,若能返回来自 Antigravity(agy)的评审结果即说明连接成功。

常见排障

  1. 先运行 npx @ask-llm/mcp doctor 检查 Node 版本、PATH 解析与 agy 是否存在及版本
  2. 确认 agy --version 至少为 1.1.5,且已用 Google AI Pro/Ultra 账号登录
  3. 若提示找不到命令,检查 npx 能否解析到 @ask-llm/antigravity-mcp,或改用全局安装后的可执行文件
  4. 若因沙箱导致 --add-dir 无法读取目录,设置 ASK_ANTIGRAVITY_SANDBOX=0,并评估安全影响
  5. 出现超时错误时提高 ASK_ANTIGRAVITY_TIMEOUT_MS(默认 300000)
  6. 通过 GMCPT_LOG_LEVEL=debug 获取更详细日志排查调用失败
  7. 如遇限流或配额问题,等待配额恢复或改用 Codex、Claude、Ollama 等其他提供方

试试这样问

连接成功后,可以直接对 AI 助手这样说:

  • 让 antigravity 评审 src/auth.ts 中的安全问题
  • 请 antigravity 对 docs/design.md 里的方案提出反驳意见
  • 用 antigravity 给我一个独立的第二意见

工具能力 1

ask-antigravity 只读
通过 Google Antigravity CLI(agy)发起一次性提示,用于代码审查、方案辩论或获取第二意见;受订阅配额限制,实验性功能。

使用场景

让 Antigravity 审查代码 diff,找出主模型遗漏的问题
把架构方案发给 Antigravity 进行辩论与权衡分析
在提交代码前获取另一个模型的独立第二意见
利用 Google 订阅额度完成较大上下文的阅读与评审

支持客户端

Claude Code
Cursor
Codex
Claude Desktop

依据项目文档列出,未经本站实测。

详细介绍

Ask Antigravity MCP 服务器是 Lykhoyda/ask-llm 仓库中的独立提供方服务器,通过 MCP 协议把 Claude 等宿主 AI 与 Google 的 Antigravity CLI(命令为 agy)连接起来。宿主模型可以调用 ask-antigravity 工具,把代码审查、方案质询或第二意见的提示交给 Antigravity 执行,从而获得来自不同模型的独立判断。该服务器基于订阅(Google AI Pro/Ultra)运行,属于实验性、一次性(one-shot)调用,不支持会话续接。它通过 stdio 传输,使用 npm 包 @ask-llm/antigravity-mcp 启动。注意:该仓库还包含其他 6 个 MCP 服务器(Codex、Claude、Grok、Ollama、Gemini 等)以及统一编排服务器,本条目仅描述 Antigravity 这一个服务器,不涉及同仓库的其他工具。项目为非官方第三方工具,与 Anthropic、Google、OpenAI、xAI 均无隶属或背书关系。

同类可选方案

Context7 80 · B

Upstash 官方维护,为 AI 编码助手提供实时更新的第三方库文档

★ 62.4k · 工具数 2 与当前对比 →

数据同步于 2026-09-25 查看 FMRS 评分方法