MCP server providing file system operations. Supports navigation, reading, writing, analyzing files and command execution.
MCP File System Server is an MCP project maintained in the kvas-it/mcp-server-fs repository. The maintainer describes its purpose as “MCP server providing file system operations. Supports navigation, reading, writing, analyzing files and command execution”. Read the project documentation for the complete scope.
Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.
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 |
|---|---|
| ls | path) - List directory contents |
| cd | path) - Change working directory (supports home directory expansion with ~) |
| read_file | path) - Read file contents |
| write_file | path, content) - Write content to a file |
| mkdir | path) - Create directory |
| rm | path) - Remove file or empty directory |
| rmdir | path) - Remove directory and contents recursively |
| cp | src, dst) - Copy file or directory |
| mv | src, dst) - Move file or directory |
| edit_file | path, changes) - Apply multiple search/replace operations to a |
| grep | pattern, path) - Search for regex pattern in file(s) |
| summary | path) - Generate summary of Python (.py) and Markdown (.md) files: |
| Python | Lists functions and classes |
| Markdown | Lists headers (lines starting with ) |
| read_files | paths) - Read multiple files, returns dict mapping paths to contents |
| summarize | paths) - Generate summaries for multiple files, returns dict mapping paths to summaries |
| work_on | path) - Change to directory, list its contents, and get the notes from CLAUDE.md. |
| ruff_check | paths) - Run ruff linter on specified files |
| ruff_format | paths) - Format files using ruff |
| shell_command | command, args=None, cmdline=None, timeout=30) - Run shell commands and capture their output |
Read, 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.