这是一个 MCP 服务器,提供了强大的 ripgrep(rg)搜索功能,任何 MCP 客户端(如 Claude)都能使用,可对系统文件进行高性能文本搜索。
此服务器为强大的ripgrep搜索工具提供了 Model Context Protocol (MCP) 接口。它使 Claude AI 和其他与 MCP 兼容的客户端能够对系统上的文件执行高性能文本搜索。
rg) 命令已安装并添加到 PATH 中。使用 brew install ripgrep 在 macOS 上安装。要将此 MCP 服务器与 Claude Desktop 一起使用:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json{
"mcpServers": {
"ripgrep": {
"command": "npx",
"args": ["-y", "mcp-ripgrep@latest"]
}
}
}
将 /path/to/mcp-ripgrep 替换为你克隆此仓库的绝对路径。基本 ripgrep 搜索:
模式:error
路径:./src
带更多选项的高级搜索:
模式:function
路径:./src
固定字符串:true
文件类型:ts
包含隐藏文件:false
计算模式出现的次数:
模式:TODO
路径:./src
计算行数:true
列出将要搜索的文件,而不实际执行搜索:
路径:./src
文件类型:js
列出 ripgrep 支持的所有文件类型。
此 MCP 服务器使用 ripgrep 工具执行 shell 命令。尽管已努力安全地转义参数,但提供输入时请小心,因为它会在你的机器上运行命令。
MIT