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。