Skip to main content
Glama

MCP File Server

by codyde

Servidor de archivos MCP

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

Descripción general

El servidor de archivos MCP permite que los modelos de IA realicen operaciones con archivos en el sistema de archivos local mediante una API estandarizada. Está desarrollado con el SDK del Protocolo de Contexto de Modelo y proporciona herramientas para leer, crear y listar archivos.

Características

  • Crear archivos : crea nuevos archivos con contenido específico
  • Leer archivos : lee el contenido de los archivos existentes
  • Lista de contenidos del directorio : lista de archivos y directorios con información detallada
  • Monitoreo del rendimiento : Integración de Sentry incorporada para seguimiento de errores y monitoreo del rendimiento

Instalación

npm install

Uso

Inicie el servidor de archivos MCP:

node src/index.js

El servidor se comunica a través de stdin/stdout utilizando el protocolo MCP.

Herramientas disponibles

crear archivo

Crea un nuevo archivo en la ruta especificada con el contenido proporcionado.

Parámetros:

  • filePath : Ruta donde se debe crear el archivo
  • content : Contenido a escribir en el archivo

Devoluciones:

  • Mensaje de éxito con información sobre la ruta y el tamaño del archivo

leer archivo

Lee el contenido de un archivo en la ruta especificada.

Parámetros:

  • filePath : Ruta al archivo a leer

Devoluciones:

  • El contenido del archivo

archivos de lista

Enumera archivos y directorios en la ruta especificada.

Parámetros:

  • path : Ruta del directorio desde donde se listan los contenidos

Devoluciones:

  • Una tabla de rebajas que contiene nombres de archivos, tamaños y tipos

Variables de entorno

  • SENTRY_DSN : Nombre de la fuente de datos de Sentry para seguimiento de errores (opcional)

Dependencias

  • @modelcontextprotocol/sdk : El paquete SDK de MCP
  • zod : Validación de esquema
  • @sentry/node : Seguimiento de errores y monitorización del rendimiento

Ejemplos

Ejemplos de cómo llamar a estas herramientas a través del protocolo MCP:

{ "name": "createfile", "params": { "filePath": "example/test.txt", "content": "Hello, world!" } }
{ "name": "readfile", "params": { "filePath": "example/test.txt" } }
{ "name": "listfiles", "params": { "path": "example" } }

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

local-only server

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

Permite que los modelos de IA realicen operaciones del sistema de archivos (lectura, creación y listado de archivos) en un sistema de archivos local a través de una interfaz de protocolo de contexto de modelo estandarizada.

  1. Descripción general
    1. Características
      1. Instalación
        1. Uso
          1. Herramientas disponibles
            1. crear archivo
            2. leer archivo
            3. archivos de lista
          2. Variables de entorno
            1. Dependencias
              1. Ejemplos

                Related MCP Servers

                • -
                  security
                  F
                  license
                  -
                  quality
                  A Model Context Protocol server that extends AI capabilities by providing file system access and management functionalities to Claude or other AI assistants.
                  Last updated -
                  3
                  TypeScript
                  • Apple
                • -
                  security
                  A
                  license
                  -
                  quality
                  A 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 -
                  Python
                  MIT License
                  • Apple
                  • Linux
                • -
                  security
                  A
                  license
                  -
                  quality
                  A secure Model Context Protocol server that provides controlled filesystem access within predefined directories, enabling AI models to perform file and directory operations with strict path validation.
                  Last updated -
                  26
                  7
                  TypeScript
                  MIT License
                  • Linux
                  • Apple
                • -
                  security
                  A
                  license
                  -
                  quality
                  Enables AI applications to interact with decentralized storage through a standardized Model Context Protocol interface, allowing file uploads, retrievals, and identity management.
                  Last updated -
                  7
                  TypeScript
                  Apache 2.0
                  • Linux
                  • 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/codyde/mcp-file-tool'

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