Skip to content

Commit 9d92ef0

Browse files
committed
Get rid of custom stdio_client now that mcp v.1.7.1 has our stdio_client changes for windows.
1 parent 58c665a commit 9d92ef0

File tree

3 files changed

+2
-229
lines changed

3 files changed

+2
-229
lines changed

src/mcp_agent/mcp/mcp_connection_manager.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,14 @@
2222
get_default_environment,
2323
)
2424
from mcp.client.sse import sse_client
25+
from mcp.client.stdio import stdio_client
2526
from mcp.types import JSONRPCMessage, ServerCapabilities
2627

2728
from mcp_agent.config import MCPServerSettings
2829
from mcp_agent.core.exceptions import ServerInitializationError
2930
from mcp_agent.event_progress import ProgressAction
3031
from mcp_agent.logging.logger import get_logger
3132
from mcp_agent.mcp.mcp_agent_client_session import MCPAgentClientSession
32-
from mcp_agent.mcp.stdio import stdio_client_with_rich_stderr
3333
from mcp_agent.mcp.websocket import websocket_client
3434
from mcp_agent.context_dependent import ContextDependent
3535

@@ -276,7 +276,7 @@ def transport_context_factory():
276276
env={**get_default_environment(), **(config.env or {})},
277277
)
278278
# Create stdio client config with redirected stderr
279-
return stdio_client_with_rich_stderr(server_params)
279+
return stdio_client(server_params)
280280
elif config.transport == "sse":
281281
return sse_client(config.url, config.headers)
282282
elif config.transport == "websocket":

src/mcp_agent/mcp/stdio.py

Lines changed: 0 additions & 226 deletions
This file was deleted.

src/mcp_agent/mcp_server_registry.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,6 @@ async def start_server(
136136
env={**get_default_environment(), **(config.env or {})},
137137
)
138138

139-
# TODO: saqadri (FA1) - Should this be stdio_client_with_rich_stderr
140139
async with stdio_client(server_params) as (read_stream, write_stream):
141140
session = client_session_factory(
142141
read_stream,

0 commit comments

Comments
 (0)