Open
Description
使用异步 Client 调用 MCP Server 时,会报错,报错信息如下:
2025-05-06 14:43:19,436 - mysql_mcp_server - ERROR - + Exception Group Traceback (most recent call last):
| File "E:\Code\python\mysql-mcp-server\mysql_mcp_server-main\src\mysql_mcp_server\server.py", line 292, in main
| await app.run(
| ...<3 lines>...
| )
| File "D:\Users\Administrator\AppData\Local\Programs\Python\Python313\Lib\site-packages\mcp\server\lowlevel\server.py", line 483, in run
| async with AsyncExitStack() as stack:
| ~~~~~~~~~~~~~~^^
| File "D:\Users\Administrator\AppData\Local\Programs\Python\Python313\Lib\contextlib.py", line 768, in __aexit__
| raise exc
| File "D:\Users\Administrator\AppData\Local\Programs\Python\Python313\Lib\contextlib.py", line 751, in __aexit__
| cb_suppress = await cb(*exc_details)
| ^^^^^^^^^^^^^^^^^^^^^^
| File "D:\Users\Administrator\AppData\Local\Programs\Python\Python313\Lib\site-packages\mcp\shared\session.py", line 210, in __aexit__
| return await self._task_group.__aexit__(exc_type, exc_val, exc_tb)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "D:\Users\Administrator\AppData\Local\Programs\Python\Python313\Lib\site-packages\anyio\_backends\_asyncio.py", line 772, in __aexit__
| raise BaseExceptionGroup(
| "unhandled errors in a TaskGroup", self._exceptions
| ) from None
| ExceptionGroup: unhandled errors in a TaskGroup (1 sub-exception)
+-+---------------- 1 ----------------
| Traceback (most recent call last):
| File "D:\Users\Administrator\AppData\Local\Programs\Python\Python313\Lib\site-packages\mcp\shared\session.py", line 324, in _receive_loop
| await self._received_request(responder)
| File "D:\Users\Administrator\AppData\Local\Programs\Python\Python313\Lib\site-packages\mcp\server\session.py", line 163, in _received_request
| raise RuntimeError(
| "Received request before initialization was complete"
| )
| RuntimeError: Received request before initialization was complete
+------------------------------------
Metadata
Metadata
Assignees
Labels
No labels