Bun SSE Transport for MCP
bun-mcp-sse-トランスポート
Bun を使用したモデル コンテキスト プロトコル (MCP) の Server-Sent Events (SSE) トランスポート実装。
概要
このパッケージは、MCPサーバー向けのBun固有のSSEトランスポート実装を提供します。SSEプロトコルを用いたサーバーからクライアントへのリアルタイムの一方向通信を可能にし、クライアントからサーバーへの通信はHTTP POSTリクエストを介して処理されます。
Related MCP server: MCP Server with SSE and Bearer Authentication
主な特徴
Bunランタイム専用に構築
MCPトランスポートインターフェースを実装する
適切なヘッダーを使用してSSE接続を管理します
受信したJSON-RPCメッセージを処理します
Bun.serveとのシンプルな統合
クイック使用方法
import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js";
import { BunSSEServerTransport } from "bun-mcp-sse-transport";
// Create SSE transport
const transport = new BunSSEServerTransport("/messages");
// Connect to MCP server
const server = new McpServer({ name: "MyServer", version: "1.0.0" });
server.connect(transport);
// Set up Bun HTTP server
Bun.serve({
port: 3000,
routes: {
"/sse": () => transport.createResponse(),
"/messages": (req) => transport.handlePostMessage(req)
}
});仕組み
クライアントが
/sseに接続すると、サーバーはSSE接続を作成します。サーバーはクライアントがメッセージをPOSTするエンドポイントURLを送信します。
クライアントはエンドポイントURLにJSON-RPCメッセージを送信します。
サーバーはこれらのメッセージを受信し、MCPサーバーに渡します。
MCPサーバーはメッセージを処理し、SSE接続を介して応答を送信します。
この実装は、MCP 標準に準拠しながら、Bun のストリーミング機能を活用して効率的なリアルタイム通信を実現します。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
AlicenseNot gradedqualityDmaintenanceImplements a Model Context Protocol server using Server-Sent Events for real-time communication with OAuth 2.1 integration via Ory Network, enabling secure AI model communication with authentication and client management.Apache 2.0- -licenseNot gradedqualityNot gradedmaintenanceA TypeScript implementation of a Model Context Protocol server that uses Server-Sent Events for real-time communication and Bearer Token authentication to enable secure interaction with LLM clients like Claude Desktop.
- -licenseNot gradedqualityNot gradedmaintenanceA TypeScript implementation of a Model Context Protocol server that enables real-time communication with LLM clients using Server-Sent Events (SSE) for transport and Bearer Token authentication for security.
- FlicenseNot gradedqualityNot gradedmaintenanceA 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.1
Related MCP Connectors
A Model Context Protocol server for Wix AI tools
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Connect AI agents to Replynodes over the Model Context Protocol.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/tigranbs/bun-mcp-sse-transport'
If you have feedback or need assistance with the MCP directory API, please join our Discord server