drio
Open app

Filesystem MCP Server

Source

Mirror of

Catalog onlyCatalog onlySTDIO

Overview

The Filesystem MCP Server is a Model Context Protocol (MCP) server implementation that provides file system operations, analysis, and manipulation capabilities through a standardized tool interface.

To use the Filesystem MCP Server, clone the repository, install dependencies, build the server, and configure the MCP settings. You can then interact with the server using various file system operations.

  • Supports directory and file operations such as listing, creating, reading, writing, and appending files. - Provides analysis operations to analyze text file properties and calculate file hashes. - Includes compression operations for creating and extracting ZIP archives.
  1. Managing file systems in applications that require file manipulation.
  2. Analyzing text files for metrics like line and word counts.
  3. Creating and extracting ZIP files for data packaging.

Add to your AI client

Use these steps to connect Filesystem MCP Server in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.

Cursor

Add this to your .cursor/mcp.json file in your project root, then restart Cursor.

.cursor/mcp.json

{
  "mcpServers": {
    "bsmi021-mcp-filesystem-server-mcp-mirror": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-bsmi021-mcp-filesystem-server-mcp-mirror"
      ]
    }
  }
}

Claude Desktop

Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.

~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)

{
  "mcpServers": {
    "bsmi021-mcp-filesystem-server-mcp-mirror": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-bsmi021-mcp-filesystem-server-mcp-mirror"
      ]
    }
  }
}

Claude Code

Add this to your project's .mcp.json file. Claude Code will detect it automatically.

.mcp.json (project root)

{
  "mcpServers": {
    "bsmi021-mcp-filesystem-server-mcp-mirror": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-bsmi021-mcp-filesystem-server-mcp-mirror"
      ]
    }
  }
}

VS Code (Copilot)

Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.

.vscode/mcp.json

{
  "servers": {
    "bsmi021-mcp-filesystem-server-mcp-mirror": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-bsmi021-mcp-filesystem-server-mcp-mirror"
      ]
    }
  }
}

Windsurf

Add this to your Windsurf MCP config file, then restart Windsurf.

~/.codeium/windsurf/mcp_config.json

{
  "mcpServers": {
    "bsmi021-mcp-filesystem-server-mcp-mirror": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-bsmi021-mcp-filesystem-server-mcp-mirror"
      ]
    }
  }
}

Cline

Open Cline settings, navigate to MCP Servers, and add this server configuration.

Cline MCP Settings (via UI)

{
  "mcpServers": {
    "bsmi021-mcp-filesystem-server-mcp-mirror": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-bsmi021-mcp-filesystem-server-mcp-mirror"
      ]
    }
  }
}

FAQ

What operations can I perform with the Filesystem MCP Server?

You can perform various file and directory operations, including listing, creating, reading, writing, and analyzing files.

Is the Filesystem MCP Server open source?

Yes! The Filesystem MCP Server is open source and available on GitHub.

How do I contribute to the project?

You can contribute by forking the repository, creating a feature branch, writing tests, and submitting a pull request.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":673,"uuid":"ab560514-a0a1-4afb-944c-f5c25ef0f369","name":"bsmi021_mcp-filesystem-server","title":"Filesystem MCP Server","description":"Mirror of","avatar_url":"https://avatars.githubusercontent.com/u/192820360?v=4","created_at":"2024-12-30T03:25:59.164Z","updated_at":"2025-02-23T07:16:02.930Z","status":"created","author_name":"MCP-Mirror","author_avatar_url":"https://avatars.githubusercontent.com/u/192820360?v=4","tags":"filesystem,mcp-server,file-operations","category":"developer-tools","is_featured":false,"sort":1,"url":"https://github.com/MCP-Mirror/bsmi021_mcp-filesystem-server","target":"_self","content":"$29","summary":"$2a","img_url":null,"type":null,"metadata":null,"user_uuid":null,"tools":null,"sse_url":null,"sse_provider":null,"sse_params":null,"is_official":false,"server_command":null,"server_params":null,"server_config":null,"allow_call":false,"is_innovation":false,"is_dxt":false,"dxt_manifest":null,"dxt_file_url":null,"is_audit":false},"randomProjects":[],"currentServerKey":"$undefined"}]]}]