Enhanced FileSystem MCP server
A secure Model Context Protocol (MCP) server that provides filesystem operations with controlled access to specified directories.
go get github.com/gomcpgo/filesys
Set allowed directories using the environment variable:
export MCP_ALLOWED_DIRS="/path1,/path2,/path with spaces/dir3"
read_file: Read single file contentsread_multiple_files: Read multiple files simultaneouslywrite_file: Create or overwrite filescreate_directory: Create new directorieslist_directory: List directory contentslist_allowed_directories: Show accessible directoriesmove_file: Move or rename files and directoriesget_file_info: Get file metadatasearch_files: Search files recursively with pattern matchingAdd to claude_desktop_config.json:
{
"mcpServers": {
"filesystem": {
"command": "/path/to/filesys",
"env": {
"MCP_ALLOWED_DIRS": "/path1,/path2,/path with spaces/dir3"
}
}
}
}
{
"name": "read_file",
"arguments": {
"path": "/allowed/path/file.txt"
}
}
{
"name": "list_directory",
"arguments": {
"path": "/allowed/path"
}
}
go build -o bin/filesys cmd/main.go
MIT License
Pull requests welcome. Please ensure:
Dubco Mcp Server
MCP server for Dub.co link shortener API integration
Mcp Duckduckgo
A DuckDuckGo search plugin for Model Context Protocol (MCP), compatible with Claude Code. Provides web search functionality with advanced navigation and content exploration features.
Ragie Mcp Server
Ragie Model Context Protocol Server
Model Context Protocol server for Audius. Perform market research, purchase premium tracks, upload songs, and much more!
A Model Context Protocol (MCP) server that provides real-time cryptocurrency analysis via CoinCap's API. Enables Claude and other MCP clients to fetch crypto prices, analyze market trends, and track historical data.
A Cloudflare Worker that serves as an MCP (Model Context Protocol) server for code explanation. It analyzes and explains code with a comprehensive breakdown of structure and functionality.