Skip to main content
Glama

Filesystem MCP Server

by ai-yliu

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:

  1. read_file : Leer el contenido completo de un archivo
    • Entrada: path (cadena)
    • Lee el contenido completo del archivo con codificación UTF-8
  2. read_multiple_files : Leer varios archivos simultáneamente
    • Entrada: paths (cadena[])
    • Las lecturas fallidas no detendrán toda la operación
  3. write_file : Crea un nuevo archivo o sobrescribe uno existente
    • Entradas:
      • path (cadena): Ubicación del archivo
      • content (cadena): contenido del archivo
  4. 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
  5. list_directory : Lista el contenido del directorio con prefijos [FILE] o [DIR]
    • Entrada: path (cadena)
  6. move_file : Mover o renombrar archivos y directorios
    • Entradas:
      • source (cadena)
      • destination (cadena)
    • Falla si el destino existe
  7. search_files : busca archivos/directorios de forma recursiva
    • Entradas:
      • path (cadena): Directorio de inicio
      • pattern (cadena): Buscar patrón
    • Coincidencia sin distinción entre mayúsculas y minúsculas
    • Devuelve rutas completas a las coincidencias
  8. 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
  9. 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

  1. Clonar este repositorio
  2. Instalar dependencias: npm install
  3. Construya el proyecto: npm run build

Uso

Ejecute el servidor con uno o más directorios permitidos:

node build/index.js /path/to/allowed/dir1 /path/to/allowed/dir2

Configuración de MCP

Agregue el servidor a su archivo de configuración MCP:

{ "mcpServers": { "filesystem-server": { "command": "node", "args": [ "/path/to/filesystem-server/build/index.js", "/path/to/allowed/dir1", "/path/to/allowed/dir2" ], "disabled": false, "autoApprove": [] } } }

Licencia

ISC

-
security - not tested
F
license - not found
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

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.

  1. Características
    1. Seguridad
      1. Instalación
        1. Uso
          1. Configuración de MCP
            1. Licencia

              Related MCP Servers

              • A
                security
                A
                license
                A
                quality
                An MCP server that provides access to project files and their contents, allowing users to retrieve file data from specified project directories with error handling and configuration options.
                Last updated -
                1
                4
                TypeScript
                MIT License
              • A
                security
                A
                license
                A
                quality
                An MCP server that provides tools for reading, writing, and editing files on the local filesystem.
                Last updated -
                1
                1,387
                Python
                Apache 2.0
                • Apple
              • -
                security
                A
                license
                -
                quality
                An 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 -
                179
                Python
                MIT License
                • Apple
                • Linux
              • A
                security
                F
                license
                A
                quality
                A MCP server that allows searching for files in the filesystem based on path fragments, returning file metadata including name, path, size, and creation date.
                Last updated -
                1
                Python
                • Apple

              View all related MCP servers

              MCP directory API

              We provide all the information about MCP servers via our MCP API.

              curl -X GET 'https://glama.ai/api/mcp/v1/servers/ai-yliu/filesystem-mcp-server'

              If you have feedback or need assistance with the MCP directory API, please join our Discord server