Filesystem MCP Server
Servidor MCP del sistema de archivos
Servidor Go que implementa el Protocolo de Contexto de Modelo (MCP) para operaciones del sistema de archivos.
Características
Leer/escribir archivos
Crear/enumerar/eliminar directorios
Mover archivos/directorios
Buscar archivos
Obtener metadatos de archivos
Generar estructuras de árbol de directorios
Nota : El servidor solo permitirá operaciones dentro de los directorios especificados mediante args .
Related MCP server: File Operations MCP Server
API
Recursos
file://system: Interfaz de operaciones del sistema de archivos
Herramientas
leer_archivo
Leer el contenido completo de un archivo
Entrada:
path(cadena)Lee el contenido completo del archivo con codificación UTF-8
leer_múltiples_archivos
Leer varios archivos simultáneamente
Entrada:
paths(cadena[])Las lecturas fallidas no detendrán toda la operación
escribir_archivo
Crear un nuevo archivo o sobrescribir uno existente (tenga cuidado con esto)
Entradas:
path(cadena): Ubicación del archivocontent(cadena): contenido del archivo
crear_directorio
Crear un nuevo directorio o asegurarse de que exista
Entrada:
path(cadena)Crea directorios principales si es necesario
Tiene éxito silenciosamente si el directorio existe
directorio_de_lista
Listar el contenido del directorio con prefijos [FILE] o [DIR]
Entrada:
path(cadena)
mover_archivo
Mover o renombrar archivos y directorios
Entradas:
source(cadena)destination(cadena)
Falla si el destino existe
archivos de búsqueda
Buscar 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
obtener_información_del_archivo
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
árbol
Devuelve una representación JSON jerárquica de una estructura de directorio
Entradas:
path(cadena): Directorio a recorrer (obligatorio)depth(número): profundidad máxima a recorrer (predeterminado: 3)follow_symlinks(booleano): si se deben seguir enlaces simbólicos (valor predeterminado: falso)
Devuelve JSON formateado con jerarquía de archivos/directorios
Incluye metadatos del archivo (nombre, ruta, tamaño, hora de modificación)
lista_de_directorios_permitidos
Enumere todos los directorios a los que el servidor tiene permiso de acceder
No se requiere entrada
Devoluciones:
Directorios desde los que este servidor puede leer/escribir
Uso con Claude Desktop
Instalar el servidor
go install github.com/mark3labs/mcp-filesystem-serverAgregue esto a su claude_desktop_config.json :
{
"mcpServers": {
"filesystem": {
"command": "mcp-filesystem-server",
"args": [
"/Users/username/Desktop",
"/path/to/other/allowed/dir"
]
}
}
}Licencia
Este servidor MCP cuenta con la licencia MIT. Esto significa que puede usar, modificar y distribuir el software libremente, sujeto a los términos y condiciones de la licencia MIT. Para más detalles, consulte el archivo de LICENCIA en el repositorio del proyecto.
This server cannot be deployed
Maintenance
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
MCP server for Superserve sandboxes: create, exec, and manage Firecracker microVMs
MCP server for mandates, delegation, policy-gated execution, credential grants, and audit.
Model Context Protocol server for the Apideck Unified API. Connect any MCP-compatible agent framework to 100+ accounting systems, HRIS platforms, file storage providers, and more through one integration. More information https://www.apideck.com/mcp-server
Related MCP Servers
- FlicenseAqualityAmaintenanceNode.js server implementing Model Context Protocol (MCP) for filesystem operations.1014562,943 npm90,939-
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that enables enhanced file system operations including reading, writing, copying, moving files with streaming capabilities, directory management, file watching, and change tracking.22MIT
- AlicenseCqualityDmaintenanceA server implementing the Model Context Protocol that provides filesystem operations (read/write, directory management, file movement) through a standardized interface with security controls for allowed directories.94MIT
- AlicenseAqualityAmaintenanceMCP Server that enables LLMs to interact with the local filesystem.4131,831 npm23MIT