Filesystem
OfficialReference server implementing filesystem operations
Category:Development Tools
62,451stars
Updated:Today
Live data
Zone Score
76%
Good
Popularity
Stars, forks, contributors
100%
Quality
Docs, license, topics
85%
Maintenance
Updates, issues, activity
40%
Claude Desktop Configuration
Add this to your Claude Desktop configuration file:
{
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"/Users/YOUR_USERNAME/Documents"
]
}
}
Requirements
- Node.js 18 or higher
- Claude Desktop installed
- File system access permissions
Setup Steps
- 1Install the server globally: npm install -g @modelcontextprotocol/server-filesystem
- 2Add the configuration to your Claude Desktop settings
- 3Set the allowed directories in the configuration
- 4Restart Claude Desktop to apply changes
Read a file
Accessing and reading files from allowed directories
Prompt:
Read the contents of README.md
Expected Output:
The contents of the README.md file will be displayed
List directory contents
Exploring directory structure and finding files
Prompt:
Show me all files in the current directory
Expected Output:
A list of files and folders with their metadata
Detailed Metrics
Popularity
Stars62,451
Forks7,250
Watchers62,451
Quality
Documentation✓ Good
LicenseMIT License
LanguageTypeScript
Maintenance
Last CommitToday
Open Issues345
Contributors1
Repository
Size24.9 MB
CreatedNov 2024
Live data • Updated 11:14:12 PM
Quality Factors
Documentation
✓ Has READMERepository has a README with description
License
✓ MIT LicenseOpen source license for legal clarity
Test Coverage
Coming SoonAutomated tests ensure reliability
TypeScript
Coming SoonType safety for better developer experience
NPM Downloads
Coming SoonWeekly download statistics from NPM
Security Scan
Coming SoonVulnerability detection and alerts