Verzeichnis-Server-MCP
by stephanj79·★ 2·Score 32
A C# MCP server providing secure, controlled file system operations for AI agents.
Overview
Verzeichnis-Server-MCP is a robust C# backend that implements the Model Context Protocol to enable AI agents to interact securely with local file systems. The server provides well-defined tools for file and directory operations including listing, reading, writing, copying, moving, and deleting files and directories. It supports both text and media file handling, returning base64 data with appropriate MIME types for media files. The implementation appears to be particularly suited for integration with workflow automation platforms like N8N, as demonstrated in the documentation.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this server when you need a .NET-based solution for secure file system access in AI workflows, especially if you're already using N8N.
When NOT to choose this
Don't choose this server if you need non-.NET environments, as it's limited to C#/.NET runtime and requires Windows for optimal performance.
Tools this server exposes
9 tools extracted from the READMEdirectory_listReturns the content of a specified directory. Supports recursive and non-recursive searches.
copy_fileCopies a file from a source to a destination path.
move_fileMoves or renames a file.
delete_fileSecurely removes a specific file.
read_text_fileReads the content of a text file and returns it as a string.
read_media_fileReads an image or audio file. Returns base64 data with the appropriate MIME type.
write_text_fileWrites a string to a text file (creates or overwrites it).
create_directoryCreates a new directory at the specified path.
delete_directoryRemoves an empty or full directory.
Comparable tools
Installation
Installation
- Clone the repository:
git clone https://github.com/stephanj79/Verzeichnis-Server-MCP.git - Build the project using Visual Studio or the .NET CLI:
dotnet build - Run the server:
dotnet run
Claude Desktop Configuration
Add the following to your claude_desktop_config.json:
{
"mcpServers": {
"filesystem-mcp": {
"command": "dotnet",
"args": ["run", "--project", "path/to/Verzeichnis-Server-MCP"],
"env": {}
}
}
}FAQ
- What file types are supported by this MCP server?
- The server supports text files and media files (images, audio). Media files are returned as base64 data with appropriate MIME types.
- Can this server be used with other workflow automation tools besides N8N?
- While the documentation specifically shows N8N integration, the server implements standard MCP and should be compatible with any MCP client that supports file system operations.
Compare Verzeichnis-Server-MCP with
Last updated · Auto-generated from public README + GitHub signals.