We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents c2ca8e0 + 8876787 commit 0298e41Copy full SHA for 0298e41
src/mcp/client/sse.py
@@ -61,7 +61,8 @@ async def sse_reader(
61
logger.debug(f"Received SSE event: {sse.event}")
62
match sse.event:
63
case "endpoint":
64
- endpoint_url = urljoin(url, sse.data)
+ uri_base = url.rsplit("/sse", 1)[0]
65
+ endpoint_url = urljoin(uri_base + "/", sse.data.lstrip("/"))
66
logger.info(
67
f"Received endpoint URL: {endpoint_url}"
68
)
0 commit comments