Filesystem
OfficialReference server implementing filesystem operations
Category:Development Tools
54,439stars
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
Stars54,439
Forks6,221
Watchers54,439
Quality
Documentation✓ Good
LicenseMIT License
LanguageJavaScript
Maintenance
Last CommitToday
Open Issues513
Contributors1
Repository
Size3.7 MB
CreatedNov 2024
Live data • Updated 10:50:05 AM
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