MCP-Grep:通过MCP协议实现的Grep服务器

MCP-Grep:通过MCP协议实现的Grep服务器

一个简单的MCP服务器,用于封装本地grep实例,支持正则表达式搜索和自然语言查询。

快速入门

安装

使用 Smithery 安装

运行以下命令以自动安装:

npx -y @smithery/cli install @erniebrodeur/mcp-grep --client claude

手动安装

运行以下命令进行手动安装:

pip install mcp-grep

启动服务

启动 MCP-Grep 服务器:

mcp-grep-server

或使用交互式调试工具:

mcp-grep-inspector

示例代码

使用 Python 客户端调用:

from mcp.client import MCPClient
client = MCPClient()
# 获取 grep 信息
info = client.get_resource("grep://info")
print(info)
# 搜索模式
result = client.use_tool("grep", {"pattern": "error", "paths": ["log.txt"]})
print(result)

更多示例请参考仓库 README。