Skip to content

Commit 97ea065

Browse files
Increasing Buffer Size in MCP stdio Transport
Fixes: #1141
1 parent 95b44fb commit 97ea065

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/mcp/server/stdio.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,9 @@ async def stdio_server(
5454
write_stream: MemoryObjectSendStream[SessionMessage]
5555
write_stream_reader: MemoryObjectReceiveStream[SessionMessage]
5656

57-
read_stream_writer, read_stream = anyio.create_memory_object_stream(0)
58-
write_stream, write_stream_reader = anyio.create_memory_object_stream(0)
57+
# FIXED: Changed from 0 to 10 to create buffered streams
58+
read_stream_writer, read_stream = anyio.create_memory_object_stream(10)
59+
write_stream, write_stream_reader = anyio.create_memory_object_stream(10)
5960

6061
async def stdin_reader():
6162
try:

0 commit comments

Comments
 (0)