Submit

MCP-Grep

@erniebrodeur

simple mcp server to wrap the local instance of grep.
Overview

what is MCP-Grep?

MCP-Grep is a grep server implementation that exposes grep functionality through the Model Context Protocol (MCP), allowing clients to perform search operations using the system's grep binary.

how to use MCP-Grep?

To use MCP-Grep, install it via pip and start the server. Clients can then connect to the server to access grep functionalities.

key features of MCP-Grep?

  • Provides information about the system grep binary (path, version, supported features)
  • Searches for patterns in files using regular expressions
  • Supports common grep options such as case-insensitive matching, context lines, maximum match count, fixed string matching, and recursive directory searching.

use cases of MCP-Grep?

  1. Searching for specific patterns in large codebases.
  2. Automating grep searches in development environments.
  3. Integrating grep functionality into other applications via MCP.

FAQ from MCP-Grep?

  • What is the Model Context Protocol (MCP)?

MCP is a protocol that allows clients to interact with servers in a standardized way, enabling various functionalities like grep in this case.

  • Is MCP-Grep free to use?

Yes! MCP-Grep is open-source and available under the GPL-3.0 license.

  • How can I contribute to MCP-Grep?

You can contribute by cloning the repository, making changes, and submitting a pull request on GitHub.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.