Servidor MCP del sistema de archivos
Un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona operaciones del sistema de archivos para Claude AI.
Características
Este servidor MCP proporciona las siguientes operaciones del sistema de archivos:
- read_file : Leer el contenido completo de un archivo
- Entrada:
path
(cadena) - Lee el contenido completo del archivo con codificación UTF-8
- Entrada:
- read_multiple_files : Leer varios archivos simultáneamente
- Entrada:
paths
(cadena[]) - Las lecturas fallidas no detendrán toda la operación
- Entrada:
- write_file : Crea un nuevo archivo o sobrescribe uno existente
- Entradas:
path
(cadena): Ubicación del archivocontent
(cadena): contenido del archivo
- Entradas:
- create_directory : Crea un nuevo directorio o asegúrate de que exista
- Entrada:
path
(cadena) - Crea directorios principales si es necesario
- Tiene éxito silenciosamente si el directorio existe
- Entrada:
- list_directory : Lista el contenido del directorio con prefijos [FILE] o [DIR]
- Entrada:
path
(cadena)
- Entrada:
- move_file : Mover o renombrar archivos y directorios
- Entradas:
source
(cadena)destination
(cadena)
- Falla si el destino existe
- Entradas:
- search_files : busca archivos/directorios de forma recursiva
- Entradas:
path
(cadena): Directorio de iniciopattern
(cadena): Buscar patrón
- Coincidencia sin distinción entre mayúsculas y minúsculas
- Devuelve rutas completas a las coincidencias
- Entradas:
- get_file_info : Obtener metadatos detallados de archivos/directorios
- Entrada:
path
(cadena) - Devoluciones:
- Tamaño
- Tiempo de creación
- Hora modificada
- Tiempo de acceso
- Tipo (archivo/directorio)
- Permisos
- Entrada:
- list_allowed_directories : enumera todos los directorios a los que el servidor tiene permiso de acceso
- No se requiere entrada
- Devuelve directorios desde los que este servidor puede leer/escribir
Seguridad
El servidor sólo permite operaciones dentro de directorios especificados mediante argumentos de la línea de comandos.
Instalación
- Clonar este repositorio
- Instalar dependencias:
npm install
- Construya el proyecto:
npm run build
Uso
Ejecute el servidor con uno o más directorios permitidos:
Configuración de MCP
Agregue el servidor a su archivo de configuración MCP:
Licencia
ISC
local-only server
The server can only run on the client's local machine because it depends on local resources.
Tools
Un servidor MCP que permite a Claude AI realizar operaciones del sistema de archivos, incluyendo lectura, escritura, listado, movimiento de archivos y búsqueda de directorios dentro de rutas permitidas específicas.
Related Resources
Related MCP Servers
- -securityAlicense-qualityAn MCP server that implements Claude Code-like functionality, allowing the AI to analyze codebases, modify files, execute commands, and manage projects through direct file system interactions.Last updated -229PythonMIT License
- -securityFlicense-qualityAn MCP server that allows AI assistants like Claude to execute terminal commands on the user's computer and return the output, functioning like a terminal through AI.Last updated -47Python
- -securityAlicense-qualityA comprehensive MCP (Model Context Protocol) server for file system operations, providing Claude and other AI assistants with access to local files and directories.Last updated -1PythonMIT License
- AsecurityAlicenseAqualityAn MCP server that allows Claude AI to search, explore, and compare arXiv papers efficiently through a custom-built local server.Last updated -44PythonMIT License