Krep MCP 服务器是一款功能强大的字符串搜索工具,它支持文件和字符串模式匹配,借助 Model Context Protocol (MCP) 接口提供服务,能广泛应用于对字符串搜索性能有较高要求的各类场景。
Krep MCP 服务器功能强大,可通过简单步骤完成安装并使用,为您提供高性能的字符串搜索服务。
若要将 Krep MCP 服务器与 Infinity Topos 集成,请按以下步骤操作:
# 克隆仓库
git clone https://github.com/your-repository/krep-mcp-server.git
cd krep-mcp-server
# 安装依赖项
npm install
# 启动服务器
node src/index.js
<use_mcp_tool>
<server_name>krepserver_name>
<tool_name>kreptool_name>
<arguments>
{
"pattern": "搜索模式",
"target": "文件路径或字符串",
"mode": "file|string|count",
"caseSensitive": true|false,
"threads": null // 自动检测 CPU 核心数,默认为所有核心
}
arguments>
use_mcp_tool>
file
(默认):在文件中搜索。string
:在字符串中搜索。count
:仅计数出现次数。Krep MCP 服务器通过以下步骤处理请求:
Krep 专为高性能模式搜索而设计:
Krep MCP 服务器可与 Cline VSCode 扩展集成,让您能直接在 VSCode 环境中使用高性能字符串搜索功能。
我们提供了自动安装脚本来设置 Cline 集成:
# 安装集成
./install-cline-integration.sh
# 安装前测试
./run-cline-test.sh
# 卸载集成
./uninstall-cline-integration.sh
一旦完成集成,您就可以直接在 Cline 对话中使用 krep 进行搜索。