File System · Developer Tools

File Control MCP

pwalagov/file-control-mcp

A powerful MCP server providing AI assistants with complete directory analysis and file editing capabilities, including project structure viewing, file search, content editing, Git integration and other advanced features.

Install

Client configuration

{
  "mcpServers": {
    "directory-context": {
      "command": "node",
      "args": [
        "path/to/server.js"
      ]
    }
  }
}
Author
@pwalagov
Category
File System, Developer Tools
License
MIT
Updated
Oct 6, 2026

About File Control MCP

TL;DR: A powerful MCP server that gives AI assistants full directory analysis and file editing capabilities.

Features

  • Complete Directory Structure: Get detailed tree views of any directory with metadata

  • Intelligent Project Analysis: Automatic project type detection and context summary

  • Smart File Search: Regex and text-based search across multiple file types

  • Git Integration: Extract repository context, commit history, and working directory status

  • File Statistics: Comprehensive analysis of file types, sizes, and modification dates

  • Create Files: Generate new files with specified content

  • Update Files: Sophisticated search-and-replace operations with regex support

  • Append Content: Add content to existing files with formatting options

  • Delete Files: Remove files with optional backup creation

  • Rename/Move Files: Relocate and rename files with collision detection

Tools (13)

  • set_working_directory

    Set the folder to work in

  • get_directory_structure

    Show folder/file tree

  • search_files

    Find text in files

  • create_file

    Make new files

  • update_file

    Edit existing files

  • delete_file

    Remove files (with backup)

  • batch_file_operations

    Do multiple operations at once

  • get_file_contents

    Read multiple files

  • analyze_project_context

    Analyze project

  • get_git_context

    Git repository info

  • append_to_file

    Append to file

  • rename_file

    Rename/move file

  • create_directory

    Create directory

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

Supported clients

Clients mentioned in this server's README:

View all
Claude Desktop logo

Claude Desktop

Desktop · Freemium · Proprietary

Anthropic's official Claude AI desktop application. Supports MCP servers to extend functionality.

WindowsMacOS

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