filesys

filesys

3.3

If you are the rightful owner of filesys and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A secure Model Context Protocol (MCP) server that provides filesystem operations with controlled access to specified directories.

The Filesystem MCP Server is designed to offer secure and controlled access to filesystem operations within specified directories. It ensures that all file and directory operations are restricted to paths defined by environment variables, providing a layer of security and control. The server supports various file operations such as reading, writing, and managing files and directories, while ensuring thread-safe caching and proper handling of paths with spaces. This makes it suitable for environments where controlled access to the filesystem is crucial.

Features

  • Directory access controlled via environment variables
  • File operations within allowed directories only
  • Thread-safe caching of allowed directories
  • Proper handling of paths with spaces

Tools

  1. File Reading

    read_file: Read single file contents, read_multiple_files: Read multiple files simultaneously

  2. File Writing

    write_file: Create or overwrite files

  3. Directory Operations

    create_directory: Create new directories, list_directory: List directory contents, list_allowed_directories: Show accessible directories

  4. File Management

    move_file: Move or rename files and directories, get_file_info: Get file metadata, search_files: Search files recursively with pattern matching