MCP File System

by Wayazi
Verified

local-only server

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

Integrations

  • Provides filesystem operations including file reading/writing, directory management, file movement, renaming, metadata retrieval, and search capabilities within allowed directories.

  • Leverages Node.js filesystem APIs to enable file system operations with security controls for path validation.

  • Built using TypeScript to provide type-safe filesystem interactions through the MCP interface.

Sistema de archivos MCP

Un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona operaciones del sistema de archivos a través de una interfaz estandarizada.

Características

  • Operaciones de archivo (lectura/escritura)
  • Gestión de directorios (crear/enumerar/eliminar)
  • Movimiento y cambio de nombre de archivos
  • Recuperación de metadatos de archivos
  • Capacidades de búsqueda de archivos
  • Control de acceso a través de directorios permitidos

Empezando

  1. Instalar dependencias:
npm install
  1. Construir el proyecto:
npm run build
  1. Ejecute el servidor con los directorios permitidos:
npm start /path/to/allowed/directory [/path/to/another/directory ...]

Documentación

Desarrollo

El servidor está construido utilizando:

  • Mecanografiado
  • SDK de MCP (API de alto nivel)
  • API del sistema de archivos Node.js

Seguridad

El servidor implementa la validación de ruta para garantizar que las operaciones solo ocurran dentro de los directorios permitidos especificados al inicio.

Licencia

ISC

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Un servidor que implementa el Protocolo de Contexto de Modelo que proporciona operaciones del sistema de archivos (lectura/escritura, gestión de directorios, movimiento de archivos) a través de una interfaz estandarizada con controles de seguridad para directorios permitidos.

  1. Features
    1. Getting Started
      1. Documentation
        1. Development
          1. Security
            1. License
              ID: mu1kc5xumt