mcp-filesystem-server
A Go implementation of an MCP server for local file access, published by Mark3 Labs. It is limited to directories given when it starts, validates paths against traversal and checks symbolic links.
What it does
A Go implementation of an MCP server for local file access, published by Mark3 Labs. It is limited to directories given when it starts, validates paths against traversal and checks symbolic links. Tools read one or several files, write, copy, move and delete, find and replace text inside files, create and list directories, return a JSON tree, search file names or file contents, and report file metadata and the allowed directories. Files are also offered as file:// resources, with MIME detection and base64 for binary and image content. It installs with go install or runs from a Docker image over stdio, and can be embedded in Go programs as a library.
Capabilities
- Read single or multiple files, including binary and image files
- Write, copy, move, delete and find-and-replace in files
- Create and list directories and return a directory tree
- Search file names and file contents
- Report file metadata and allowed directories
About
- Publisher
- Mark3 Labs
- Tool
- File system
Install
- Run this to add it to Any client:
go install github.com/mark3labs/mcp-filesystem-server@latest
MCP servers and skills can run code on your computer and act on your data. Review the source before installing.
Details
| Fact | Value | Source |
|---|---|---|
| Type | MCP server | |
| Tool | File system | |
| Publisher | Mark3 Labs | source |
| Official status | Not stated in its documentation | |
| Connection | Local (runs on your computer) | source |
| Can change data | Yes | source |
| Needs an API key or sign-in | No | source |
| Platforms | Not stated in its documentation | |
| AI clients | Not stated in its documentation | |
| Licence | MIT | source |
| Pricing | Not stated in its documentation | |
| Activity | Last commit Nov 24, 2025698 GitHub starsDownload data not available (not on npm or PyPI) | source |
| Links | Repository |
Badge for your README
Maintain this project? Add a badge that links to this page.
[](https://kitbay.app/servers/mark3labs-mcp-filesystem-server/)
Also listed under: File system
Sources
- README (README.md)github.com/mark3labs/mcp-filesystem-server · Backs: Can change data, Connection, PublisherNov 12, 2026
- Licence file (LICENSE)github.com/mark3labs/mcp-filesystem-server · Backs: LicenceNov 12, 2026
- GitHub repositorygithub.com/mark3labs/mcp-filesystem-server · Backs: Activity, LicenceNov 11, 2026
- GitHub API recordgithub.com/mark3labs/mcp-filesystem-serverNov 10, 2026