コンテンツにスキップ

WebSocket 接続 (WebSocket Connection)

websocket 接続タイプを使用すると、Griptape Nodes は WebSocket プロトコルを利用して、全二重かつリアルタイム通信で MCP サーバーと通信できます。

注意: WebSocket は公式の MCP 標準トランスポートタイプではありませんが、MCP 仕様 に従ってカスタムトランスポートとして実装することが可能です。

WebSocket とは何か (What WebSocket Is)

WebSocket は、単一の TCP 接続上で全二重通信チャンネルを提供する通信プロトコルです。通常の HTTP とは異なり、クライアントとサーバーの双方が任意のタイミングでデータを送信できます。

今後の展望 (Coming Soon)

MCP サーバーにおける WebSocket サポートは現在開発・普及の途上にあります。カスタムトランスポートとして実装することは可能ですが、現時点では実演に使用できる広く普及した WebSocket ベースの MCP サーバーは存在しません。

現時点では以下を推奨します:

設定構文 (Configuration)

WebSocket MCP サーバーが利用可能になった場合、以下のような設定を使用します:

{
  "transport": "websocket",
  "url": "ws://your-websocket-server.com/mcp",
  "headers": {
    "Authorization": "Bearer your-api-key"
  }
}

次のステップ