Skip to main content
Glama
kvas-it

MCP File System Server

by kvas-it

Servidor del sistema de archivos MCP

Servidor MCP que proporciona operaciones del sistema de archivos. Admite navegación, lectura, escritura, análisis de archivos y ejecución de comandos.

Herramientas

Operaciones de archivos y directorios

  • ls(path) - Lista el contenido del directorio

  • cd(path) - Cambia el directorio de trabajo (admite la expansión del directorio de inicio con ~)

  • read_file(path) - Leer el contenido del archivo

  • write_file(path, content) - Escribe contenido en un archivo

  • mkdir(path) - Crear directorio

  • rm(path) - Eliminar archivo o directorio vacío

  • rmdir(path) - Elimina el directorio y el contenido de forma recursiva

  • cp(src, dst) - Copiar archivo o directorio

  • mv(src, dst) - Mover archivo o directorio

Edición y búsqueda

  • edit_file(path, changes) : aplica múltiples operaciones de búsqueda y reemplazo a un archivo, donde changes es una lista de tuplas (texto_de_búsqueda, texto_de_reemplazo)

  • grep(pattern, path) : busca un patrón de expresión regular en los archivos

Análisis

  • summary(path) - Genera un resumen de archivos Python (.py) y Markdown (.md):

    • Python: Listas de funciones y clases

    • Markdown: enumera encabezados (líneas que comienzan con #)

Operaciones por lotes

  • read_files(paths) : lee varios archivos y devuelve un diccionario que asigna rutas a los contenidos.

  • summarize(paths) : genera resúmenes para varios archivos y devuelve un diccionario que asigna rutas a los resúmenes.

Navegación del proyecto

  • work_on(path) : Cambia al directorio, lista su contenido y obtiene las notas de CLAUDE.md. Útil para familiarizarse con un proyecto al inicio de una conversación.

Calidad del código

  • ruff_check(paths) - Ejecuta ruff linter en archivos especificados

  • ruff_format(paths) - Formatear archivos usando ruff

Ejecución de comandos

  • shell_command(command, args=None, cmdline=None, timeout=30) - Ejecuta comandos de shell y captura su salida

    ⚠️ Advertencia de seguridad : Esta herramienta permite la ejecución de comandos arbitrarios en el sistema host. Siempre inspeccione y valide los comandos antes de permitir su ejecución, especialmente si la fuente de entrada no es confiable.

F
license - not found
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    B
    quality
    D
    maintenance
    A beginner-friendly MCP server that enables AI to explore file systems through tools for listing directories, reading files, searching with wildcards, and getting file metadata. Perfect for learning MCP development while providing practical file system interaction capabilities.
    4
    11
    MIT
  • F
    license
    B
    quality
    D
    maintenance
    A lightweight server for managing local workspaces through file operations, Git version control, and Node.js development commands. It enables users to manipulate files, track repository status, and execute build or dependency scripts within their development environment.
    18
  • A
    license
    -
    quality
    D
    maintenance
    Provides tools for text file analysis, including metrics like word counts and character frequencies, alongside file reading and directory browsing capabilities. This server enables LLMs to interact with and process local file content securely through the Model Context Protocol.
    MIT

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

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/kvas-it/mcp-server-fs'

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