Traemcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Traemcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
export ANTHROPIC_AUTH_TOKEN=你的API Key
export ANTHROPIC_BASE_URL=https://ark.cn-beijing.volces.com/api/coding
export ANTHROPIC_MODEL=doubao-seed-2.0-code# 复制配置模板
cp ~/.qclaw/workspace/trae-cn-mcp/config/api-key.env.example ~/.qclaw/workspace/trae-cn-mcp/config/api-key.env
# 编辑配置文件,填入你的 API Key
nano ~/.qclaw/workspace/trae-cn-mcp/config/api-key.env配置文件内容:
ANTHROPIC_AUTH_TOKEN=你的API Key
ANTHROPIC_BASE_URL=https://ark.cn-beijing.volces.com/api/coding
ANTHROPIC_MODEL=doubao-seed-2.0-code# 方式 1:使用启动脚本
cd ~/.qclaw/workspace/trae-cn-mcp
./scripts/start.sh
# 方式 2:直接运行
NODE_PATH="$HOME/.nvm/versions/node/v22.22.1/bin/node"
$NODE_PATH ~/.qclaw/workspace/trae-cn-mcp/src/server.js --project ~/编程/invest-diary⚠️ 注意: 这是一个 stdio 协议 的 MCP Server,通过标准输入输出通信,不监听任何端口。 不要使用 nc localhost 8788 等 TCP 连接方式测试,那会失败。正确的测试方式是通过管道直接向进程发送 JSON:
NODE="$HOME/.nvm/versions/node/v22.22.1/bin/node"
SERVER="$HOME/.qclaw/workspace/trae-cn-mcp/src/server.js"
# 测试 1:initialize(验证服务器能正常启动并响应)
echo '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"test","version":"1.0"}}}' \
| ANTHROPIC_AUTH_TOKEN=你的API Key $NODE $SERVER
# 测试 2:tools/list(验证工具列表)
echo '{"jsonrpc":"2.0","id":2,"method":"tools/list","params":{}}' \
| ANTHROPIC_AUTH_TOKEN=你的API Key $NODE $SERVER预期输出:
{"id":1,"result":{"protocolVersion":"2024-11-05","capabilities":{"tools":{},"resources":{}},"serverInfo":{"name":"trae-cn-mcp","version":"1.0.0"}}}如果看到上面的 JSON 响应,说明 MCP Server 工作正常。
在 OpenClaw 配置文件中添加 MCP Server:
{
"mcpServers": {
"trae-cn": {
"command": "node",
"args": ["/Users/bill/.qclaw/workspace/trae-cn-mcp/src/server.js"],
"env": {
"ANTHROPIC_AUTH_TOKEN": "你的API Key",
"ANTHROPIC_BASE_URL": "https://ark.cn-beijing.volces.com/api/coding",
"ANTHROPIC_MODEL": "doubao-seed-2.0-code"
}
}
}
}⚠️ 安全警告:不要将真实 API Key 直接写入此配置文件! - 推荐做法:先export ANTHROPIC_AUTH_TOKEN=你的Key,然后配置中引用环境变量 - 确认此配置文件已加入.gitignore,避免误提交到代码仓库 - 如果配置文件被提交到 Git,API Key 将永久暴露在历史记录中,即使后来删除也无法消除
| 工具 | 说明 |
|---|---|
chat | 发送消息给 AI |
read_file | 让 AI 读取文件 |
write_file | 让 AI 写入文件 |
run_command | 让 AI 执行命令 |
new_session | 创建新会话 |
list_sessions | 列出所有会话 |
使用工具: trae-cn/chat
参数: {
"message": "帮我分析 pages/index/index.js 中的 bug",
"project": "~/编程/invest-diary"
}# 发送消息
echo '{"jsonrpc":"2.0","id":3,"method":"tools/call","params":{"name":"chat","arguments":{"message":"你好,请介绍一下自己"}}}' | node ~/.qclaw/workspace/trae-cn-mcp/src/server.js📖 以下模型列表最后更新时间:2026-03-25,最新支持模型请以火山方舟官方文档为准。
doubao-seed-2.0-code ⭐ 推荐doubao-seed-2.0-prodoubao-seed-2.0-litedoubao-seed-codeminimax-m2.5glm-4.7deepseek-v3.2kimi-k2.5ark-code-latest(通过控制台切换)方式 1:修改环境变量
export ANTHROPIC_MODEL=kimi-k2.5
./scripts/start.sh方式 2:使用 ark-code-latest
# 配置文件中设置
ANTHROPIC_MODEL=ark-code-latest
# 然后在火山方舟控制台选择默认模型
# https://console.volcengine.com/ark/region:ark+cn-beijing/openManagement访问火山方舟控制台: https://console.volcengine.com/ark/region:ark+cn-beijing/openManagement
Trae CN 会自动更新 Claude Code CLI,无需手动操作。
| 症状 | 原因 | 解决方案 |
|---|---|---|
Claude Code CLI 不存在 | Trae CN 未安装或版本过旧 | 安装/更新 Trae CN |
ANTHROPIC_AUTH_TOKEN 未设置 | API Key 未配置 | 按第二步配置 API Key |
command not found: node | Node.js 路径问题 | 使用完整路径 ~/.nvm/versions/node/v22.22.1/bin/node |
MCP Server 是 stdio 协议,不监听端口。测试时必须通过管道传入 JSON,不能用 nc、curl 等 TCP 工具。
# ✅ 正确
echo '{"jsonrpc":"2.0","id":1,"method":"initialize",...}' | node src/server.js
# ❌ 错误(会失败)
nc localhost 8788
curl http://localhost:8788command 路径是否正确(需要绝对路径)ANTHROPIC_AUTH_TOKEN 是否已在 env 中配置| 错误码 | 原因 | 解决方案 |
|---|---|---|
| 401 | API Key 无效或过期 | 重新获取 API Key |
| 403 | 无权限访问该模型 | 在控制台开通对应模型 |
| 429 | 超过频率限制 | 等待后重试,或升级套餐 |
| 500 | 服务端错误 | 稍后重试 |
~/.qclaw/workspace/trae-cn-mcp/src/server.js~/.qclaw/workspace/trae-cn-mcp/scripts/start.sh~/.qclaw/workspace/skills/trae-cn-claude-code/SKILL.md~/.qclaw/workspace/trae-cn-mcp/config/api-key.env.example准备好了吗? 按照上面的步骤配置,然后告诉我结果!
#### 权限最小化配置
#### 定期轮换密钥
建议每 90 天轮换一次 API Key:
# 1. 在火山方舟控制台生成新 API Key
# 2. 更新配置文件
nano ~/.qclaw/workspace/trae-cn-mcp/config/api-key.env
# 3. 重启 MCP Server
cd ~/.qclaw/workspace/trae-cn-mcp
./scripts/start.sh
# 4. 在火山方舟控制台删除旧 API Key配置文件应该只有你能读写:
# 检查权限
ls -la ~/.qclaw/workspace/trae-cn-mcp/config/api-key.env
# 如果权限不对,修改为 0600
chmod 600 ~/.qclaw/workspace/trae-cn-mcp/config/api-key.envlogs/ 目录.gitignore 已配置,api-key.env 不会被提交api-key.env.example 会被提交定期检查以下指标:
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.