surgical-fs-mcp
by FreeOnlineUser
Overview
A C# MCP server providing whitespace-tolerant, ACID-compliant file editing tools for Claude Desktop.
Installation
dotnet run --project C:\Users\bradc\Documents\ClaudeWorkspace\Projects\surgical-fs-mcp\SurgicalFsMcp.csprojSecurity Notes
A critical security audit is not possible as only the README.md was provided as 'source code'. The README *claims* to implement path validation against allowed directories and directory traversal blocking, which are essential for a filesystem-modifying tool. However, these claims cannot be verified without inspecting the actual C# implementation of `SurgicalFsMcp.cs`, `PathValidator`, `UpdateFindReplaceWithResult`, and `BackupManager`. The project involves direct filesystem modification, making a thorough code review essential for ensuring safety against malicious operations or data loss.
Similar Servers
tinystruct-mcp
A modular Java server providing a JSON-RPC interface for file system and Git/GitHub operations, aimed at automation and DevOps workflows.
Claude-MCP
Extends Claude Desktop's capabilities with surgical file editing, database operations, and document processing.
enhanced-filesystem-mcp
Provides enhanced filesystem access to an MCP client with named path aliases and fuzzy search capabilities.
server-filesystem
Provides a secure Node.js server implementing Model Context Protocol (MCP) for AI clients to perform a wide range of filesystem operations with strict access control.