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

@modelcontextprotocol/server-filesystem

MCP server for filesystem access

87k stars268k/wkupdated 6d agogithub ↗
93excellent
▣ Overview

What it does

The Filesystem server gives Claude the ability to read, write, create, and list files within a configured directory. It is one of Anthropic's reference implementations for the Model Context Protocol, designed to demonstrate how language models can safely interact with a local filesystem. File operations are gated by configurable access controls that restrict Claude to a specified scope.

Who it's for

Developers who need Claude to manipulate local files in tools or scripts: those building configuration generators, code scaffolding systems, codebase analyzers, or batch processors. Also useful for Claude Desktop users wanting their assistant to manage files within a project directory.

Common use cases

  • Generate or modify configuration files in formats like JSON, YAML, or .env
  • Read and analyze local codebases, documentation, or project files
  • Create and update project scaffolding or boilerplate code templates
  • Process and transform multiple files in batch operations
  • Maintain persistent state or application logs across multi-turn conversations

Setup pitfalls

  • This is a reference implementation intended for education and evaluation, not production deployment. Review Anthropic's security warnings and evaluate the threat model before relying on it at scale.
  • Requires explicit configuration to limit which directories Claude can access. Overly permissive settings expose your filesystem.
  • Recent CI test failures suggest stability concerns; validate thoroughly in your environment before critical use.
  • The server makes network calls as part of MCP communication. Ensure your firewall rules permit this traffic.
▣ 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 35 snapshots
4/30/20266/13/2026 · 35 snapshots
⚙ Maintenance health
68/ 100 · is this project alive?
contributors (1y)333
top contributor share31%
releases (1y)7
last release137d ago
ci⚠ failing
⛁ Raw data
weekly downloads268k
github stars87k
forks11k
open issues571
license✓ present
readme length24552 chars
last publish0d ago
last commit6d ago
last updated1d ago
install verified✓ pass · 22d 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