Filesystem MCP server

Active

Node.js server implementing Model Context Protocol (MCP) for filesystem operations.

All
Updated 8/2/2025
Key Features

What makes this MCP server special

Read files
Write files
Create directory
List directory
Delete directory
Move files
Move directories
Search files
Get metadata

Requirements

Docker
NPX
Server Information

Status

Active

Location

All

Version

1.0.0

License

MIT

Author

modelcontextprotocol

Installation Guide
Get started with this MCP server in minutes

1. Install the Package

docker pull mcp/filesystem

2. Configuration

{
  "mcpServers": {
  "filesystem": {
  "command": "docker",
  "args": [
  "run",
  "-i",
  "--rm",
  "--mount", "type=bind,src=/Users/username/Desktop,dst=/projects/Desktop",
  "--mount", "type=bind,src=/path/to/other/allowed/dir,dst=/projects/other/allowed/dir,ro",
  "--mount", "type=bind,src=/path/to/file.txt,dst=/projects/path/to/file.txt",
  "mcp/filesystem",
  "/projects"
  ]
  }
  }
 }

3. Usage Example

read file ./file.txt