AugmentClaude
OfficialFeaturedMCP server · stdio

📁Filesystem

By Anthropic· 86,000

Give Claude scoped read/write access to specific folders on your machine.

What it does

The Filesystem reference server gives Claude controlled access to your local files.

What it gives Claude:

  • Read and write files
  • Create, move, and delete files and directories
  • Search and list directory contents

Access is scoped to the directories you pass on the command line — Claude cannot touch anything outside them. Swap /path/to/allowed/dir for the folder(s) you want to expose; pass several paths to allow more than one.

Installation

Before you start

No API key needed, but you must pass at least one allowed directory path. Replace /path/to/allowed/dir with the folder you want Claude to access; add more paths separated by spaces to allow several.

  1. Make sure Claude is on your device and in your terminal.

    MCP servers register with Claude Code via claude mcp add. You need Claude Code installed first:

    npm i -g @anthropic-ai/claude-code
  2. Set up the server on your machine.

    Runs the project's installer (clone + dependencies + config). Follow any prompts. After this finishes, the server is ready to register with Claude Code in the next step.

  3. Restart Claude Code.

    Quit and reopen Claude Code so it picks up the new MCP registration. Run /mcp inside Claude Code to confirm the server is connected.

  4. Use it.

    Ask Claude naturally. It will call the server's tools when your request matches one. Tool calls show up inline so you can see exactly what Claude is doing.

Prefer to read the source first? Open on GitHub.