MCP server for wsl filesystem access
MCP server for wsl filesystem access
Node.js server implementing the Model Context Protocol (MCP), specifically designed for filesystem operations in Windows Subsystem for Linux (WSL). This project is a fork of the original Filesystem MCP Server but completely reimagined for WSL environments. Unlike the original project, which handles generic file operations, this version focuses exclusively on seamless interaction between Windows and Linux distributions under WSL. Both projects are compatible and can run in parallel on the same system.
claude_desktop_config.json. NPM Package: The package is available on npmCompare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| read_file | Read complete contents of a file from WSL |
| read_file_by_parts | Read large files in parts of approximately 95,000 characters |
| read_multiple_files | Read multiple files simultaneously from WSL |
| write_file | Create or overwrite a file in WSL (use with caution) |
| edit_file | Selective edits with advanced pattern matching and formatting |
| create_directory | Create or ensure the existence of a directory in WSL |
| list_directory | List directory contents with [FILE] or [DIR] prefixes |
| directory_tree | Recursive JSON tree view of contents |
| move_file | Move or rename files/directories |
| search_files | Recursively search by name |
claude mcp add server-wsl-filesystem -- npx -y npmclaude_desktop_config.json. NPM Package: The package is available on npmRead, search and edit files inside allowed directories with the Model Context Protocol reference Filesystem server.
Search and read your Drive — Docs, Sheets and files become context your assistant can actually use.
Query, modify and analyse local SQLite databases in conversation — the fastest way to chat with a data file.
Build a programmable telecommunications stack for connecting telephony services with the Internet via a cloud-based utility.
Chat with your second brain — search, read and write vault notes through the Local REST API.
Manage Proxmox hypervisors through a Model Context Protocol server, providing a clean interface for nodes, VMs, and containers.