在trae中排查mcp server异常需先定位日志:通过mcp管理列表页悬停查看错误提示或点击齿轮图标进入日志,或用快捷键(macos: cmd+shift+u;win: ctrl+shift+u)调出mcp server host输出面板;紧急定位四步:确认trae已重启、检查enoent报错、搜索error/fail/timeout关键词、分析connection refused等连接错误。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

在 Trae 中排查 MCP Server 异常时,必须快速定位日志输出位置,否则无法判断是配置错误、进程未启动,还是通信协议不匹配。
通过 MCP Server 列表入口查看日志
在左侧导航栏点击「MCP 管理」→ 进入 MCP Server 列表页。
找到目标 MCP Server(例如 codegraph 或 luatools),将鼠标悬停在其名称上——若服务已崩溃或启动失败,会立即弹出红色错误提示面板,里面直接嵌有「日志」链接,点击即可跳转。
若服务状态显示为“运行中”,则点击该行右侧的齿轮图标 → 在下拉菜单中选择「日志」。
【注意:此操作仅对已注册且至少启动过一次的 Server 有效;新添加但尚未重启 Trae 的配置不会出现在列表中】
通过输出面板快捷入口查看日志
按下快捷键:macOS 使用 Command + Shift + U,Windows 使用 Ctrl + Shift + U,直接唤出输出面板。
在面板右上角的下拉菜单中,选择「MCP Server Host」。
面板内容即刻刷新为 MCP Server 的 stdout/stderr 输出流,所有启动日志、工具调用响应、错误堆栈均实时滚动显示。
这一步操作起来很简单,直接按组合键就行,不用找菜单路径。
日志异常时的紧急定位步骤
第一步:确认 Trae 是否已重启 —— 修改 mcp.json 后未重启会导致日志为空或显示旧进程残留。
第二步:检查终端是否报错「spawn ENOENT」—— 表示 npx 或命令路径不存在,需验证 Node.js 和 npm 是否已正确安装并加入系统 PATH。
第三步:在日志中搜索关键词「error」、「failed」、「timeout」,重点看最后一屏,MCP 协议握手失败通常出现在末尾几行。
第四步:若看到「Connection refused」或「ECONNRESET」,说明对应 MCP Server 进程根本未监听 stdio 或已意外退出,需回到配置项检查 command 和 args 是否拼写错误。











