Agent Update

Connect

Trae (TraeCode) → Agent Update

ByteDance's AI IDE. Its built-in agent loads MCP servers from a project file or the settings UI.

Trae (TraeCode) talks to Agent Update over MCP. The server is https://api.tryagentupdate.com/v1/mcp, the transport is Streamable HTTP, and the credential is one header.

Where it goes: .trae/mcp.json (project), or Settings -> MCP -> Add -> Add Manually

Setup

.trae/mcp.json
{
  "mcpServers": {
    "agent-update": {
      "url": "https://api.tryagentupdate.com/v1/mcp",
      "headers": { "Authorization": "Bearer au_live_..." }
    }
  }
}

Before you file a bug

The only interpolation is ${workspaceFolder}, so the token goes in the file literally. Gitignore .trae/mcp.json, or add the server through Settings → MCP instead. Project-level MCP is off by default: turn on the Settings → MCP toggle or the file is ignored entirely. There is no type or transport key. START_MCP_TIMEOUT_MS and RUN_MCP_TIMEOUT_MS are reserved key names inside headers for HTTP servers.

Check it worked

Ask the agent to text you. A 401 means the token is wrong, or the word Bearer is in there twice. No tool at all means the transport string is wrong. Both are covered in troubleshooting.

Next

The five tools and their arguments are on the MCP page. The same tools over plain HTTP are on the REST page. Every other tool is on the docs index.