Gemini CLI 🤝 FastMCP:简化 MCP 服务器开发流程

2025年9月22日
Jack Wotherspoon Developer Advocate
Jeremiah Lowin FastMCP Creator

准备好简化您的 Model Context Protocol (MCP) 服务器开发流程!Gemini CLI 现已与 FastMCP 无缝集成,FastMCP 是 Python 中用于构建 MCP 服务器的领先库。我们很高兴地宣布这一开源项目之间的集成,让您能够轻松将自定义 MCP 工具和提示直接关联到 Gemini CLI

Gemini CLI 🤝 FastMCP

从 FastMCP v2.12.3 开始,您现在可以使用 fastmcp install gemini-cli 命令,安装使用 FastMCP 构建的本地 STDIO 传输 MCP 服务器。

fastmcp install gemini-cli server.py
Shell

该命令简化了操作流程,使 FastMCP 服务器功能能够立即在 Gemini CLI 中使用并完成配置!它会自动处理配置、依赖项管理,并调用 Gemini CLI 内置的 MCP 管理系统 (gemini mcp add)。对于本地服务器开发,这一集成提供了便捷的上手方式。

释放 Gemini CLI 的全部潜能

MCP 服务器能够显著提升 Gemini CLI 的使用体验,让智能体执行操作并访问原本无法获取的背景信息。FastMCP 采用 Python 风格的设计,利用装饰器和类型提示,使创建这些组件变得简单直观。

  • 工具:让 Gemini CLI 能执行操作、计算,或与外部 API 和数据库交互,成为工作流程中的主动参与者。
  • 提示:将 FastMCP 定义的提示用作 Gemini CLI(如 /promptname)内的斜杠命令。这简化了交互流程,使常用提示在终端环境中感觉像原生功能。

立即开始使用

想尝试这一集成吗?使用 Gemini CLI 和 FastMCP 轻松启动并运行。

  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. 集成:fastmcp install gemini-cli server.py
  5. 启动 Gemini CLI 并使用 /mcp 进行验证。

如需了解更多详情和高级配置,请参阅官方 FastMCP 集成文档

我们期待看到您构建的创新 MCP 服务器,以及您如何在 Gemini CLI 中充分利用它们!

您对 FastMCP 或 Gemini CLI 是否有功能请求或改进建议?它们都是开源项目,也就是说,您可以直接在 GitHub 上提交有关 FastMCPGemini CLI 的新问题,告知我们您的想法。