local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Provides file system operations for the local environment, including creating files with specified content, reading file contents, and listing directory contents with detailed information.
Integrates with Sentry for error tracking and performance monitoring of file operations, configurable through the SENTRY_DSN environment variable.
Uses Zod for schema validation of file operation parameters, ensuring proper input formatting when creating files, reading files, or listing directory contents.
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
Uso
Inicie el servidor de archivos MCP:
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 archivocontent
: 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 MCPzod
: 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:
You must be authenticated.
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.