Token导航 LogoToken导航TokenDH.com
Claude Session Search logo
搜索检索未说明官方级别未说明来源级核验

Claude Session Search

MCP Server

一个用于搜索Claude Code历史会话的本地工具,支持自然语言查询和会话列表查看。

工具数

2

提示词数

0

GitHub Stars

0

资源数

0
JavaScriptClaude开发工具Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

ibrews

提供方

ibrews

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

克劳德会话搜索

从Claude内部搜索您的Claude Code对话历史记录。

*“上周我们讨论了什么关于身份验证的问题?”* *“查找我们设置数据库的会话”* *“在我的历史记录中搜索语音框”*

Claude Code没有跨过去会话的内置搜索功能。这个MCP服务器添加了它——只需用自然语言询问Claude,它就会自动搜索您的本地对话历史记录。

设置(30秒)

1.安装

cd claude-session-search/mcp-server && npm install

2.添加到Claude桌面配置

macOS~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "session-search": {
      "command": "node",
      "args": ["/path/to/claude-session-search/mcp-server/index.mjs"]
    }
  }
}

视窗%APPDATA%\Claude\claude_desktop_config.json:

{
  "mcpServers": {
    "session-search": {
      "command": "node",
      "args": ["C:\\path\\to\\claude-session-search\\mcp-server\\index.mjs"]
    }
  }
}

Linux~/.config/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "session-search": {
      "command": "node",
      "args": ["/path/to/claude-session-search/mcp-server/index.mjs"]
    }
  }
}

3.重新启动克劳德桌面

就是这样。开始询问过去的会议。

你能做什么

搜索对话

问克劳德任何关于你过去的会议:

  • “搜索我的会话以进行数据库迁移”
  • “我们在哪个会议上讨论了API的重新设计?”
  • “查找上周关于测试的对话”

克劳德打电话来 search_sessions 在幕后,返回带有上下文片段的排名结果。

列出最近的会话

  • “显示我最近的会话”
  • “我为网站项目安排了哪些会议?”
  • “列出我最近的5个对话”

工具

工具它做什么
search_sessions在所有会话中进行全文搜索。返回按与上下文片段的相关性排序的匹配项。
list_sessions列出按日期排序的会话,包括标题、项目和预览。

要尝试的事情

  1. 安装并重新启动Claude Desktop,然后问:“我们上周讨论了什么身份验证?” --MCP工具搜索所有JSONL会话文件,并返回按相关性排序的匹配片段。
  2. 询问“查找我们设置数据库的会话” --返回会话标题、项目和上下文摘录,这样您就可以在不打开任何文件的情况下识别正确的对话。
  3. 询问“列出我最近的10次会话”list_sessions 返回按日期排序的会话,包括标题、项目名称和可扫描表中的预览。
  4. 搜索一个你知道出现在特定项目中的术语:“在舰队项目中查找提到语音框的会话” --结果范围包括将会话与显示术语出现位置的上下文行进行匹配。
  5. 验证隐私:打开 mcp-server/index.mjs 并确认 --服务器是只读的,仅索引 ~/.claude/projects/,并且从不进行出站网络呼叫。

运作原理

Claude Code将每个对话存储为JSONL文件 ~/.claude/projects/。此MCP服务器读取这些文件,并将搜索结果作为Claude在您的对话中可以调用的工具公开。

~/.claude/projects/
  my-project/
    .jsonl    ← full conversation transcript
  another-project/
    .jsonl

一切都是本地的。没有数据离开你的机器。服务器是只读的,它从不修改您的会话文件。

需求

  • Node.js 18+
  • 克劳德桌面(macOS、Windows或Linux)
  • 中现有的Claude Code会话 ~/.claude/projects/

隐私

此工具仅读取本地磁盘上已有的文件(~/.claude/projects/).它不会:

  • 将数据发送到任何外部服务
  • 修改或删除任何文件
  • 需要身份验证或API密钥
  • 给家里打电话或收集遥测数据

另:会话恢复

崩溃或BSOD后丢失会话?结账 克劳德会话恢复 --一个配套工具,用于恢复在损坏事件后从Claude Desktop中消失的会话。

许可证

麻省理工学院

目录标签

目录标签

JavaScriptClaude开发工具会话搜索本地部署历史记录自然语言处理本地工具开发辅助

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

session

工具数量(toolCount,工具数)

2

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明session部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP