AgentToolHub
Skill

DesktopCommanderMCP

This is MCP server for Claude that gives it terminal control, file system search and diff file editing capabilities

Features

  • ✓**Remote AI Control** - Use Desktop Commander from ChatGPT, Claude web, and other AI services via [Remote MCP](https://mcp.desktopcommander.app)
  • ✓**File Preview UI** - Visual file previews in Claude Desktop with rendered markdown, inline images, expandable content, and quick "Open in folder" access
  • ✓**Enhanced terminal commands with interactive process control**
  • ✓**Execute code in memory (Python, Node.js, R) without saving files**
  • ✓**Instant data analysis - just ask to analyze CSV/JSON/Excel files**
  • ✓**Native Excel file support** - Read, write, edit, and search Excel files (.xlsx, .xls, .xlsm) without external tools
  • ✓**PDF support** - Read PDFs with text extraction, create new PDFs from markdown, modify existing PDFs
  • ✓**DOCX support** - Read, create, edit, and search Word documents (.docx) with surgical XML editing and markdown-to-DOCX conversion
  • ✓**Interact with running processes (SSH, databases, development servers)**
  • ✓Execute terminal commands with output streaming
  • ✓Command timeout and background execution support
  • ✓Process management (list and kill processes)
  • ✓Session management for long-running commands
  • ✓**Process output pagination** - Read terminal output with offset/length controls to prevent context overflow
  • ✓Server configuration management:
  • ✓Full filesystem operations:
  • ✓Code editing capabilities:
  • ✓Comprehensive audit logging:
  • ✓Security hardening:

Installation Guide

Once Desktop Commander is installed and Claude Desktop is restarted, you're ready to supercharge your Claude experience!

🚀 New User Onboarding

Desktop Commander includes intelligent onboarding to help you discover what's possible:

For New Users: When you're just getting started (fewer than 10 successful commands), Claude will automatically offer helpful getting-started guidance and practical tutorials after you use Desktop Commander successfully.

Request Help Anytime: You can ask for onboarding assistance at any time by simply saying:

  • *"Help me get started with Desktop Commander"*

  • *"Show me Desktop Commander examples"*

  • *"What can I do with Desktop Commander?"*
  • Claude will then show you beginner-friendly tutorials and examples, including:

  • 📁 Organizing your Downloads folder automatically

  • 📊 Analyzing CSV/Excel files with Python

  • ⚙️ Setting up GitHub Actions CI/CD

  • 🔍 Exploring and understanding codebases

  • 🤖 Running interactive development environments
  • Reviews