@modelcontextprotocol/server-filesystem
Model Context Protocol Servers
The Filesystem MCP Server lets the AI operate directly on a local directory you allow: read files, write files, list directories, search, and rename. No more pasting file contents into the AI.
For example, "sort the screenshots in Downloads into date-based subfolders" — the AI calls this server and does the organizing itself. It's one of MCP's official reference implementations.
What it does for you
Lets your AI read and write files in a directory you allow — no copy-paste; it opens, edits, and organizes files itself.
Capabilities
- Read file contents
- Write / edit files
- List directories and search files
- Move / rename files
Once installed, try asking your AI
Say this directly in Claude / Cursor or any client with this server connected
- ›“Sort the screenshots in ~/Downloads into date-based subfolders”
- ›“Read this project's README and summarize what it does”
Why use it
Good for: anyone who wants the AI to organize files, batch-process documents, or read a local project.
Clear security boundary: it can only access the directories you explicitly allow in the config — nothing else. Its health and maintenance data is shown below.
Works with these clients
- Claude Desktopnpx
- Claude Codenpx
- Cursornpx
- VS Codenpx
- Windsurfnpx
Derived from the registry manifest (package type and transport) — we have not installed it ourselves. Check the official README before relying on it.
Install / Connect
claude mcp add filesystem -- npx -y @modelcontextprotocol/server-filesystemFollow the official README; env and args vary per server.
🛠️ Maintenance weight 30% · 78 pts
📊 Adoption weight 25% · 80 pts
✅ Usability weight 20% · 55 pts
❤️ Health & community weight 25% · 79 pts
Sources: GitHub API · npm registry · updated 2026-08-19
90-day trend
⭐ stars +0%
📦 weekly downloads +0%
Frequently Asked Questions
Can the AI access my whole drive?
No. It can only access the directories you specify in the config — everything else is off limits.
Could it delete files by mistake?
It has write and delete capabilities, so give it clear instructions. Back up important directories first, or point it at read-only directories.
Similar / alternative servers
io.github.shaqmughal/seekstone
Filesystem-direct Obsidian MCP server — search and edit your vault with low cont
io.github.0Mattias/bettermemory
Memory for coding agents, checked against the filesystem and git before it is be
io.github.jztan/pdf-mcp
Production-ready MCP server for PDF processing with intelligent caching.
io.github.jgravelle/jdatamunch-mcp
jDataMunch MCP
One email a week, 5 minutes to see what happened in the MCP ecosystem
New servers, breakout trends, abandonment alerts — tracked automatically, curated by hand, sent to your inbox.
One email a week · unsubscribe anytime · no data selling