Token导航 LogoToken导航

MCP Server · 开发工具

Cursor Conversations MCP

将Cursor聊天记录与Git提交历史链接的服务,提供代码上下文检索和聊天历史搜索功能。

stdio官方级别未说明来源级核验工具 8cursor-chat-history-mcp
开发工具TypeScriptClineCursorWindsurf

快速开始

作者 / 组织
vltansky
提供方
vltansky
运行时
Node.js

工具数量

8

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

33

仓库热度

收录来源

1 个

MCP World

选型结论

Cursor Conversations MCP 属于开发工具类 MCP Server,公开资料标注 8 个工具,通过stdio 本地进程接入,适配 Cursor、Windsurf、Cline,有可以直接复制的安装命令;接入前先确认权限范围。

分类

开发工具

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

npx cursor-chat-history-mcp link list-conversation-links --conversation <id>

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

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Node.js,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

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

  4. 4

    验证是否可用

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

接入前确认

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

详细介绍

光标聊天历史MCP

将Cursor对话连接到git历史记录。

为什么?

你做出承诺。几周后,你会想: *“我为什么这样写?”*

git消息说 fix auth bug 但真正的背景——调试会话、考虑的替代方案、人工智能建议——存在于你永远不会再找到的Cursor对话中。

此MCP服务器会自动将您的Cursor对话链接到git提交。当你重新审视代码时,人工智能助手可以调出原始讨论。

快速开始

添加到 .cursor/mcp.json:

{
  "mcpServers": {
    "cursor-chat-history": {
      "command": "npx",
      "args": ["-y", "--package=cursor-chat-history-mcp", "cursor-chat-history-mcp"]
    }
  }
}

就是这样。钩子在第一次使用时会自动安装。

你能做什么

查找代码上下文

"What was the context behind commit abc123?"
"Find the conversation that led to this fix"
"Show discussions about auth.ts from the last month"

搜索您的聊天记录

"Find all debugging sessions about performance"
"Search conversations mentioning useState"
"List recent conversations in this project"

提取图案

"Create TypeScript guidelines from my actual usage"
"Extract error handling patterns from my conversations"
"Summarize my React patterns from chat history"

可用工具

Git链接器

工具目的
get_file_context获取与文件相关的对话和提交
get_commit_conversations查找与提交链接的对话
list_conversation_commits查找与对话链接的提交
link_conversation_commit手动链接对话↔ 承诺

聊天记录

工具目的
list_conversations使用过滤器浏览(项目、关键字、文件)
get_conversation获取完整的对话内容
search_conversations多关键字和模式搜索
get_conversation_analytics使用模式、文件活动、语言统计

隐私

  • 100%本地 -没有外部服务,没有API密钥
  • 您的数据保留在磁盘上 -仅限于SQLite数据库
  • 开源 -自己审核代码

______________________________________________________________________

运作原理

MCP服务器启动时会自动安装挂钩:

  • 光标挂钩 (~/.cursor/hooks.json)-捕获文件编辑和会话结束
  • Git提交后钩子 (当前仓库)-链接提交到对话

当您提交时,系统会使用以下命令查找相关对话:

  • 文件重叠(70%):提交对话中讨论的触及文件
  • 近期(30%):过去14天的对话

高效的上下文检索

大型对话不会直接加载到上下文中。相反:

  1. 使用 get_file_context 随着 keywords 查找相关对话
  2. 呼叫 get_conversation -写信给 ~/.cursor-chat-history/context/conversations/.md
  3. 使用Read/Grep工具高效地浏览markdown文件

CLI命令

# Query links
npx cursor-chat-history-mcp link list-conversation-links --conversation 
npx cursor-chat-history-mcp link get-commit-links --hash 

# Manual linking
npx cursor-chat-history-mcp link manual --conversation  --commit 

数据库位置

数据库macOSWindowsLinux
光标聊天~/Library/Application Support/Cursor/User/globalStorage/state.vscdb%APPDATA%/Cursor/...~/.config/Cursor/...
Git链接~/Library/Application Support/CursorChatHistory/links.sqlite%APPDATA%/CursorChatHistory/...~/.local/share/CursorChatHistory/...
上下文文件~/.cursor-chat-history/context/conversations/相同相同

覆盖 CURSOR_DB_PATH 或 CURSOR_LINKS_DB_PATH.

工具参考

Core Tools Parameters

list_conversations

  • limit (默认值:10)-结果数量
  • projectPath -按项目筛选
  • keywords -搜索关键字
  • hasCodeBlocks -按代码存在进行筛选

get_conversation

  • conversationId (必填)-对话ID
  • summaryOnly -仅返回摘要(保存上下文)

search_conversations

  • query -文本搜索
  • keywords + keywordOperator ('AND'/'OR')-多关键字
  • likePattern -SQL LIKE模式

get_conversation_analytics

  • scope -“全部”、“最近”、“项目”
  • projectPath -按项目筛选
  • includeBreakdowns -\[“文件”、“语言”、“时间”、“大小”\]

Git Linker Tools Parameters

get_file_context

  • filePath (必需)-获取上下文的文件
  • keywords -按关键字过滤(例如。, ["JWT", "auth"])-返回匹配的摘录
  • limit -最大结果(默认值:5)

list_conversation_commits

  • conversationId -按对话筛选
  • projectPath -按项目筛选
  • filePath -按文件筛选

get_commit_conversations

  • commitHash (必填)-Git提交哈希

link_conversation_commit

  • conversationId (必填)
  • commitHash (必填)
  • confidence -链接置信度(0-1)

发展

git clone https://github.com/vltansky/cursor-chat-history-mcp
cd cursor-chat-history-mcp
yarn install
yarn build

支持的AI助手

助理状态备注
光标✅ 完整聊天、作曲、代理模式
克劳德代码✅ 完整VS代码扩展
克莱恩/鲁/基洛✅ 完整基于JSON任务的存储
帆板运动✅ 完整SQLite(与游标模式相同)
GitHub Copilot 聊天助手✅ 完整VS代码本机

路线图

  • \[ \] 知识图提取 -从对话中提取实体和关系(了解更多)
  • \[x\] 多代理支持 -Cline,Windsurf,Copilot聊天
  • \[x\] 质量评分 -优先考虑与解决方案的对话
  • \[x\] 自然时间过滤器 -“上周”、“昨天”
  • \[x\] 主题聚类 -按检测到的主题分组
  • \[ \] 语义搜索 -通过嵌入找到类似的对话

技术说明

  • 支持传统和现代Cursor对话格式
  • 使用ROWID按时间顺序排序(UUID不是按时间顺序排列的)
  • 关闭游标以避免数据库锁定问题
  • 看 docs/SPEC.md 用于git链接器规范

许可证

麻省理工学院

工具与能力

工具数量

8

资源数量

0

提示词数量

0

能力标签

代码上下文TypeScript混合部署聊天历史Git集成开发工具AI辅助

支持客户端

CursorWindsurfCline

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

典型使用场景

让助手直接读代码

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

在对话里跑命令

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

接进开发流程

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

选择建议

值得选的地方

  • 只提供 8 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Cursor、Windsurf、Cline,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Node.js,换机器要重新装一遍。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Cursor 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

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

MCP World · 本页

8stdio有1 个2026-05-17
Git 838e2ec1

MCP World

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

MCP World

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

MCP World

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

MCP World

0stdio有1 个2026-05-17

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

常见问题

5 条

Cursor Conversations MCP 怎么安装?

公开资料给出的安装命令是 npx cursor-chat-history-mcp link list-conversation-links --conversation <id>,运行环境为 Node.js。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Cursor Conversations MCP 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Node.js;保存后完全退出客户端再打开,配置才会生效。

Cursor Conversations MCP 收费吗?

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

Cursor Conversations MCP 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Cursor Conversations MCP 支持哪些客户端?

公开资料标注支持 Cursor、Windsurf、Cline;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP