Gemini CLI🤝FastMCP: MCP サーバー開発の簡素化

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

モデル コンテキスト プロトコル(MCP)サーバーの開発を効率化しましょう!Gemini CLI が MCP サーバーを構築するための Python 主要ライブラリ、FastMCP とシームレスに連携するようになりました。この 2 つのオープンソース プロジェクト間の連携により、カスタム 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 で直接 FastMCP または Gemini CLI に関する新しい問題を登録して、ご意見をお聞かせください。