← 返回目录
P

Pare Search

社区
基于 ripgrep 和 fd 的结构化代码搜索操作,以类型化 JSON 输出。
GitHub 源仓库 ↗
★ 138 Stars 分类 · 开发工具 热门 源版本 57e1980e8375
46FMRS · D
可靠性
6/20
安全与权限
8/20
维护活跃度
10/20
文档质量
10/20
安装易用性
12/20

Pare Search 为代码搜索提供了结构化的输出,显著减少 token 消耗,适合需要稳定搜索结果的 AI 代理。但需要理解其非官方属性及潜在风险。

查看 FMRS 评分方法 →

Pare Search 是 Pare 项目中的一个 MCP 服务器,封装了 ripgrep 和 fd 命令行工具,提供结构化、类型化的 JSON 输出,替代脆弱的终端文本解析。该服务器专注于代码搜索,为 AI 代理提供可靠、token 高效的数据。

工具能力

暂未整理工具清单。

安装接入

通过 npm 安装并运行:npx -y @paretools/search。需要 Node.js >= 20。可参考仓库 README 中的配置指南,将其添加到支持 MCP 的客户端中。

选型与风险

适合谁

  • 需要高效、可靠代码搜索的 AI 编码代理
  • 使用 Claude、Cursor 等 MCP 客户端的开发者

不适合谁

  • 非代码文件的全文搜索(如文档或日志)
  • 需要精细控制底层 ripgrep/fd 参数的高级用户

所需权限

  • 读取文件系统以搜索代码
  • 执行 ripgrep 和 fd 命令

风险与副作用

  • 搜索结果可能包含敏感信息,请谨慎处理输出
  • 依赖本地 Node.js 环境和网络(首次运行)
  • 服务器并非官方工具,可能存在维护风险

常见排障

  1. 确认 Node.js 版本 >= 20
  2. 首次运行可能较慢,可预先缓存或全局安装
  3. 检查 MCP 客户端配置,确保命令正确

使用场景

在大型代码库中快速搜索特定模式或文件名
为 AI 代理提供结构化的搜索结果,避免文本解析错误
减少终端输出 token 消耗,节省上下文空间

支持客户端

暂未确认支持的客户端。