你可以通过 TRAE 的 Schema 链接将 MCP Server 安装至 TRAE。
链接的格式如下:
trae-cn://trae.ai-ide/mcp-import?type=${TYPE}&name=${NAME}&config=${BASE64_ENCODED_CONFIG}
链接中各组成部分的说明如下:
|
组成部分 |
是否必填 |
描述 |
|---|---|---|
|
|
是 |
协议方案,需使用 |
|
|
是 |
固定部分,Schema 链接处理程序。 |
|
|
是 |
固定部分,Schema 路径。 |
|
|
是 |
MCP Server 的类型。可选值: |
|
|
否 |
MCP Server 的自定义名称。 |
|
|
是 |
Base64 编码的 JSON 配置。 |
你可以通过自动生成或手动生成两种方式来生成 MCP Server 的安装链接。
以下述 GitHub MCP Server 为例,说明手动生成安装链接的流步骤。
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "<YOUR_TOKEN>"
}
}
}
}
步骤如下:
type:stdioname:githubconfig:
{
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-github"
],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "<YOUR_TOKEN>"
}
}
config JSON 对象进行 JSON.stringify() 序列化、Base64 编码,以及 URL 编码。JSON.stringify() 序列化结果:{"command":"npx","args":["-y","@modelcontextprotocol/server-github"],"env":{"GITHUB_PERSONAL_ACCESS_TOKEN":"<YOUR_TOKEN>"}}eyJjb21tYW5kIjoibnB4IiwiYXJncyI6WyIteSIsIkBtb2RlbGNvbnRleHRwcm90b2NvbC9zZXJ2ZXItZ2l0aHViIl0sImVudiI6eyJHSVRIVUJfUEVSU09OQUxfQUNDRVNTX1RPS0VOIjoiPFlPVVJfVE9LRU4+In19eyJjb21tYW5kIjoibnB4IiwiYXJncyI6WyIteSIsIkBtb2RlbGNvbnRleHRwcm90b2NvbC9zZXJ2ZXItZ2l0aHViIl0sImVudiI6eyJHSVRIVUJfUEVSU09OQUxfQUNDRVNTX1RPS0VOIjoiPFlPVVJfVE9LRU4%2BIn19$NAME、$TYPE 和 $BASE64_ENCODED_CONFIG 替换为 MCP Server 的实际名称、类型和 URL 编码后的 JSON 配置。trae-cn://trae.ai-ide/mcp-import?type=stdio&name=github&config=eyJjb21tYW5kIjoibnB4IiwiYXJncyI6WyIteSIsIkBtb2RlbGNvbnRleHRwcm90b2NvbC9zZXJ2ZXItZ2l0aHViIl0sImVudiI6eyJHSVRIVUJfUEVSU09OQUxfQUNDRVNTX1RPS0VOIjoiPFlPVVJfVE9LRU4%2BIn19