Skip to main content
Glama

Rust MCP Filesystem

Sistema de archivos MCP de Rust

El sistema de archivos MCP de Rust es un servidor MCP (Protocolo de contexto de modelo) increíblemente rápido, asincrónico y liviano, diseñado para el manejo eficiente de diversas operaciones del sistema de archivos.
Este proyecto es una reescritura pura de Rust del @modelcontextprotocol/server-filesystem basado en JavaScript, que ofrece capacidades mejoradas, rendimiento mejorado y un conjunto de características sólido diseñado para las interacciones de los sistemas de archivos modernos.

🚀 Consulte la documentación del proyecto para obtener instrucciones de instalación y configuración.

Características

  • ⚡ Alto rendimiento : integrado en Rust para lograr velocidad y eficiencia, aprovechando E/S asincrónica para manejar las operaciones del sistema de archivos sin problemas.
  • 🔒 Solo lectura de forma predeterminada : comienza sin acceso de escritura, lo que garantiza la seguridad hasta que se configure explícitamente lo contrario.
  • 🔍 Búsqueda Glob avanzada : admite la coincidencia completa de patrones glob, lo que permite un filtrado preciso de archivos y directorios mediante la sintaxis glob estándar. Por ejemplo, patrones como *.rs , src/**/*.txt y logs/error-???.log son válidos y se pueden usar para hacer coincidir tipos de archivos específicos, búsquedas recursivas de directorios o nombres de archivos con patrones.
  • 📁 Directorios anidados : Creación de directorios mejorada, permitiendo la creación de directorios anidados.
  • 📦 Ligero : Independiente, sin dependencias externas (por ejemplo, no se requieren Node.js, Python, etc.), compilado en un solo binario con una huella mínima de recursos, ideal para escenarios de implementación livianos y extensivos.
👉 Consulte Capacidades para obtener una lista completa de herramientas y otras capacidades.

🔧 Instalación y configuración

Para obtener instrucciones de configuración detalladas, visita la documentación del proyecto .

Objetivo

Este proyecto busca proporcionar un servidor MCP confiable, seguro y con múltiples funciones para la gestión de sistemas de archivos, reimaginando las capacidades de @modelcontextprotocol/server-filesystem en un lenguaje más eficiente y con seguridad de tipos. Ya sea que esté desarrollando herramientas para la exploración de archivos, la automatización o la integración de sistemas, rust-mcp-filesystem ofrece una base sólida.

🧰 Construido con

El proyecto aprovecha rust-mcp-sdk y rust-mcp-schema para construir este servidor. Consulte esos repositorios si está interesado en crear su propio proyecto MCP basado en Rust o convertir los existentes a Rust para mejorar el rendimiento y la seguridad.

Licencia

Este proyecto está licenciado bajo la licencia MIT. Consulte el archivo de LICENCIA para obtener más detalles.

Expresiones de gratitud

Inspirado en @modelcontextprotocol/server-filesystem y construido con el poder de Rust.

Related MCP Servers

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/rust-mcp-stack/rust-mcp-filesystem'

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