I craft unique cereal names, stories, and ridiculously cute Cereal Baby images.

fichiers
Serveur MCP de système de fichiers amélioré
3 years
Works with Finder
1
Github Watches
0
Github Forks
1
Github Stars
Filesystem MCP Server
A secure Model Context Protocol (MCP) server that provides filesystem operations with controlled access to specified directories.
Features
- Directory access controlled via environment variables
- File operations within allowed directories only
- Thread-safe caching of allowed directories
- Proper handling of paths with spaces
Installation
go get github.com/gomcpgo/filesys
Configuration
Set allowed directories using the environment variable:
export MCP_ALLOWED_DIRS="/path1,/path2,/path with spaces/dir3"
Tools
File Reading
-
read_file
: Read single file contents -
read_multiple_files
: Read multiple files simultaneously
File Writing
-
write_file
: Create or overwrite files
Directory Operations
-
create_directory
: Create new directories -
list_directory
: List directory contents -
list_allowed_directories
: Show accessible directories
File Management
-
move_file
: Move or rename files and directories -
get_file_info
: Get file metadata -
search_files
: Search files recursively with pattern matching
Usage with Claude Desktop
Add to claude_desktop_config.json
:
{
"mcpServers": {
"filesystem": {
"command": "/path/to/filesys",
"env": {
"MCP_ALLOWED_DIRS": "/path1,/path2,/path with spaces/dir3"
}
}
}
}
Tool Examples
Reading a File
{
"name": "read_file",
"arguments": {
"path": "/allowed/path/file.txt"
}
}
Listing Directory
{
"name": "list_directory",
"arguments": {
"path": "/allowed/path"
}
}
Security
- All operations restricted to allowed directories
- Path traversal prevention
- Permission validation before operations
- Proper error handling and logging
Building
go build -o bin/filesys cmd/main.go
License
MIT License
Contributing
Pull requests welcome. Please ensure:
- Tests pass
- New features include documentation
- Code follows project style
相关推荐
Evaluator for marketplace product descriptions, checks for relevancy and keyword stuffing.
Confidential guide on numerology and astrology, based of GG33 Public information
A geek-themed horoscope generator blending Bitcoin prices, tech jargon, and astrological whimsy.
Advanced software engineer GPT that excels through nailing the basics.
Therapist adept at identifying core issues and offering practical advice with images.
Découvrez la collection la plus complète et la plus à jour de serveurs MCP sur le marché. Ce référentiel sert de centre centralisé, offrant un vaste catalogue de serveurs MCP open-source et propriétaires, avec des fonctionnalités, des liens de documentation et des contributeurs.
Manipulation basée sur Micropython I2C de l'exposition GPIO de la série MCP, dérivée d'Adafruit_MCP230XX
Une passerelle API unifiée pour intégrer plusieurs API d'explorateur de blockchain de type étherscan avec la prise en charge du protocole de contexte modèle (MCP) pour les assistants d'IA.
Miroir dehttps: //github.com/bitrefill/bitrefill-mcp-server
Reviews

user_UtCGP1Eh
I have been using the Prefect MCP Server by fortunto2 and it has exceeded all my expectations. This server has streamlined my processes and significantly improved my efficiency. The user-friendly interface and robust functionalities make it an indispensable tool for my daily operations. Highly recommend it to anyone looking for a reliable and powerful MCP solution! Check it out here: https://mcp.so/server/prefect-mcp-server/fortunto2