我们很高兴地宣布,Gemini CLI 现已与 FastMCP(业界领先的 Python MCP 服务器构建库)完成无缝集成。作为两个开源项目的强强联手,此次更新将帮助开发者轻松地将自定义的 MCP 工具和提示词直接接入 Gemini CLI。

一键式集成命令

从 FastMCP v2.12.3 版本开始,您可以使用一条简单的命令来安装基于 FastMCP 构建的本地 STDIO 传输 MCP 服务器:

fastmcp install gemini-cli server.py

这条命令极大地简化了集成过程,它会自动处理所有配置、依赖管理,并调用 Gemini CLI 内置的 MCP 管理系统(gemini mcp add),让您的 FastMCP 服务器功能即刻在 Gemini CLI 中生效。对于本地服务器的开发和调试而言,这提供了一种极其便捷的启动方式。

解锁 Gemini CLI 的全部潜力

MCP(Model Context Protocol,模型上下文协议)服务器能够赋予 AI 代理执行额外操作和访问特定上下文的能力,从而显著提升 Gemini CLI 的使用体验。FastMCP 借助 Python 装饰器和类型提示的优雅设计,让创建这些组件变得简单而直观。

通过 FastMCP,您可以为 Gemini CLI 扩展两类核心功能:

  • 工具 (Tools):允许 Gemini CLI 执行具体操作、进行复杂计算,或与外部 API 及数据库交互,使其成为您工作流中的一个活跃参与者。
  • 提示词 (Prompts):将您在 FastMCP 中定义的提示词作为斜杠命令(例如 /promptname)在 Gemini CLI 中直接调用。这种方式简化了高频交互,让常用指令仿佛原生终端命令一般自然。

快速上手指南

想要立即体验这一全新集成吗?只需以下几个简单步骤:

  1. 安装 Gemini CLI

    npm install -g @google/gemini-cli@latest
    
  2. 安装 FastMCP (请确保版本不低于 v2.12.3)

    pip install fastmcp>=2.12.3
    
  3. 创建服务器文件 编写一个 server.py 文件,并在其中定义您的自定义工具和提示词。

  4. 集成服务器 运行以下命令将您的服务器注册到 Gemini CLI:

    fastmcp install gemini-cli server.py
    
  5. 验证安装 启动 Gemini CLI 并执行 /mcp 命令,检查您的服务器是否已成功加载。

如需了解更多高级配置和详细信息,请参阅官方的 FastMCP 集成文档。

欢迎参与社区贡献

我们非常期待看到您利用 Gemini CLI 和 FastMCP 构建出富有创意的 MCP 服务器。由于这两个项目都是开源的,如果您有任何功能建议或改进想法,可以直接在 FastMCP 或 Gemini CLI 的 GitHub 仓库中提交 issue,与我们分享您的宝贵见解。


👉 如果你需要 ChatGPT 代充 / Claude / Claude Code / 镜像 / 中转 API