Prepárate para agilizar tu desarrollo de servidores del protocolo de contexto modelo (MCP). La interfaz de línea de comandos (CLI) de Gemini ahora se integra perfectamente con FastMCP, la biblioteca líder de Python, para que puedas crear servidores MCP. Nos complace anunciar esta integración entre dos proyectos de código abierto que te permite conectar sin esfuerzo tus herramientas e instrucciones de MCP personalizadas, directamente a la CLI de Gemini.
A partir de la versión 2.12.3 de FastMCP, puedes instalar servidores MCP STDIO de tipo transporte locales creados con FastMCP utilizando el comando fastmcp install gemini-cli.
fastmcp install gemini-cli server.py
Este comando simplifica el proceso y hace que las capacidades de tu servidor FastMCP estén disponibles y configuradas instantáneamente dentro de la CLI de Gemini. Maneja automáticamente la configuración y la administración de dependencias, y llama al sistema de administración de MCP incorporado de la CLI de Gemini(gemini mcp add
). Esta integración ofrece una manera útil de comenzar a desarrollar servidores locales.
Los servidores MCP pueden mejorar en gran medida tu experiencia con la CLI de Gemini, ya que permiten que el agente realice acciones y acceda al contexto de una manera que de otro modo no podría. El diseño de FastMCP en Python, en el que se utilizan decoradores y sugerencias de tipos, hace que la creación de estos componentes sea simple e intuitiva.
/promptname
). De esta manera, se agilizan las interacciones y las indicaciones de uso común parecen nativas del entorno de tu terminal.¿Quieres probar la integración? Es muy sencillo empezar con la CLI de Gemini y FastMCP.
npm install -g @google/gemini-cli@latest
.pip install fastmcp>=2.12.3
.server.py
con herramientas e instrucciones personalizadas. (Ejemplo).fastmcp install gemini-cli server.py
./mcp
para realizar la verificación.Para obtener más detalles y configuraciones avanzadas, consulta la documentación oficial de la integración de FastMCP.
Tenemos muchas ganas de ver qué servidores MCP innovadores creas y cómo los aprovechas dentro de la CLI de Gemini.
¿Quieres solicitar funciones o hay mejoras que te gustaría ver implementadas en FastMCP o la CLI de Gemini? Ambos son de código abierto, lo que significa que puedes abrir un nuevo ticket deFastMCP o la CLI de Gemini directamente en GitHub para contarnos tu opinión.