File Search MCP

File Search MCP

0
0 Reviews
4 Stars
File Search MCP is a Rust-based server that enables efficient full-text search within directories, automatically indexing text files and excluding binaries. It supports MCP integration for AI systems, allowing keyword searches and content retrieval through an in-memory Tantivy index for fast and relevant results.
Added on:
Created by:
Apr 08 2025
File Search MCP
Featured

What is File Search MCP?

File Search MCP is a specialized Model Context Protocol server developed in Rust that offers powerful full-text search functionality inside a filesystem. It indexes text files using the Tantivy search engine, automatically detecting and skipping binary files. The system supports in-memory indexing for quick search and retrieval, and allows users to search for specific keywords across directory structures. Users can also read the content of specific text files, making it a versatile tool for managing and searching large collections of text documents efficiently. This MCP is ideal for integrating with AI assistants and systems that support the protocol, facilitating seamless content discovery and file reading capabilities.

Who will use File Search MCP?

  • Developers needing filesystem search
  • AI system integrators
  • Content management professionals

How to use the File Search MCP?

  • Step1: Clone the repository from GitHub
  • Step2: Install Rust SDK
  • Step3: Build the project with cargo
  • Step4: Add the server command path to your MCP settings
  • Step5: Run the server to start indexing files
  • Step6: Perform search queries or read file content via MCP

File Search MCP's Core Features & Benefits

The Core Features
  • Full-text search within directories
  • File content reading
  • Automatic text file detection
  • In-memory indexing with Tantivy
  • MCP compatibility
The Benefits
  • Fast and relevant search results
  • Efficient management of large text collections
  • Seamless integration with AI systems
  • Excludes binary files for accurate indexing

File Search MCP's Main Use Cases & Applications

  • Searching for keywords across project files
  • Retrieving specific file contents
  • Indexing large codebases or document repositories

FAQs of File Search MCP

Developer