True LLMs / Filesystem

Filesystem MCP Server

Official MCP reference server for filesystem operations — read/write files, create/list/delete directories, move files, search files, get metadata — with configurable directory access controls.

Data verified Aug 24, 2026

01 / Source

Author

Model Context Protocol steering group

Repository stars

89.9K

Repo last pushed

Aug 28, 2026

Stars and last-push date are the whole repository's (modelcontextprotocol/servers) — this server is one of several in that repo, at src/filesystem.

fileslocalreference-server

02 / Setup

Auth

None — local process, access scoped to explicitly allowed directories

Environment variables

None

Config (mcpServers block)

{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "/path/to/allowed/dir"
      ]
    }
  }
}

From the server's own docs — the exact command and args it documents for local/stdio use.

03 / Permissions

What installing this server actually grants access to, as documented by its own source — not True LLMs' assessment.

Local filesystem (allowed directories only)Read / Write

From the source's own docs

  • Allowed directories are set via command-line arguments or dynamically via MCP Roots — access outside those directories is not granted.
  • Reference implementation, not described by its own docs as a production-hardened server.

04 / Compatibility

Scope: compatibility below is what each skill's own source states, not an independent test — True LLMs hasn't run these against live agents yet. Marked confirmed by source where the repo says so, untested everywhere else.

Confirmed by source
0 of 8
Fact
Claude Codeuntested
Claude.aiuntested
Codexuntested
Command Codeuntested
Cursoruntested
OpenCodeuntested
Windsurfuntested
GitHub Copilotuntested
ShareShare on X →