$ timeahead.in
/ servers/npm/@modelcontextprotocol/server-filesystem
npm

@modelcontextprotocol/server-filesystem

MCP server for filesystem access

87k stars308k/wkupdated 4d agogithub ↗
93excellent
▣ Overview

What it does

The filesystem server is a reference implementation that enables Claude to read and write files within a controlled scope. It demonstrates how to provide secure, sandboxed file access through MCP, with configurable allowlists and fine-grained access controls. The server lets you define which filesystem paths Claude can access and what operations (read, write, delete) are permitted on each, enabling file-based workflows while maintaining security boundaries.

Who it's for

Developers integrating Claude into tools and workflows that require programmatic filesystem access—code generators, documentation writers, build system orchestrators, local development agents, and automation tools that scaffold or modify files locally. Any system where Claude needs to read existing files for analysis or write outputs to disk while keeping operations confined to designated, allowlisted directories.

Common use cases

  • Read and analyze local files (source code, configuration files, logs, documentation) for Claude to process or refactor
  • Generate and write new files from Claude's output (boilerplate code, documentation, configuration files, scripts)
  • Traverse directory structures to understand and map project layout or contents
  • Automate file operations like moving, copying, or organizing files within a sandboxed directory scope

Setup pitfalls

  • High-risk filesystem operation; configure strict path allowlists and permission boundaries to prevent accidental writes outside intended directories
  • CI is currently failing; verify the latest build and test against your specific requirements before using in production
  • Network calls are supported; audit any external connectivity to ensure it aligns with your security model and threat assessment
▣ Score BreakdownMCPScore = Σ(raw × weight)
DimensionRawWeighted
Security
35%
100
35.0
Freshness
25%
100
25.0
Adoption
20%
100
20.0
Quality
10%
80
8.0
Trust
10%
50
5.0
Total
93.0
⚿ Capabilities & Risk Explainer
fs readfs writenetworkexecsecrets
◆ Risk level: high
fs read + fs write + network + exec + secrets active — can execute code, access credentials, and make external network calls.
⚙ Install config
Claude Desktop · Cursor · Windsurf · VS Code (Copilot) · Claude Code
add to your MCP client config:
{
  "mcpServers": {
    "modelcontextprotocolserver-filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem"
      ]
    }
  }
}
📈 Score historylast 33 snapshots
4/30/20266/11/2026 · 33 snapshots
⚙ Maintenance health
68/ 100 · is this project alive?
contributors (1y)333
top contributor share31%
releases (1y)7
last release135d ago
ci⚠ failing
⛁ Raw data
weekly downloads308k
github stars87k
forks11k
open issues503
license✓ present
readme length24552 chars
last publish0d ago
last commit4d ago
last updated1d ago
install verified✓ pass · 20d ago
owner of this server? claim your listing to get a verified badgeclaim →
🔔 Score drop alerts
get notified by email when this server's score drops 5+ points