Token导航 LogoToken导航

MCP Server · 开发工具

Trae Memory

TRAE IDE专用的智能记忆系统,提供自动记录对话历史、智能上下文管理和任务跟踪功能,适用于开发环境中的信息管理和任务协作。

未说明官方级别未说明来源级核验工具 0
对话管理JavaScript开发工具任务跟踪

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
fangxh2013
提供方
fangxh2013

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

12

仓库热度

收录来源

1 个

MCP World

选型结论

Trae Memory 属于开发工具类 MCP Server,公开资料标注 0 个工具,通过传输方式未标注接入,客户端适配情况以官方文档为准,没有现成的安装命令;接入前要先准备 访问 Token。

分类

开发工具

传输方式

未说明

认证方式

访问 Token

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

🧠 TRAE Memory - 智能记忆系统

TRAE IDE 专用的智能记忆系统,自动记录对话历史、智能上下文管理和任务跟踪

✨ 核心特性

🤖 自动记录

  • 智能监听:自动捕获 TRAE Builder 中的用户输入
  • 上下文分析:智能分析对话内容和重要性
  • 无感知记录:后台自动保存,不干扰工作流程

📚 记忆管理

  • 对话历史:完整保存用户与助手的对话记录
  • 智能检索:快速查找历史对话和重要信息
  • 个性化设置:保存用户偏好和配置

🎯 智能功能

  • 上下文恢复:智能恢复中断的对话上下文
  • 任务管理:跟踪和管理开发任务
  • 记忆优化:自动清理和优化存储空间

🚀 快速开始

1. 安装依赖

npm install

2. 启动服务

方式一:使用管理脚本(推荐)
# 启动服务
./scripts/server.sh start

# 查看状态
./scripts/server.sh status

# 查看日志
./scripts/server.sh logs

# 停止服务
./scripts/server.sh stop

# 重启服务
./scripts/server.sh restart
方式二:直接启动
node src/servers/index.js

3. 配置 TRAE IDE

在 TRAE IDE 设置中添加 MCP 服务器配置:

{
  "mcpServers": {
    "trae-memory": {
      "command": "node",
      "args": [
        "/path/to/trae-memory/src/servers/index.js"
      ],
      "cwd": "/path/to/trae-memory",
      "env": {
        "NODE_ENV": "production",
        "AUTO_RECORD": "true",
        "CONTEXT_THRESHOLD": "0.8",
        "TOKEN_ESTIMATION": "true"
      }
    }
  }
}

4. 重启 TRAE IDE

重启 TRAE IDE 以加载 MCP 服务器配置。

📖 详细使用教程

基础功能使用

1. 记录输入内容

当你在TRAE Builder中输入内容时,系统会自动记录:

// 自动调用
log_input({
  input: "你的输入内容",
  source: "builder", // 或 "chat", "terminal"
  project: "项目名称",
  files: ["相关文件路径"],
  estimatedTokens: 100
})
2. 记录对话内容
// 记录完整对话
log_chat({
  user_input: "用户问题",
  assistant_response: "助手回复",
  conversation_id: "会话ID",
  metadata: {
    source: "chat",
    project: "项目名称",
    files: ["file1.js", "file2.js"],
    tokens: 150
  }
})
3. 获取历史记录
// 获取最近5条记录
get_history({ limit: 5 })

// 获取最近10条记录
get_history({ limit: 10 })
4. 智能记忆恢复
// 根据当前上下文恢复相关记忆
recall({
  query: "React组件优化",
  project: "my-react-app",
  includeCompleted: false,
  limit: 10
})

高级功能使用

1. Context管理
// 检查Context状态
context({ action: "check" })

// 重置Context
context({ action: "reset" })

// 优化Context
context({ 
  action: "optimize",
  tokenCount: 50000,
  maxTokens: 128000
})
2. 任务管理
// 创建任务
tasks({
  action: "create",
  taskData: {
    title: "实现用户登录功能",
    description: "添加JWT认证和用户验证",
    status: "pending",
    priority: "high",
    project: "web-app",
    tags: ["authentication", "security"]
  }
})

// 更新任务
tasks({
  action: "update",
  taskId: "task_id_here",
  taskData: {
    status: "completed"
  }
})

// 查看任务列表
tasks({
  action: "list",
  filters: {
    status: "pending",
    priority: "high"
  }
})

// 获取任务统计
tasks({ action: "stats" })
3. 文件管理
// 查看文件状态
files({ action: "status" })

// 清理旧文件(30天前的文件)
files({ 
  action: "clean",
  days: 30
})

// 归档所有数据
files({ action: "archive" })

// 优化文件(只保留最近100条记录)
files({ 
  action: "optimize",
  maxFiles: 100
})
4. 设置管理
// 保存设置
save_setting({
  key: "theme",
  value: "dark"
})

// 读取设置
get_setting({ key: "theme" })

服务管理

使用管理脚本
# 查看帮助
./scripts/server.sh

# 启动服务(后台运行)
./scripts/server.sh start

# 查看详细状态
./scripts/server.sh status

# 实时监控日志
./scripts/server.sh monitor

# 查看最近日志
./scripts/server.sh logs

# 重启服务
./scripts/server.sh restart

# 停止服务
./scripts/server.sh stop
日志文件位置
  • 服务日志:logs/server.log
  • PID文件:.server.pid

数据管理

数据文件结构
data/
├── history.json      # 对话历史记录
├── settings.json     # 用户设置
├── context.json      # Context状态
├── tasks.json        # 任务列表
├── session.json      # 会话信息
└── archive/          # 归档文件夹
    ├── backup_2024-10-31.json
    └── history_archive_*.json
数据备份与恢复
# 手动备份
cp -r data/ backup_$(date +%Y%m%d)/

# 使用内置归档功能
# 通过 manage_files({ action: "archive" }) 调用

故障排除

常见问题
  1. 服务无法启动
   # 检查端口占用
   lsof -i :3000
   
   # 查看详细错误
   ./scripts/server.sh logs
  1. 记录功能不工作
   # 检查服务状态
   ./scripts/server.sh status
   
   # 重启服务
   ./scripts/server.sh restart
  1. 文件权限问题
   # 修复权限
   chmod -R 755 data/
   chmod +x scripts/server.sh
  1. 内存使用过高
   // 优化文件
   manage_files({ action: "optimize", maxFiles: 50 })
   
   // 清理旧文件
   manage_files({ action: "clean", days: 7 })
调试模式
# 启动时显示详细日志
DEBUG=* node src/servers/index.js

# 或使用脚本监控
./scripts/server.sh monitor

性能优化建议

  1. 定期清理数据

- 每周运行一次文件清理 - 设置合理的保留天数(建议30天)

  1. 监控文件大小

- history.json 超过10MB时进行优化 - 使用归档功能备份重要数据

  1. 合理设置参数

- maxFiles: 100-500(根据使用频率) - days: 7-30(根据存储需求)

  1. 监控系统资源
   # 查看进程资源使用
   ./scripts/server.sh status

🛠️ 可用工具

📝 对话管理

  • auto_log_input - 自动记录 Builder 输入(自动触发)
  • log_conversation - 手动记录对话
  • get_history - 获取历史记录

🧠 记忆功能

  • recover_memory - 智能恢复上下文
  • manage_context - 管理上下文信息
  • manage_tasks - 管理任务列表

⚙️ 设置管理

  • save_setting - 保存用户设置
  • get_setting - 获取用户设置

📁 项目结构

trae-memory/
├── src/
│   ├── servers/
│   │   └── index.js          # 主服务器文件
│   ├── config/
│   │   └── timezone.js       # 时区配置
│   └── utils/                # 工具函数
├── data/                     # 数据存储目录
│   ├── history.json         # 对话历史
│   ├── session.json         # 会话信息
│   ├── context.json         # 上下文数据
│   ├── settings.json        # 用户设置
│   └── tasks.json           # 任务列表
├── config/                   # 配置示例
├── scripts/                  # 工具脚本
└── package.json

🔧 环境变量

变量名默认值说明
NODE_ENVdevelopment运行环境
AUTO_RECORDtrue是否启用自动记录
CONTEXT_THRESHOLD0.8上下文重要性阈值
TOKEN_ESTIMATIONtrue是否启用 Token 估算

📊 数据格式

对话历史 (history.json)

[
  {
    "timestamp": "2024-01-01T12:00:00.000Z",
    "user": "用户输入内容",
    "assistant": "助手回复内容"
  }
]

用户设置 (settings.json)

{
  "language": "zh-CN",
  "theme": "dark",
  "auto_save": true
}

🧪 测试和诊断

运行测试

npm test

诊断连接

npm run diagnose

验证核心功能

npm run verify

🔍 故障排除

1. MCP 服务器无法连接

  • 检查 TRAE IDE 中的 MCP 配置
  • 确认文件路径正确
  • 重启 TRAE IDE

2. 自动记录不工作

  • 确认 AUTO_RECORD 环境变量为 true
  • 检查 TRAE IDE 是否正确连接到 MCP 服务器
  • 查看 TRAE IDE 开发者工具中的错误信息

3. 数据文件权限问题

chmod 755 data/
chmod 644 data/*.json

📝 更新日志

v2.0.0 (当前版本)

  • 🎯 简化架构,只保留自动版本
  • 🚀 优化性能和稳定性
  • 📚 完善文档和示例
  • 🔧 改进配置和部署流程

🤝 贡献

欢迎提交 Issue 和 Pull Request!

📄 许可证

MIT License - 详见 LICENSE 文件。


🎉 享受智能记忆带来的便利!

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

智能记忆JavaScript本地部署对话管理任务跟踪上下文恢复开发工具

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 需要自备访问 Token,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 暂时拿不到访问 Token的人。
  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Trae Memory

MCP World · 本页

0未说明未标注1 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Trae Memory 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Trae Memory 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Trae Memory 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Trae Memory 需要 API Key 吗?

公开资料标注的认证方式是访问 Token,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Trae Memory 支持哪些客户端?

公开资料没有标注具体客户端;能配置本地 MCP 命令的客户端都能接,配置方式参照官方文档。

来源信息

继续浏览同类 MCP