Filesystem MCP server
Active
Node.js server implementing Model Context Protocol (MCP) for filesystem operations.
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
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/filesystem2. 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