MCP プロトコル概要
Moraya は Model Context Protocol (MCP) クライアントを実装しており、外部ツールやデータソースを AI アシスタントに接続できます。
MCP とは?
MCP は AI モデルを外部ツール、リソース、データに接続するためのオープンプロトコルです。AI が関数を呼び出したり、ファイルを読み取ったり、データベースにクエリを実行したりするための標準化された方法を提供します。
MCP サーバーの管理
設定(Cmd+,)> MCP タブを開いて、MCP サーバー接続を管理します。以下の操作が可能です:
- 新しい MCP サーバーを追加
- 接続パラメータを設定
- サーバーの接続と切断
- 接続されたサーバーの利用可能なツールを表示
対応トランスポート
Moraya は 3 つの MCP トランスポートメカニズムをサポートしています。詳細は MCP トランスポート をご覧ください。
| トランスポート | プロトコル | ユースケース |
|---|---|---|
| stdio | stdin/stdout | ローカルコマンドラインツール |
| SSE | Server-Sent Events | 長時間実行されるリモートサーバー |
| HTTP | JSON-RPC POST | ステートレス REST API |