MCPDevelop

Python-based MCP server that enables safe file operations (list, read, create, delete, search, copy) with robust validation and logging.
  • python

0

GitHub Stars

python

Language

7 months ago

First Indexed

3 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "cnyui-mcpdevelop": {
      "command": "python",
      "args": [
        "/path/to/mcpDevelop/main.py"
      ]
    }
  }
}

You can run a Python-based MCP server that safely exposes file system operations to an AI assistant. It supports listing, reading, creating, deleting, searching, and copying files with built-in safety checks and clear error reporting, making it practical to automate file management tasks through an MCP client.

How to use

To interact with this MCP server, configure your MCP client to connect to the local file management server and then issue tool commands that map to filesystem actions. You operate through the client’s MCP configuration, and the server will perform the requested operations while enforcing security rules like path validation and permission checks.

How to install

Prerequisites: Python 3.8 or later and a Python package manager such as pip. You may also use a virtual environment to isolate dependencies.

How to install

Step by step setup to run locally.

How to install

Step by step setup to run locally.

Available tools

list_directory

Lists the contents of a directory, with options to show hidden files and display file sizes.

read_file

Reads the contents of a file with specified encoding, up to a 10 MB limit, and detects binary files automatically.

create_file

Creates a new file, automatically creating parent directories if needed, and prevents overwriting existing files. Supports a chosen encoding.

delete_file

Deletes a file or directory with safety checks, supports recursive deletion, and enforces permissions.

search_files

Searches for files using wildcards with optional recursive search and returns statistics on matches.

copy_files

Copies one or more files to a destination folder, creating the destination folder if needed and optionally avoiding overwriting existing files, with detailed results.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational