Skip to main content
Glama

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.

Related MCP server: Maya MCP

🔧 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.

-
security - not tested
A
license - permissive license
-
quality - not tested

Latest Blog Posts

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