codecamp

TraeWork MCP 概述

TraeWork MCP 概述

当你需要 AI 接入并使用外部资源/能力时,可以使用 MCP。

什么是 MCP?

Model Context Protocol (MCP) 是一种协议,它允许大型语言模型(LLMs)访问自定义的工具和服务。TraeWork 中的智能体作为 MCP 客户端可以选择向 MCP Server 发起请求,以使用它们提供的工具。你可以自行添加 MCP Server,并添加到自定义的智能体中来使用。更多信息参阅 MCP 官方文档。

免责声明

MCP Server 由第三方构建和维护。TraeWork 不审查或认可这些服务器,并且不对其行为、任何 MCP Server 调用失败或它们返回的数据承担任何责任。部分 MCP Server 也可能因相关法律法规、网络限制、或服务器自身的访问策略,在你所在的国家或地区无法访问或使用。TraeWork 无法控制这些因素,亦无法保证你所在国家或地区对这些服务器的可用性或功能性。你在尝试使用这些服务器时,应自行确保遵守当地法律法规。

传输类型

TraeWork 中的 MCP Server 支持以下传输类型: 类型 传输协议 执行环境
stdio stdio 本地
HTTP SSE 本地 / 远程
HTTP
Streamable HTTP 本地 / 远程

MCP 的运行环境

环境类型 适用任务 适用客户端
本地 仅对本地任务生效。 TraeWork 桌面版
云端 仅对云端任务(及从 GitHub 拉取的项目)生效。 TraeWork 网页版、桌面版
TraeWork Agent 配置
TraeWork 添加 MCP Server
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

TraeWork 外部应用授权

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }