Native MCP Filesystem Workspace for Claude
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Native MCP Filesystem Workspace for Claudelist files in projects and show the directory tree"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
ο»Ώ# Native MCP Filesystem Workspace for Claude
A robust, production-ready local filesystem workspace for Claude Desktop using the Model Context Protocol (MCP) on Windows.
π Features
Direct Node.js Execution: Eliminates Windows
npxENOENT/.cmdspawn bugs by running through the nativenode.exebinary.Structured Workspace: Prevents "junk drawer" clutter with clear dedicated directories (
inbox,projects,notes,archive).Built-in Undo / Version Control: Git initialized with
.gitignoreso every AI modification can be diffed and rolled back withgit difforgit restore.Full Read & Write: Enables
read_text_file,write_file,edit_file,create_directory, and directory tree listing withinD:\MCP.Strict Security Guardrail: Enforces strict path validationβClaude cannot access files outside this workspace.
Related MCP server: FolderBridge MCP
π Workspace Structure
D:\MCP\
βββ inbox/ # Drop raw files, PDFs, or CSVs here for Claude to process
βββ projects/ # Active projects and codebases (one subfolder per project)
βββ notes/ # Scratchpad, research notes, meeting logs, summaries
βββ archive/ # Completed work and historical records
βββ .gitignore # Excludes node_modules and npm lockfiles
βββ package.json # Manages the local MCP filesystem serverπ οΈ Setup & Configuration
1. Install Dependencies
cd D:\MCP
npm install2. Configure Claude Desktop
Add the following to your Claude Desktop configuration file (%APPDATA%\Claude\claude_desktop_config.json):
{
"mcpServers": {
"filesystem": {
"command": "C:\\Program Files\\nodejs\\node.exe",
"args": [
"D:\\MCP\\node_modules\\@modelcontextprotocol\\server-filesystem\\dist\\index.js",
"D:\\MCP"
]
}
}
}3. Restart Claude Desktop
Fully exit Claude Desktop from the Windows System Tray and re-open it. Look for the hammer icon in the chat box.
π‘οΈ Git Safety Net Commands
# See what Claude just edited:
git diff
# Keep Claude's changes:
git add . && git commit -m "Claude update"
# Undo all Claude's changes if it made a mistake:
git restore .This server cannot be deployed
Maintenance
Related MCP Connectors
Safe folder access for ChatGPT and Claude: read, write and search files, risky tools opt-in.
Read and search folders on your own computer with explicit consent. Files are never uploaded.
- flockfsOAuthcom.flockfs
A real-time, multiplayer filesystem for agents and humans: shared files, live edits, history.
Your organization's knowledge as OKF trees in Git, for AI assistants to search, read, and cite
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceProvides secure file read, write, and edit operations for Windows, with enterprise-grade features like atomic writes, file locking, and path validation.-
- AlicenseAqualityAmaintenanceEnables AI clients to inspect and carefully edit a bounded local workspace via stdio, with a read-only default, conflict-safe updates, and no network listener or telemetry.102Apache 2.0
- AlicenseAqualityCmaintenanceEnables safe filesystem and git operations confined within a single allowed directory tree, using symlink-resolved path containment to protect against path traversal. Users can read, write, list, and search files, as well as initialize repos and run status, stage, commit, diff, and log operations through MCP.11MIT
- AlicenseNot gradedqualityBmaintenanceEnables secure, read-only access to text and code files inside user-configured local folders on Windows, with directory listing, file reading, and text search capabilities.Apache 2.0