DocFS
Exposes read-only file system tools to Model Context Protocol clients, enabling structured interaction with project directories.
Acerca de
DocFS serves as a specialized Model Context Protocol (MCP) server, offering read-only file system capabilities to MCP clients. Unlike generic file system servers, it prioritizes safety and convenience by limiting operations to viewing directory structures, listing files, searching file contents, and reading files. It enhances control and performance through support for multiple root directories, `.gitignore` rule enforcement for path filtering, and an in-memory LRU cache for efficient metadata access. This design makes it ideal for securely exposing codebases or project files to AI agents without modification risks.
Características Principales
- Supports multiple root directories
- Exposes read-only file system tools
- Filters paths using .gitignore rules
- Caches file metadata with an in-memory LRU cache
- Provides dedicated tools: dir_tree, list_files, search_files, read_files
- 0 GitHub stars
Casos de Uso
- Providing secure, read-only access to project files for AI models
- Allowing AI agents to browse and understand codebase structures
- Integrating file system interaction into MCP-compatible client workflows