Home › File Systems › j0hanz/filesystem-mcp
j0hanz/filesystem-mcp
Filesystem MCP server for AI assistants.
Topics: File Systems
Connect
Review any command before running it. Package names and URLs come from the server's own registry entry.
Package (npm 2.19.3)
npx -y @j0hanz/[email protected]
Or add to your MCP client config:
{
"mcpServers": {
"filesystem-mcp": {
"command": "npx",
"args": [
"-y",
"@j0hanz/[email protected]"
]
}
}
}
FS_ALLOWED_DIRS— Allowed directories; ':'-separated on Unix, ';'-separated on Windows. Alternative to positional arguments.FS_READ_ONLY_DIRS— Read-only directories; ':'-separated on Unix, ';'-separated on Windows. Writes, moves, and deletes under them are refused.
This server takes extra arguments — see its repository.
Package (oci)
docker run -i --rm ghcr.io/j0hanz/filesystem-mcp:2.19.3
Or add to your MCP client config:
{
"mcpServers": {
"filesystem-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/j0hanz/filesystem-mcp:2.19.3"
]
}
}
}
FS_ALLOWED_DIRS— Allowed directories inside the container, ':'-separated. Alternative to positional arguments.FS_READ_ONLY_DIRS— Read-only directories inside the container, ':'-separated. Writes, moves, and deletes under them are refused.
This server takes extra arguments — see its repository.
This repository has 2 servers listed in the Official MCP Registry.
Other names: io.github.j0hanz/filesystem-context
Related servers
markitdown
Convert many file formats, local or remote, to Markdown for LLMs using MarkItDown.
modelcontextprotocol/servers
Direct local file system access.
filestash
Remote storage access: SFTP, S3, FTP, SMB, NFS, WebDAV, Git, FTPS, Google Cloud, Azure Blob, SharePoint and more.
mcp-filesystem-server
Local file system access.
Everything Search
Fast file search: Everything SDK on Windows, Spotlight (mdfind) on macOS, locate/plocate on Linux.
llm-context.py
Share code context with LLMs via MCP or the clipboard.
Listed in punkpeye/awesome-mcp-servers (MIT)
Data from the Official MCP Registry