From 550653487c6ce6a1c7bf17351cadc9bebc7ed56c Mon Sep 17 00:00:00 2001 From: u60196 Date: Thu, 28 May 2026 10:38:13 +0200 Subject: [PATCH] Replace SSEClientTransport with StreamableHTTPClientTransport in GitMcpRouter --- dist/index.js | 4 ++-- src/index.ts | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dist/index.js b/dist/index.js index aa3e28e..cb000f6 100644 --- a/dist/index.js +++ b/dist/index.js @@ -1,5 +1,5 @@ import { Client } from "@modelcontextprotocol/sdk/client/index.js"; -import { SSEClientTransport } from "@modelcontextprotocol/sdk/client/sse.js"; +import { StreamableHTTPClientTransport } from "@modelcontextprotocol/sdk/client/streamableHttp.js"; import { Server } from "@modelcontextprotocol/sdk/server/index.js"; import { StdioServerTransport } from "@modelcontextprotocol/sdk/server/stdio.js"; import { ListToolsRequestSchema, CallToolRequestSchema, ListResourcesRequestSchema, ReadResourceRequestSchema } from "@modelcontextprotocol/sdk/types.js"; @@ -200,7 +200,7 @@ class GitMcpRouter { } catch { } } - const transport = new SSEClientTransport(new URL(gitMcpUrl)); + const transport = new StreamableHTTPClientTransport(new URL(gitMcpUrl)); this.downstream = new Client({ name: "gitmcp-router-client", version: "0.1.0" }); await this.downstream.connect(transport); this.currentRepo = githubUrl; diff --git a/src/index.ts b/src/index.ts index 0dae781..5584270 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,5 +1,5 @@ import { Client } from "@modelcontextprotocol/sdk/client/index.js"; -import { SSEClientTransport } from "@modelcontextprotocol/sdk/client/sse.js"; +import { StreamableHTTPClientTransport } from "@modelcontextprotocol/sdk/client/streamableHttp.js"; import { Server } from "@modelcontextprotocol/sdk/server/index.js"; import { StdioServerTransport } from "@modelcontextprotocol/sdk/server/stdio.js"; import { @@ -234,7 +234,7 @@ class GitMcpRouter { try { await this.downstream.close(); } catch { } } - const transport = new SSEClientTransport(new URL(gitMcpUrl)); + const transport = new StreamableHTTPClientTransport(new URL(gitMcpUrl)); this.downstream = new Client({ name: "gitmcp-router-client", version: "0.1.0" }); await this.downstream.connect(transport);