mcpField
A
Ask Gemini Mcp

Ask Gemini Mcp

本地服务
github.com/LykhoydaAI 与智能体18今天更新

关于 Ask Gemini Mcp

Ask LLM 是一款 MCP 服务,让编码助手使用已登录的账户向其他模型提供方请求代码审查或计划评议。它面向个人开发者和小型团队,提供只读审查控制,并支持选择开启逐次编辑协作。

主要功能

  1. 01跨提供方代码审查
  2. 02计划评议与比较
  3. 03使用已认证的提供方账户
  4. 04只读审查控制
  5. 05可选择开启逐次编辑协作

适用场景

  1. 01检查代码变更中的错误或安全问题
  2. 02请其他模型质疑开发计划
  3. 03比较不同模型对实现方案的评估

MCP 相关

它向兼容 MCP 的编码主机提供工具和工作流,并连接受支持的模型提供方。设置过程会在受支持的主机中注册连接,但不会安装提供方或替用户登录。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"ask-gemini": {
"command": "npx",
"args": [
"-y",
"ask-gemini-mcp"
],
"env": {
"GMCPT_TIMEOUT_MS": "<GMCPT_TIMEOUT_MS>",
"GMCPT_LOG_LEVEL": "<GMCPT_LOG_LEVEL>"
}
}
}
}
启动命令npx -y ask-gemini-mcp
需要配置的环境变量
GMCPT_TIMEOUT_MS
GMCPT_LOG_LEVEL

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmask-gemini-mcp

工具

5

收录的工具列表 · 更新于 3 周前

参数类型必填说明
promptstring是要发送到 Gemini CLI 的问题、代码审查请求或分析任务。使用 @ 语法包含文件(例如,'@largefile.js explain this')
modelstring否请勿设置此参数。该工具会自动使用 gemini-3.1-pro-preview,并在遇到配额错误时回退到 gemini-3.5-flash。仅当用户明确要求特定模型时才设置此参数。
sessionIdstring否用于恢复之前对话的可选 Gemini 会话 ID。使用之前响应中的 [Session ID: ...] 值,以在保留完整上下文的情况下继续同一聊天。

详细介绍

Ask LLM

为编码 Agent 提供第二意见。

在编码助手中,利用你现有的模型订阅,为代码或计划征求第二意见。

适用于已经在使用编码助手并订阅了其他模型的个人开发者和小型团队:无需 API 密钥、复制粘贴或离开当前会话,即可请另一家供应商的模型审查你的更改或质疑你的计划。

You:    ask codex to review src/auth.ts for security issues
Codex:  ⚠ verifyToken() compares tokens with === — not timing-safe (line 42)
        ⚠ the session cookie is missing a SameSite attribute
Claude: Good catches — applying both fixes to src/auth.ts.

安装

你需要在 Linux 或 macOS 上安装 Node.js 24+。首次审查前,必须已安装并登录你的编码助手(例如 Claude Code)和你要咨询的供应商(例如 Codex)。Ask LLM 负责配置连接,不会安装供应商或帮你登录。如果你从未在这台机器上登录过 Codex 等供应商 CLI,请先登录,然后重新运行设置。

npm i -g @ask-llm/mcp && ask-llm setup

设置过程会要求你确认检测到的每个主机和工作流。检查预览,确认助手的注册信息和工作流,拒绝其他项,然后按照显示的任何手动步骤操作。重启助手,或在项目中启动新会话。

首次审查

在安装并登录 Claude Code 和 Codex 后,在项目中打开 Claude Code 并提问:

Ask Codex to review my staged changes for bugs and missing error handling. Check each finding against the source before proposing fixes.

如果你在 Codex 中工作并订阅了 Claude?请改为咨询 Claude。选择与你当前助手来自不同供应商的提供方。成功的审查会注明审查者和模型,引用相关代码,并报告发现的问题或说明未发现问题。由你决定接受哪些更改,再由助手应用。如果请求失败,请运行 ask-llm doctor,并按照故障排除指南针对你选择的助手和审查者进行排查。对于你不使用的提供方,其相关警告不代表你需要安装它们或添加 API 密钥。

审查计划时,可以试试:“请让 Claude 质疑这个计划:哪些假设可能不成立?在我们的约束条件下,有没有更简单的方法?”

完成按需审查后,配对审查可以提供持续反馈。配对功能需要明确选择加入;设置时默认关闭。

支持的主机

主机是你使用的助手;提供方是你咨询的模型。

主机使用体验
Claude Code审查、计划评议、比较;隔离的审查者,以及选择加入的逐次编辑配对审查
Codex、Cursor、Grok Build、Gemini CLI工具和可移植工作流;按需配对
Antigravity工具;设置过程会显示工作流的手动步骤
Pi 0.83.0+原生工具和可移植工作流;可选择加入逐次编辑配对审查
Claude Desktop仅工具
OpenCode工具和可移植工作流;设置仅通过测试夹具进行验证

完整兼容性矩阵和手动设置限制(包括现有 Codex 注册信息),请参阅主机兼容性。

支持的提供方

提供方访问方式
Codex你已通过身份验证的 Codex CLI/账户
Claude你已通过身份验证的 Claude Code 账户;需从 Claude Code 以外的主机进行咨询
Grok已通过身份验证的 Grok Build、确切的 Cursor 模型,或明确选择的按量计费 xAI API 选项
Antigravity你已通过身份验证的 agy 订阅;默认关闭执行,选择加入也不保证只读
Ollama你机器上的本地模型
Gemini符合条件的 Gemini Code Assist Standard/Enterprise 席位

Cursor Agent 也可以咨询 Cursor 目录中的确切模型。这是一种连接方式,使用情况由你的 Cursor 方案决定。

信任与成本

审查运行使用只读的提供方控制;你使用的助手仍是编辑器。Antigravity 在明确启用前会拒绝执行,且启用后无法保证只读访问。请仅审查你获准与所选提供方共享的内容。

调用会消耗你现有提供方套餐的配额,或按该账户的计费方式收费。Grok 的 xAI API 是单独计量收费的选项,需要 API 密钥;Ask LLM 不会替你启用计费或超额使用。Ollama 支持本地推理。Ask LLM 不发送遥测数据;提供方和主机的数据政策仍然适用。

多个模型意见一致并不能证明结果正确。请结合代码、测试和你的需求验证发现。请参阅数据流和成本与回退方案。

从 @ask-llm/* 迁移

在弃用之前的注册项之前,请先遵循迁移指南。

升级或移除 · 故障排除 · 文档

贡献:CONTRIBUTING.md。采用 MIT 许可。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。