Prepare-se para agilizar o desenvolvimento de servidores MCP (Model Context Protocol)! O Gemini CLI agora está totalmente integrado ao FastMCP, a principal biblioteca do Python para a criação de servidores MCP. Temos o prazer de anunciar essa integração entre dois projetos de código aberto, que permite a conexão fácil de ferramentas e prompts personalizados de MCP diretamente ao Gemini CLI!
A partir do FastMCP v2.12.3, você já pode instalar servidores MCP locais com transporte via STDIO criados com o FastMCP usando o comando fastmcp install gemini-cli.
fastmcp install gemini-cli server.py
Esse comando simplifica o processo e torna os recursos do servidor FastMCP instantaneamente disponíveis e configurados no Gemini CLI! Ele lida automaticamente com a configuração e o gerenciamento de dependências e chama o sistema de gerenciamento de MCP integrado do Gemini CLI (gemini mcp add
). Para o desenvolvimento de servidores locais, essa integração oferece uma maneira conveniente para dar os primeiros passos.
Os servidores MCP podem melhorar drasticamente a sua experiência com o Gemini CLI, permitindo que o agente execute ações e acesse um contexto que, de outra forma, não teria. O design em Python do FastMCP, que usa decoradores e dicas de tipo, torna simples e intuitiva a criação desses componentes.
/promptname
). Isso simplifica as interações e faz com que os prompts comumente usados pareçam nativos do ambiente de terminal.Quer experimentar a integração? É fácil começar a trabalhar com o Gemini CLI e o FastMCP.
npm install -g @google/gemini-cli@latest
.pip install fastmcp>=2.12.3
.server.py
com ferramentas e prompts personalizados (exemplo).fastmcp install gemini-cli server.py
./mcp
para verificar.Para obter mais detalhes e configurações avançadas, consulte a documentação oficial de integração do FastMCP.
Mal podemos esperar para ver os servidores MCP inovadores que você vai criar e como você vai utilizá-los no Gemini CLI!
Tem solicitações de recursos ou melhorias que gostaria de ver no FastMCP ou no Gemini CLI? Os dois têm código aberto, portanto você pode abrir um novo problema no FastMCP ou no Gemini CLI diretamente no GitHub para contar para nós o que achou.