Provides file system operations, analysis, and manipulation through a standardized tool interface.
Most file and storage access work still happens through a UI a human drives. Filesystem MCP server moves it into the conversation instead. Provides file system operations, analysis, and manipulation through a standardized tool interface.
A Model Context Protocol (MCP) server implementation providing file system operations, analysis, and manipulation capabilities through a standardized tool interface.
Setup follows the usual MCP pattern — install or clone the server, register it in your client's configuration file, restart the client.
The server publishes 14 tools. What each one is for:
Human — readable messagefile-type — File type detectionmime-types — MIME type lookupcrypto-js — File hashingarchiver — ZIP creationextract-zip — ZIP extractioniconv-lite — Text encodingchardet — Encoding detectiontypescript — Type systemjest — Testingeslint — Lintingprettier — FormattingAmong the file and storage access options, the useful question is rarely "what can it do" but "what does it cost you to run" — permissions, credentials, and how much of your context its toolset consumes. Filesystem's toolset — Human, file-type, mime-types and 11 more — is a fair guide to whether it matches your workflow. It is maintained by bsmi021; worth a glance at recent repository activity before you build anything load-bearing on it.
This entry was verified against Filesystem's own documentation before publication; SyncDev keeps the directory reviewed rather than auto-generated.
| Tool | What it does |
|---|---|
| Human | readable message |
| file-type | File type detection |
| mime-types | MIME type lookup |
| crypto-js | File hashing |
| archiver | ZIP creation |
| extract-zip | ZIP extraction |
| iconv-lite | Text encoding |
| chardet | Encoding detection |
| typescript | Type system |
| jest | Testing |
| eslint | Linting |
| prettier | Formatting |
| ts-node | TypeScript execution |
| nodemon | Development server |
Scoped local file access — read, write, search and reorganise files in directories you explicitly allow.
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.
Connects AI models to an Obsidian knowledge base for direct access and manipulation of notes and folders.