File System · Developer Tools

MCP Server Filesystem logo

MCP Server Filesystem

optistar/mcp-server-filesystem

This is a Go implementation of the Model Context Protocol (MCP) server for filesystem operations, based on Anthropic's reference implementation from modelcontextprotocol/servers.

Install

go install github.com/optistar/mcp-server-filesystem/cmd/mcp-server-filesystem@latest
Author
@optistar
Category
File System, Developer Tools
License
MIT
Updated
Oct 6, 2026

Tools (11)

  • create_directory

    Create a new directory or ensure a directory exists.

  • directory_tree

    Get a recursive tree view of files and directories as a JSON structure.

  • edit_file

    Make line-based edits to a text file.

  • get_file_info

    Retrieve detailed metadata about a file or directory.

  • list_allowed_directories

    Returns the list of directories that this server is allowed to access.

  • list_directory

    Get a detailed listing of all files and directories in a specified path.

  • move_file

    Move or rename files and directories.

  • read_file

    Read the complete contents of a file from the file system.

  • read_multiple_files

    Read the contents of multiple files simultaneously.

  • search_files

    Recursively search for files and directories matching a pattern.

  • write_file

    Create a new file or completely overwrite an existing file with new content.

Details on this page are taken from the project's README. Open README

Related MCP servers

More servers
MCP Filesystem Server logo

MCP Filesystem Server

mark3labs/mcp-filesystem-server

221

This MCP server provides secure access to the local filesystem via the Model Context Protocol (MCP).

File System
mcpsvr logo

mcpsvr

nanbingxyz/mcpsvr

163

A community-driven directory for discovering, reviewing, and contributing MCP servers.

File System
MCP Text Editor logo

MCP Text Editor

tumf/mcp-text-editor

89

A Model Context Protocol (MCP) server that provides line-oriented text file editing capabilities through a standardized API. Optimized for LLM tools with efficient partial file access to minimize token usage.

File System
AiDD (Dev Workflows) logo

AiDD (Dev Workflows)

skydeckai/skydeckai-code

56

An MCP server that provides a comprehensive set of tools for AI-driven development workflows. Features include file system operations, code analysis using tree-sitter for multiple programming languages, code execution, web content fetching with HTML-to-markdown conversion, multi-engine web search, code content searching, and system information retrieval.

File System
Claude MCP Setup logo

Claude MCP Setup

patruff/claude-mcp-setup

45

Greetings, human! You've wisely chosen to surrender control of your computer to an army of helpful Model Context Protocol (MCP) robots. This script will deploy our mechanical minions across your Windows system.

File System
MCP PDF Tools logo

MCP PDF Tools

hanweg/mcp-pdf-tools

37

An MCP (Model Context Protocol) server that provides PDF manipulation tools. This server allows LLMs to perform operations like merging PDFs and extracting pages through the Model Context Protocol.

File System