为 Cursor IDE 提供持久记忆
Cursor 了解你的代码库,但在对话之间会忘记一切。ContextForge 通过 MCP 为 Cursor 提供持久记忆——你的决策、模式和团队知识在每次会话中都能留存。
.cursorrules 还不够
Cursor 会索引你的代码库,但每次对话都从空白开始。你上周调试的竞态条件、团队做出的 API 决策——全都消失了。
拥有不断积累知识的 Cursor
构建一个随时间增长的可搜索知识库。Cursor 通过 MCP 在需要时精确检索所需内容。不再重复解释。
3 分钟内完成配置
获取你的 API key
在 contextforge.dev 注册(免费套餐可用),并从 dashboard 复制你的 API key。
将 ContextForge 添加到 Cursor
在项目根目录创建或编辑 .cursor/mcp.json:
{
"mcpServers": {
"contextforge": {
"command": "npx",
"args": ["-y", "contextforge-mcp"],
"env": {
"CONTEXTFORGE_API_KEY": "your-api-key"
}
}
}
}初始化你的项目(必须)
在每个希望 Cursor 使用 ContextForge 记忆的项目目录中运行此命令。否则,Cursor 的智能体会静默忽略 ContextForge 的记忆查询。
cd ~/your-project
npx contextforge-mcp init重启 Cursor 并开始使用
打开 Cursor chat,让它保存上下文。记忆跨会话和设备持久存在。
你能做什么
超越 .cursorrules
.cursorrules 是静态文本。ContextForge 是动态的——按语义搜索、按项目组织、与团队共享。
跨项目语义搜索
Cursor 可以从任意项目中提取知识。在开发新功能时,它能找到旧项目中的相关决策。
多设备同步
你的知识随你而行。在笔记本上保存上下文,在台式机上调取。Cursor 从任何设备看到的都是同一份记忆。
团队协作
Pro 和 Premium 套餐让整个团队共享知识。新成员入职更快,因为 Cursor 已经了解你的代码库模式。
博客文章
常见问题
这与 .cursorrules 有何区别?
.cursorrules 是静态指令文件。ContextForge 是可搜索的知识库。两者配合使用——.cursorrules 用于"始终使用 TypeScript",ContextForge 用于"我们尝试了 X 方案但因为 Z 切换到了 Y"。
需要重启 Cursor 才能加载 MCP 服务器吗?
需要。将 ContextForge 添加到 .cursor/mcp.json 后,重启 Cursor 使更改生效。之后连接将自动建立。
可以同时在 Cursor 和 Claude Code 中使用 ContextForge 吗?
完全可以。同一份记忆可以从任何支持 MCP 的工具访问。在 Cursor 中保存,在 Claude Code 中调取,与团队在 Copilot 中共享——一个知识库,所有工具。
准备好为 Cursor 添加记忆了吗?
提供免费套餐,3 分钟内即可完成配置。