Sistema de archivos MCP Python
Un servidor de Protocolo de contexto de modelo (MCP) que proporciona acceso seguro y de solo lectura a los archivos en un directorio específico.
Características
- Expone archivos como recursos MCP utilizando el esquema URI `file://` 
- Proporciona capacidades de búsqueda de archivos a través de herramientas MCP 
- Respeta los patrones .gitignore 
- Funciones de seguridad que incluyen protección contra cruce de ruta 
- Detección de tipo MIME 
Instalación
Usando UV:
Uso
Ejecutar el servidor:
Integración de escritorio de Claude
Ejemplos de configuración
Se pueden encontrar configuraciones de ejemplo para Claude Desktop en el directorio `examples`:
- `examples/claude_desktop_config.json`: Ejemplo para macOS/Linux 
- `examples/claude_desktop_config_windows.json`: Ejemplo para Windows 
Estos archivos deben ubicarse en:
- macOS: `~/Biblioteca/Soporte de aplicaciones/Claude/claude_desktop_config.json` 
- Ventanas: `%AppData%\Claude\claude_desktop_config.json` 
Asegúrese de:
- Reemplace las rutas con sus rutas reales 
- Utilice barras diagonales (`/`) para macOS/Linux y barras diagonales invertidas (`\\`) para Windows 
- Utilice rutas absolutas (no relativas) 
Desarrollo
- Clonar el repositorio 
- Crear entorno virtual y sincronizar requisitos, - uv sync
Licencia
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
Este servidor ofrece acceso seguro y de sólo lectura a archivos de directorio a través del MCP, admite búsqueda de archivos, cumplimiento de .gitignore, protección de recorrido de ruta y detección de tipo MIME utilizando el esquema de URI 'file://'.
Related Resources
Related MCP Servers
- -security-license-qualityThis MCP server integrates with Google Drive to allow listing, reading, and searching over files.Last updated -63471,513MIT License
- -security-license-qualityA secure MCP server enabling read-only access and file search capabilities within a specified directory, while respecting .gitignore patterns.Last updated -MIT License
- -security-license-qualityThis MCP server enforces pre-read checks and detailed commit documentation to prevent unauthorized file modifications, ensuring write and diff operations are preceded by explicit reads.
- Asecurity-licenseAqualityAn MCP server that enables secure terminal command execution, directory navigation, and file system operations through a standardized interface for LLMs.Last updated -1084MIT License