- File Search MCP
File Search MCP
A specialized Model Context Protocol (MCP) server for full-text search within a filesystem.
Overview
What is File Search MCP?
File Search MCP is a specialized Model Context Protocol (MCP) server designed for full-text search within a filesystem, built using Rust. It leverages the Tantivy search engine to efficiently index and search text content in specified directories.
How to use File Search MCP?
To use File Search MCP, first install the Rust SDK, clone the repository from GitHub, and configure your MCP settings to point to the executable. You can then perform searches and read file contents using the provided tools.
Key features of File Search MCP?
- Full-text search capabilities across text files in a directory.
- File content reader to display specific text file contents.
- Smart detection of text files, automatically skipping binary files.
- Integration with systems supporting the Model Context Protocol (MCP).
- In-memory indexing for fast search operations.
- Score-based results that rank search hits by relevance.
Use cases of File Search MCP?
- Searching for keywords in large collections of text documents.
- Quickly accessing and reading the content of specific text files.
- Integrating with AI assistants that utilize the Model Context Protocol for enhanced search functionalities.
FAQ from File Search MCP?
- What programming language is File Search MCP built with?
File Search MCP is built using Rust for performance and safety.
- Can it search binary files?
No, File Search MCP automatically skips binary files and focuses on text files only.
- Is there a license for this project?
Yes, File Search MCP is distributed under the MIT License.
Project Info
Created At
a year agoUpdated At
a year agoAuthor Name
Kurogoma4DStar
0Language
RustLicense
-Category
developer-tools
Tags
Recommend Servers
View AllItaly Payments Mcp
@junter1989k-ai
12 days ago
Slovakia Payments Mcp
@junter1989k-ai
12 days ago
Sweden Payments Mcp
@junter1989k-ai
12 days ago
Rwanda Payments Mcp
@junter1989k-ai
12 days ago
Uae Payments Mcp
@junter1989k-ai
13 days ago
Bangladesh Payments Mcp
@junter1989k-ai
12 days ago
France Payments Mcp
@junter1989k-ai
13 days ago
Uganda Payments Mcp
@junter1989k-ai
12 days ago
Spain Payments Mcp
@junter1989k-ai
12 days ago
Greece Payments Mcp
@junter1989k-ai
12 days ago
Romania Payments Mcp
@junter1989k-ai
12 days ago
Kenya Payments Mcp
@junter1989k-ai
13 days ago
Ghana Payments Mcp
@junter1989k-ai
13 days ago
Croatia Payments Mcp
@junter1989k-ai
12 days ago
Nepal Payments Mcp
@junter1989k-ai
12 days ago
Algeria Payments Mcp
@junter1989k-ai
12 days ago
Cyprus Payments Mcp
@junter1989k-ai
12 days ago
Tanzania Payments Mcp
@junter1989k-ai
12 days ago
Switzerland Payments Mcp
@junter1989k-ai
12 days ago
Bahrain Payments Mcp
@junter1989k-ai
12 days ago
Zambia Payments Mcp
@junter1989k-ai
12 days ago
Uruguay Payments Mcp
@junter1989k-ai
12 days ago
Qatar Payments Mcp
@junter1989k-ai
12 days ago