A specialized Model Context Protocol (MCP) server for fast file search within a filesystem, built with Rust and powered by ripgrep.
File Find MCP is a tool that provides powerful search capabilities for files in a specified directory. It uses ripgrep to perform high-performance searches through file content efficiently.
This project implements the Model Context Protocol (MCP), making it compatible with AI assistants and other systems that support the protocol.
Before using this tool, make sure you have:
brew install ripgrep
To build the project:
# Clone the repository
git clone https://github.com/joisun/file-find-mcp
cd file-find-mcp
# Build in release mode
cargo build --release
The compiled binary will be available at target/release/file-find-mcp
.
Add this to your MCP settings (in Cursor, Claude, or other MCP-compatible tools):
{
"mcpServers": {
"file-find-mcp": {
"command": "/path/to/your/file-find-mcp/target/release/file-find-mcp"
}
}
}
Replace /path/to/your/file-find-mcp
with the actual path to your cloned repository.
directory
: Path to the directory to searchkeyword
: Keyword to search forfile_path
: Path to the file to readMIT License
{
"mcpServers": {
"file-find-mcp": {
"env": {},
"args": [],
"command": "npx"
}
}
}
Seamless access to top MCP servers powering the future of AI integration.