Skip to main content
Glama

MCP File Manager

by noelregis18

MCP File Manager

A full-stack web application to manage files and folders in a specified workspace. Users can upload folders/files, view, edit, and delete text files, and see file info. Binary files are protected from editing.

Features

  • Upload multiple files or entire folders (with structure preserved)
  • List all files in the workspace
  • View and edit text files (e.g., .txt, .js, .json, .md)
  • Prevent editing/viewing of binary files (e.g., images, audio, video, Office docs)
  • Delete files
  • See file size and last modified info
  • Simple, modern React UI

Tech Stack

  • Frontend: React (Create React App)
  • Backend: Node.js, Express, Multer

Setup & Usage

1. Clone the repository

git clone <your-repo-url> cd Assignment\ 9

2. Install dependencies

cd server npm install cd ../client npm install

3. Start the backend

cd ../server node index.js

4. Start the frontend

cd ../client npm start

5. Open the app

Go to http://localhost:3000

Folder Structure

  • server/workspace/ — All uploaded and managed files are stored here.
  • client/ — React frontend
  • server/ — Node.js backend

Notes

  • Only text files can be edited/viewed in the browser.
  • Binary files show a message and cannot be edited.
  • File size and last modified info are shown in the file list.

Developed for the MCP assignment.

-
security - not tested
F
license - not found
-
quality - not tested

A full-stack web application that allows users to upload, view, edit, and delete files and folders in a specified workspace, with protection for binary files.

  1. Features
    1. Tech Stack
      1. Setup & Usage
        1. Clone the repository
        2. Install dependencies
        3. Start the backend
        4. Start the frontend
        5. Open the app
      2. Folder Structure
        1. Notes

          Related MCP Servers

          • -
            security
            A
            license
            -
            quality
            Enables integration with Google Drive for listing, reading, and searching over files, supporting various file types with automatic export for Google Workspace files.
            Last updated -
            1,971
            9
            JavaScript
            MIT License
          • A
            security
            A
            license
            A
            quality
            This server enables users to download entire websites and their assets for offline access, supporting configurable depth and concurrency settings.
            Last updated -
            1
            4
            Python
            MIT License
          • -
            security
            F
            license
            -
            quality
            This server provides an interface for performing basic file system operations such as navigation, reading, writing, and file analysis, allowing users to manage directories and files efficiently.
            Last updated -
            3
            Python
          • A
            security
            A
            license
            A
            quality
            Provides comprehensive document processing, including reading, converting, and manipulating various document formats with advanced text and HTML processing capabilities.
            Last updated -
            16
            231
            11
            TypeScript
            MIT License

          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/noelregis18/ressl-ai'

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