Skip to content

Commit 1134421

Browse files
committed
Fix inconsistencies in examples
1 parent 0970ef4 commit 1134421

File tree

2 files changed

+2
-5
lines changed
  • examples/servers/simple-prompt/mcp_simple_prompt
  • src/mcp/server

2 files changed

+2
-5
lines changed

examples/servers/simple-prompt/mcp_simple_prompt/server.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ async def handle_sse(request):
106106
debug=True,
107107
routes=[
108108
Route("/sse", endpoint=handle_sse),
109-
Mount("/messages/", app=sse.handle_post_message)
109+
Mount("/messages/", app=sse.handle_post_message),
110110
],
111111
)
112112

src/mcp/server/sse.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
# Create Starlette routes for SSE and message handling
1212
routes = [
1313
Route("/sse", endpoint=handle_sse),
14-
Mount("/messages", endpoint=handle_messages, methods=["POST"])
14+
Mount("/messages", app=sse.handle_post_message),
1515
]
1616
1717
# Define handler functions
@@ -23,9 +23,6 @@ async def handle_sse(request):
2323
streams[0], streams[1], app.create_initialization_options()
2424
)
2525
26-
async def handle_messages(request):
27-
await sse.handle_post_message(request.scope, request.receive, request._send)
28-
2926
# Create and run Starlette app
3027
starlette_app = Starlette(routes=routes)
3128
uvicorn.run(starlette_app, host="0.0.0.0", port=port)

0 commit comments

Comments
 (0)