Spaces:
Running
Running
fix (adding return response)
Browse files- mcp_server.py +3 -3
mcp_server.py
CHANGED
|
@@ -8,6 +8,7 @@ from mcp.server.sse import SseServerTransport
|
|
| 8 |
from starlette.applications import Starlette
|
| 9 |
from starlette.routing import Route, Mount
|
| 10 |
from starlette.requests import Request
|
|
|
|
| 11 |
|
| 12 |
import sys
|
| 13 |
import os
|
|
@@ -111,14 +112,13 @@ def create_sse_app():
|
|
| 111 |
write_stream,
|
| 112 |
mcp._mcp_server.create_initialization_options(),
|
| 113 |
)
|
|
|
|
| 114 |
|
| 115 |
return Starlette(
|
| 116 |
debug=True,
|
| 117 |
routes=[
|
| 118 |
Route("/sse", endpoint=handle_sse),
|
| 119 |
-
|
| 120 |
-
Mount("/messages", app=sse_transport.handle_post_message),
|
| 121 |
-
|
| 122 |
],
|
| 123 |
)
|
| 124 |
|
|
|
|
| 8 |
from starlette.applications import Starlette
|
| 9 |
from starlette.routing import Route, Mount
|
| 10 |
from starlette.requests import Request
|
| 11 |
+
from starlette.responses import Response
|
| 12 |
|
| 13 |
import sys
|
| 14 |
import os
|
|
|
|
| 112 |
write_stream,
|
| 113 |
mcp._mcp_server.create_initialization_options(),
|
| 114 |
)
|
| 115 |
+
return response
|
| 116 |
|
| 117 |
return Starlette(
|
| 118 |
debug=True,
|
| 119 |
routes=[
|
| 120 |
Route("/sse", endpoint=handle_sse),
|
| 121 |
+
Mount("/messages/", app=sse_transport.handle_post_message),
|
|
|
|
|
|
|
| 122 |
],
|
| 123 |
)
|
| 124 |
|