mcp connect failed
I have isntall the [hexstrike-ai] in three pcs, but one error, all use the same unsloth, all is windows10, but one pc don't know why errors. unsloth is all install python13, and in the error pc , it is normal in the chrome, when i requests http://192.168.244.28:8888/health in chrome , and run in the venv unsloth_studio , python hexstrike_mcp.py --server http://192.168.244.28:8888, it is ok too, but fails in unsloth.
{"timestamp": "2026-07-20T07:45:34.102515Z", "level": "error", "event": "mcp_servers.test_failed", "error": "Connection closed", "exception": " + Exception Group Traceback (most recent call last): | File "C:\Users\Administrator\.unsloth\studio\\unsloth_studio\Lib\site-packages\exceptiongroup\_catch.py", line 63, in handle_exception | raise matched | ExceptionGroup: (1 sub-exception) +-+---------------- 1 ---------------- | Traceback (most recent call last): | File "C:\Users\Administrator\.unsloth\studio\\unsloth_studio\Lib\site-packages\studio\backend\routes\mcp_servers.py", line 332, in test_mcp_server | tools = await list_tools_async( | ^^^^^^^^^^^^^^^^^^^^^^^ | ...<4 lines>... | ) | ^ | File "C:\Users\Administrator\.unsloth\studio\\unsloth_studio\Lib\site-packages\studio\backend\core\inference\mcp_client.py", line 763, in list_tools_async | return await asyncio.wait_for(_fetch(), timeout = 15) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | File "C:\Python313\Lib\asyncio\tasks.py", line 507, in wait_for | return await fut | ^^^^^^^^^ | File "C:\Users\Administrator\.unsloth\studio\\unsloth_studio\Lib\site-packages\studio\backend\core\inference\mcp_client.py", line 759, in _fetch | async with _client(url, headers, use_oauth) as client: | ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ | File "C:\Users\Administrator\.unsloth\studio\\unsloth_studio\Lib\site-packages\fastmcp\client\client.py", line 535, in aenter | return await self._connect() | ^^^^^^^^^^^^^^^^^^^^^ | File "C:\Users\Administrator\.unsloth\studio\\unsloth_studio\Lib\site-packages\fastmcp\client\client.py", line 621, in _connect | raise exception | File "C:\Python313\Lib\asyncio\tasks.py", line 304, in __step_run_and_handle_result | result = coro.send(None) | File "C:\Users\Administrator\.unsloth\studio\\unsloth_studio\Lib\site-packages\fastmcp\client\client.py", line 702, in _session_runner | await stack.enter_async_context(self._context_manager()) | File "C:\Python313\Lib\contextlib.py", line 668, in enter_async_context | result = await _enter(cm) | ^^^^^^^^^^^^^^^^ | File "C:\Python313\Lib\contextlib.py", line 214, in aenter | return await anext(self.gen) | ^^^^^^^^^^^^^^^^^^^^^ | File "C:\Users\Administrator\.unsloth\studio\\unsloth_studio\Lib\site-packages\exceptiongroup\_catch.py", line 65, in handle_exception | result = handler(matched) | File "C:\Users\Administrator\.unsloth\studio\\unsloth_studio\Lib\site-packages\fastmcp\\utilities\exceptions.py", line 29, in _exception_handler | raise leaf | File "C:\Users\Administrator\.unsloth\studio\\unsloth_studio\Lib\site-packages\fastmcp\client\client.py", line 476, in _context_manager | await self.initialize() | File "C:\Users\Administrator\.unsloth\studio\\unsloth_studio\Lib\site-packages\fastmcp\client\client.py", line 529, in initialize | self._session_state.initialize_result = await self.session.initialize() | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | File "C:\Users\Administrator\.unsloth\studio\\unsloth_studio\Lib\site-packages\mcp\client\session.py", line 183, in initialize | result = await self.send_request( | ^^^^^^^^^^^^^^^^^^^^^^^^ | ...<16 lines>... | ) | ^ | File "C:\Users\Administrator\.unsloth\studio\\unsloth_studio\Lib\site-packages\mcp\shared\session.py", line 306, in send_request | raise McpError(response_or_error.error) | mcp.shared.exceptions.McpError: Connection closed +------------------------------------
During handling of the above exception, another exception occurred:
Traceback (most recent call last): File "C:\Users\Administrator\.unsloth\studio\\unsloth_studio\Lib\site-packages\studio\backend\routes\mcp_servers.py", line 332, in test_mcp_server tools = await list_tools_async( ^^^^^^^^^^^^^^^^^^^^^^^ ...<4 lines>... ) ^ File "C:\Users\Administrator\.unsloth\studio\\unsloth_studio\Lib\site-packages\studio\backend\core\inference\mcp_client.py", line 763, in list_tools_async return await asyncio.wait_for(_fetch(), timeout = 15) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Python313\Lib\asyncio\tasks.py", line 507, in wait_for return await fut ^^^^^^^^^ File "C:\Users\Administrator\.unsloth\studio\\unsloth_studio\Lib\site-packages\studio\backend\core\inference\mcp_client.py", line 759, in _fetch async with _client(url, headers, use_oauth) as client: ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\.unsloth\studio\\unsloth_studio\Lib\site-packages\fastmcp\client\client.py", line 535, in aenter return await self._connect() ^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\.unsloth\studio\\unsloth_studio\Lib\site-packages\fastmcp\client\client.py", line 621, in _connect raise exception File "C:\Python313\Lib\asyncio\tasks.py", line 304, in __step_run_and_handle_result result = coro.send(None) File "C:\Users\Administrator\.unsloth\studio\\unsloth_studio\Lib\site-packages\fastmcp\client\client.py", line 702, in _session_runner await stack.enter_async_context(self._context_manager()) File "C:\Python313\Lib\contextlib.py", line 668, in enter_async_context result = await _enter(cm) ^^^^^^^^^^^^^^^^ File "C:\Python313\Lib\contextlib.py", line 214, in aenter return await anext(self.gen) ^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\.unsloth\studio\\unsloth_studio\Lib\site-packages\exceptiongroup\_catch.py", line 65, in handle_exception result = handler(matched) File "C:\Users\Administrator\.unsloth\studio\\unsloth_studio\Lib\site-packages\fastmcp\\utilities\exceptions.py", line 29, in _exception_handler raise leaf File "C:\Users\Administrator\.unsloth\studio\\unsloth_studio\Lib\site-packages\fastmcp\client\client.py", line 476, in _context_manager await self.initialize() File "C:\Users\Administrator\.unsloth\studio\\unsloth_studio\Lib\site-packages\fastmcp\client\client.py", line 529, in initialize self._session_state.initialize_result = await self.session.initialize() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\.unsloth\studio\\unsloth_studio\Lib\site-packages\mcp\client\session.py", line 183, in initialize result = await self.send_request( ^^^^^^^^^^^^^^^^^^^^^^^^ ...<16 lines>... ) ^ File "C:\Users\Administrator\.unsloth\studio\\unsloth_studio\Lib\site-packages\mcp\shared\session.py", line 306, in send_request raise McpError(response_or_error.error) mcp.shared.exceptions.McpError: Connection closed"}
Source: 0x4m4/hexstrike-ai