Overview
What is FS-MCP?
FS-MCP is a Universal File Reader and Intelligent Search MCP Server that provides advanced capabilities for reading various file formats and performing semantic searches.
How to use FS-MCP?
To use FS-MCP, clone the repository, install the required dependencies, configure the environment variables, and start the server. Access the server at http://localhost:3002.
Key features of FS-MCP?
- Intelligent text detection without relying on file extensions.
- Multi-format support for text files and documents (Word, Excel, PDF, etc.).
- Security features including restricted access to safe directories.
- Range reading for large files.
- Automatic document conversion to Markdown.
- AI-powered semantic search capabilities.
- High performance with batch processing and intelligent caching.
- Multi-language support for English and Chinese content.
Use cases of FS-MCP?
- Reading and searching through large codebases.
- Extracting information from various document formats.
- Performing semantic searches across mixed-language content.
FAQ from FS-MCP?
-
What file formats does FS-MCP support?
FS-MCP supports a wide range of formats including programming languages, configuration files, and document formats like Word and PDF. -
Is FS-MCP secure?
Yes, FS-MCP includes security features such as directory restrictions and path traversal protection. -
Can I contribute to FS-MCP?
Absolutely! Contributions are welcome, and you can find guidelines in the repository.