mcp-system-server

stats-etc/mcp-system-server

3.1

If you are the rightful owner of mcp-system-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

A Model Context Protocol (MCP) server in Rust providing system operations for Zed editor integration.

Tools
9
Resources
0
Prompts
0

MCP System Server

A Model Context Protocol (MCP) server in Rust providing system operations for Zed editor integration.

Quick Start

  1. Build and run:

    ./run.sh
    
  2. Configure Zed: Copy content from zed-config.json to your Zed settings file:

    • macOS: ~/Library/Application Support/Zed/settings.json
    • Linux: ~/.config/zed/settings.json
  3. Restart Zed and test with: "List files in the shared directory"

Available Tools

  • list_directory - List files and directories
  • read_file / write_file - File operations
  • create_directory / delete_path - Directory operations
  • get_file_info - File metadata
  • execute_command - Run shell commands
  • get_environment_variables - Environment info
  • get_current_directory - Current path

Server Management

docker-compose up -d      # Start server
docker-compose logs -f    # View logs  
docker-compose down       # Stop server

Structure

  • src/ - Rust source code
  • shared/ - Shared directory for file operations
  • Dockerfile - Container definition
  • docker-compose.yml - Docker configuration
  • zed-config.json - Zed editor setup
  • run.sh - Quick setup script

The server runs in a secure Docker container with limited file system access.