diff --git a/src/mcp/client/stdio/__init__.py b/src/mcp/client/stdio/__init__.py index e3532e988..6dc7c89af 100644 --- a/src/mcp/client/stdio/__init__.py +++ b/src/mcp/client/stdio/__init__.py @@ -154,6 +154,7 @@ async def stdout_reader(): try: message = types.JSONRPCMessage.model_validate_json(line) except Exception as exc: + logger.exception("Failed to parse JSONRPC message from server") await read_stream_writer.send(exc) continue