Claude Code Plugins

Community-maintained marketplace

Feedback

julien-mcp-desktop-commander

@theflysurfer/claude-skills-marketplace
0
0

Install Desktop Commander MCP for desktop automation. Use when user needs file/app/command control.

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name julien-mcp-desktop-commander
description Install Desktop Commander MCP for desktop automation. Use when user needs file/app/command control.
category mcp
triggers install desktop commander, desktop automation mcp, file control mcp

MCP Desktop Commander Installer

This skill installs the Desktop Commander MCP server into the current project.

Installation Procedure

When the user asks to install Desktop Commander MCP:

  1. Check for existing .mcp.json in the project root
  2. Merge configuration - Add this server to mcpServers:
{
  "desktop-commander": {
    "command": "cmd",
    "args": ["/c", "npx", "-y", "@wonderwhy-er/desktop-commander"]
  }
}
  1. If .mcp.json doesn't exist, create it with the full structure:
{
  "mcpServers": {
    "desktop-commander": {
      "command": "cmd",
      "args": ["/c", "npx", "-y", "@wonderwhy-er/desktop-commander"]
    }
  }
}

Prerequisites

  • Node.js and npm installed

Usage After Installation

Restart Claude Code to activate the MCP server. Provides desktop automation capabilities.

Skill Chaining

  • Input: User request to install Desktop Commander MCP
  • Output: Configured .mcp.json with desktop-commander server
  • Tools Used: Read, Edit, Write
  • Chains With: Playwright MCP for browser automation

Troubleshooting

Problem Solution
npx not found Install Node.js and ensure npm is in PATH
Permission denied Run terminal as administrator on Windows
Command not found Check Desktop Commander supports the command
File access error Verify file path exists and is accessible