[Bug] Server crashes with anyio.ClosedResourceError when receiving raw invalid UTF-8 bytes
![[Bug] Server crashes with anyio.ClosedResourceError when receiving raw invalid UTF-8 bytes](https://www.chat-gpts.plus/wp-content/uploads/2026/06/2328-473a47b7-768x403.jpg)
当 MCP Python SDK 服务器(如 mcp_server_fetch )通过 stdio 接收来自客户端的 JSON-RPC 请求时,如果请求参数中包含原始的无效 UTF-8 字节(如 b"http://x\xff\xfe" ),服务器会崩溃并抛出 anyio.ClosedResource
![[Bug] Server crashes with anyio.ClosedResourceError when receiving raw invalid UTF-8 bytes](https://www.chat-gpts.plus/wp-content/uploads/2026/06/2328-473a47b7-768x403.jpg)
当 MCP Python SDK 服务器(如 mcp_server_fetch )通过 stdio 接收来自客户端的 JSON-RPC 请求时,如果请求参数中包含原始的无效 UTF-8 字节(如 b"http://x\xff\xfe" ),服务器会崩溃并抛出 anyio.ClosedResource

在运行基于 MCP Python SDK 构建的 Streamable HTTP 服务器时,客户端连接时若提供的 Mcp-Session-Id 在服务器内存存储中不存在(例如服务器重启导致 session 丢失),本应返回 404 让客户端重新初始化,但服务器返回了 400。这会阻止客户端正确恢复连

用户在 MCP Python SDK 中使用 MCPServer.call_tool 方法,或工具函数通过 @server.tool() 装饰器注册时触发。该问题已在源码层面被诊断并修复,但未合入前某些分支逻辑和返回类型注解仍然是错误的。

用户启动 llama-server 并同时使用 --api-key-file (API key 认证文件)和 --webui-mcp-proxy (WebUI CORS 代理)参数。在 WebUI 中通过 API key 认证后,添加 MCP 服务器(如 http://127.0.0.1:8581/

用户在 FastAPI 或 Starlette 应用中通过 Mount() 将 FastMCP 的 sse_app() 挂载到非根路径下(例如 Mount("/mcp", app=mcp.sse_app()) ),启动后 SSE 握手返回的 endpoint 路径缺失前缀,导致 MCP 客户端发起

用户使用 MCP Python SDK (1.13.1 版本) 运行 Streamable HTTP 服务器(基于 examples/servers/simple-streamablehttp-stateless/server.py 示例)时,遇到警告。错误发生在服务器已正常运行后,客户端出现连接断
![[Bug]: Session trace sidebar in Log Details drawer silently truncates to first 50 entries](https://www.chat-gpts.plus/wp-content/uploads/2026/06/28224-6e4c60a5-768x403.jpg)
该问题出现在 LiteLLM 的 UI 仪表盘中。当用户在 Logs 标签页中点击包含 session_id 的日志行时,右侧会打开 Log Details 抽屉。左侧的 Session 侧边栏会展示该 session_id 对应的所有消费日志。对于包含超过 50 条日志的长会话(例如大量的工具/

开发者 Jack Ulau 发布了 Ratchet,一个用 Rust 编写的硬件调试与固件刷写工具集,通过内置 MCP(模型上下文协议)服务器,允许 AI 代理直接操作 CH341A 或 CH347 编程器,自动完成 SPI Flash 读取、写入、擦除与 BIOS 修复。它将传统上分散在 flashrom…

用户在 Dify 自托管(Docker)环境中,登录控制台后,进入 Integrations(集成)页面时触发该错误。

用户在 Windows 操作系统下运行 LobeChat 桌面客户端 (Electron 应用),v2.2.6 版本中点击界面右上角的"作为设备开启"按钮,预期应通过 WebSocket 连接至 MCP 网关并注册为设备,但按钮无任何响应。而通过 CLI 使用 lh connect 命令并传递参数则