bun-mcp-sse-トランスポート
Bun を使用したモデル コンテキスト プロトコル (MCP) の Server-Sent Events (SSE) トランスポート実装。
概要
このパッケージは、MCPサーバー向けのBun固有のSSEトランスポート実装を提供します。SSEプロトコルを用いたサーバーからクライアントへのリアルタイムの一方向通信を可能にし、クライアントからサーバーへの通信はHTTP POSTリクエストを介して処理されます。
主な特徴
- Bunランタイム専用に構築
- MCPトランスポートインターフェースを実装する
- 適切なヘッダーを使用してSSE接続を管理します
- 受信したJSON-RPCメッセージを処理します
- Bun.serveとのシンプルな統合
クイック使用方法
仕組み
- クライアントが
/sse
に接続すると、サーバーはSSE接続を作成します。 - サーバーはクライアントがメッセージをPOSTするエンドポイントURLを送信します。
- クライアントはエンドポイントURLにJSON-RPCメッセージを送信します。
- サーバーはこれらのメッセージを受信し、MCPサーバーに渡します。
- MCPサーバーはメッセージを処理し、SSE接続を介して応答を送信します。
この実装は、MCP 標準に準拠しながら、Bun のストリーミング機能を活用して効率的なリアルタイム通信を実現します。
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Bun JavaScript ランタイム用に特別に構築されたモデル コンテキスト プロトコルの Server-Sent Events (SSE) を使用して、クライアントとサーバー間のリアルタイム通信を可能にします。
Related MCP Servers
- AsecurityFlicenseAqualityAn implementation of the Model Context Protocol (MCP) server using Server-Sent Events (SSE) for real-time communication, providing tools for calculations and dynamic resource templates.Last updated -1JavaScript
- -securityFlicense-qualityA server for Model Context Protocol (MCP) that uses Server-Sent Events (SSE) for streaming communication, enabling tools like the HackerNews API to be accessed through a secure HTTP+SSE transport.Last updated -23TypeScript
- -securityFlicense-qualityA Model Context Protocol server that enables real-time communication using Server-Sent Events (SSE), providing standardized model management and resource templating capabilities.Last updated -TypeScript
- -securityFlicense-qualityA Model Context Protocol (MCP) server implementation that uses Server-Sent Events (SSE) to enable real-time, server-pushed updates between AI models and tools over HTTP connections.Last updated -1Python