filesystem-mcp

filesystem-mcp

Docker app from louij2's Repository

Overview

Filesystem MCP server, bridged over HTTP with supergateway (baked into the image) so any MCP client that speaks HTTP/SSE can use it. Exposes whatever directory you mount, read-write by default - mount read-only (:ro) if you only want it browsing/reading.

filesystem-mcp

Filesystem MCP server — layers the official @modelcontextprotocol/server-filesystem package onto docker-mcp's base.

Build

docker build -t filesystem-mcp:latest .

(builds FROM louij2/docker-mcp:latest, published from docker-mcp — build that one first if you're rebuilding the family from scratch rather than pulling it)

Run

Mount whatever directory tree you want exposed read-only or read-write and point the server at it — see the upstream package's README for its CLI args. See docker-mcp's README for the shared stdio-to-HTTP bridge pattern this and its siblings use.

Install filesystem-mcp on Unraid in a few clicks.

Find filesystem-mcp in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for filesystem-mcp Review the template variables and paths Click Install

Download Statistics

31
Total Downloads

Related apps

Details

Repository
louij2/filesystem-mcp:latest
Last Updated2026-09-16
First Seen2026-09-18

Runtime arguments

Network
bridge
Shell
sh
Privileged
false
Extra Params
--memory=512m --cpus=0.5

Template configuration

Host Port 8096Porttcp

HTTP port supergateway serves the bridged MCP endpoint on.

Target
8096
Default
8096
Value
8096
dataPathrw

The directory tree this server exposes to MCP clients. Mount read-only (append :ro to the container path is not needed here - set Mode to ro instead) if you only want read access.

Target
/data
Value
/mnt/user/appdata