MCP.so
登录

MCP Grep

@erniebrodeur

基本信息

分类

其他

许可证

GPL-3.0

传输方式

stdio

作者

erniebrodeur

关于 MCP Grep

simple mcp server to wrap the local instance of grep.

MCP Grep 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "mcp-grep": {
      "command": "npx",
      "args": [
        "-y",
        "@smithery/cli",
        "install",
        "@erniebrodeur/mcp-grep",
        "--client",
        "claude"
      ]
    }
  }
}

MCP Grep 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

点击上方按钮,在临时沙箱中运行此服务器并实时获取工具列表。

概览

What is MCP-Grep?

MCP-Grep exposes system grep functionality through the Model Context Protocol (MCP), allowing MCP-compatible clients to search file contents using regular expressions. It is designed for developers and LLM-based tools that need to inspect local files efficiently.

How to use MCP-Grep?

Install via pip install mcp-grep or automatically through Smithery. Start the server with the command mcp-grep-server, or use mcp-grep-inspector for an interactive web UI. Connect any MCP-compatible client to access the grep tool and the grep://info resource.

Key features of MCP-Grep

  • Provides system binary info via the grep://info resource.
  • Supports case‑insensitive matching, context lines, and recursion.
  • Accepts natural language prompts for easier LLM interaction.
  • Includes an interactive MCP Inspector for debugging.
  • Enables fixed string (non‑regex) searches and match limits.

Use cases of MCP-Grep

  • Search for error patterns in log files during debugging.
  • Recursively find deprecated API usage across a project.
  • Query codebases with natural language requests through an LLM.
  • Test and refine grep queries interactively in a web UI.

常见问题

1

How do I install MCP-Grep?

Use `pip install mcp-grep` for manual installation, or run `npx -y @smithery/cli install @erniebrodeur/mcp-grep --client claude` to install via Smithery for Claude Desktop.

2

What commands start the server?

Run `mcp-grep-server` to start the MCP server, or `mcp-grep-inspector` to launch the interactive web‑based inspector.

3

What search options does the grep tool support?

It supports case‑insensitive matching, context lines before/after matches, maximum match count, fixed string matching, and recursive directory searching.

4

How can I use natural language prompts?

MCP-Grep accepts plain‑English requests like “Find ‘error’ in log.txt” or “Show 3 lines of context around ‘exception’.” The server interprets the intent and sets the correct grep parameters.

5

Does MCP-Grep require any external dependencies?

It uses the system’s `grep` binary and the `mcp-grep` Python package. No additional runtime or cloud service is needed.

评论

其他 分类下的更多 MCP 服务器