A production-ready filesystem server that gives Claude controlled access to local files through 18 specialized tools covering reads, writes, searches, diffs, patches, and bulk operations. Ships with path traversal prevention, symlink escape protection, and a sensitive file denylist. Runs over stdio by default or exposes a Node Streamable HTTP transport for networked sessions. All tools return structured output schemas for reliable parsing. Includes six self-documenting resources and four built-in prompts for common workflows like file comparison and path analysis. Supports optional Bearer token auth and sandboxes all operations to explicitly allowed directories. Ideal when you need granular, security-conscious file access beyond basic read/write.
claude mcp add --transport stdio j0hanz-filesystem-mcp uvx filesystem-mcp