要在trae中启用外部工具调用能力,必须先开启mcp功能:第一步进入设置的ai management→mcp选项卡;第二步确认顶部显示【mcp host is active】;第三步检查mcp servers列表是否非空;第四步可从市场安装预置服务或手动配置python自定义服务。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

要在Trae中启用外部工具调用能力,比如让AI智能体直接读取本地文件、查询数据库或烧录固件,必须先开启MCP功能——它不是默认激活的开关,而是需要手动确认运行时环境已就绪。
验证Trae内置MCP Host是否激活
第一步:打开Trae IDE,点击右上角齿轮图标进入设置界面。
第二步:在左侧导航栏中选择“AI Management” → “MCP”选项卡。
第三步:查看页面顶部是否显示【MCP Host is active】绿色提示;若显示“Not available”,说明当前版本不支持或未启用该功能,必须升级Trae至2.4.0或更高稳定版,低版本无法继续后续操作。
第四步:检查下方“MCP Servers”列表是否为空;非空表示已有服务注册,可跳过市场安装步骤,直接进入状态验证环节。
从MCP市场一键添加预置服务
此方式适合快速启用文件操作、数据库查询等通用能力,所有服务均经签名验证且适配Windows/macOS/Linux三端路径规范。
点击“Add MCP Servers”按钮,进入市场视图。
在搜索框输入关键词,例如“Filesystem”,回车后选择官方认证的“Filesystem MCP Server”条目。
点击“Install”后,Trae自动下载并解压服务二进制包至缓存目录(如~/.trae/mcp-servers/filesystem-v1.2.0)。
安装完成后点击右侧“Configure”按钮,在JSON编辑区修改"--allowed-paths"参数值为实际可操作目录,例如:"D:projectdocs,C:UsersPublicDownloads"。注意:路径必须真实存在,否则服务启动失败。
保存配置,返回MCP Servers列表,确认对应服务状态栏显示“Running”且无红色错误图标。
手动配置自定义Python MCP Server
适用于接入开发者自行编写的轻量级服务,例如计算器、天气查询或Swagger解析器,要求Python 3.8+环境已就绪且mcp[cli]包已安装。
方法一:代码准备
在项目根目录新建文件mcp_calculator_server.py,粘贴最小可行代码(含FastMCP实例、@tool装饰器和run()调用)。
方法二:依赖安装
执行命令pip install "mcp[cli]";若使用uv,运行uv add "mcp[cli]"。
方法三:本地启动
终端中运行python mcp_calculator_server.py,观察控制台输出是否包含【MCP server 'Calculator' started on stdio】字样——这是服务已就绪的唯一可靠信号。
方法四:Trae中注册
在设置页选择“Add Manually”,填入JSON配置,其中command字段必须为"python",args必须是绝对路径,例如:["D:\code\mcp_calculator_server.py"]。











