MCP server

Filesystem MCP Server

Read, write, move and search files inside the folders you allow. A reference server kept by the Model Context Protocol project in modelcontextprotocol/servers: an example to learn from, not hardened for production. It runs locally on your machine over stdio. Setup below for 12 clients (checked 2026-10-25). Repo and registry data checked 2026-10-24.
Maintainer
Reference
Runs
Local (stdio)
GitHub
★ 91,543 (whole repo, which holds more servers), last push 2026-10-24 (checked 2026-10-24)

Install the Filesystem MCP Server

Pick your client. Each tab starts the same local command. Config shapes checked against each client's docs on 2026-10-25.

Run in a terminal. Everything after -- is the command that starts the server. docs

claude mcp add --transport stdio filesystem -- npx -y @modelcontextprotocol/server-filesystem /path/to/allowed/dir

Security notes

  • The local server runs with your user's permissions (the command starts it on your machine).
  • It reads files you point it at. Give it only the folders it needs.
  • Boxofficial

    Hosted server for searching, reading and asking questions about files in Box.

  • Dropboxofficial

    Search and read files in Dropbox (hosted server).

  • Google Docsofficial

    Google's hosted server for reading and writing Google Docs documents (developer preview).

  • Google Driveofficial

    Google's hosted MCP server for finding and reading Google Drive files (developer preview).

  • Google's hosted server for reading and editing Google Sheets spreadsheets (developer preview).

  • Google's hosted server for reading and building Google Slides decks (developer preview).

  • MarkItDownofficial

    Convert PDF, Word, Excel, PowerPoint, images and audio to Markdown.

  • Windows-MCPcommunity · ★ 10k

    Computer use on Windows: open apps, click, type and read the screen through UI automation.

FAQ

What does the Filesystem MCP Server do?+

Read, write, move and search files inside the folders you allow.

Is the Filesystem MCP server official?+

A reference server kept by the Model Context Protocol project in modelcontextprotocol/servers: an example to learn from, not hardened for production.

How do I add Filesystem to Claude Code?+

Run: claude mcp add filesystem -- npx -y @modelcontextprotocol/server-filesystem /path/to/allowed/dir. Add --scope project to share it with your team through .mcp.json.

How do I use the Filesystem MCP server in Cursor or VS Code?+

Open the Cursor or VS Code tab above: it has the mcp.json entry and a one-click install link. Cursor uses the "mcpServers" key; VS Code uses "servers" and needs a type ("stdio").

Does Filesystem work in ChatGPT and claude.ai?+

No: it runs locally over stdio, and ChatGPT and claude.ai only connect to remote servers. Use it in Claude Desktop, Claude Code, Cursor, VS Code or another client that can start a local process.

What are the alternatives to the Filesystem MCP server?+

Other file system & documents MCP servers: Box, Dropbox, Google Docs, Google Drive and Google Sheets.

All MCP servers · What is an MCP server? · Agent skills