Desktop Commander · MCP Server

MCP-Server · 6b7651e5

MCP-Server · lesen und schreiben und löschen und senden · MIT · lokal (stdio)

Beschreibung des Anbieters

MCP server for terminal commands, file operations, and process management

Werkzeuge

get_config
Get the complete server configuration as JSON (includes blockedCommands, defaultShell, allowedDirectories, fileReadLineLimit, fileWriteLineLimit, telemetryEnabled) Angabe des Anbieters · Beleg 5
set_config_value
Set a specific configuration value by key.… Angabe des Anbieters · Beleg 5
start_process
Start programs with smart detection of when they're ready for input Angabe des Anbieters · Beleg 5
interact_with_process
Send commands to running programs and get responses Angabe des Anbieters · Beleg 5
read_process_output
Read output from running processes Angabe des Anbieters · Beleg 5
force_terminate
Force terminate a running terminal session Angabe des Anbieters · Beleg 5
list_sessions
List all active terminal sessions Angabe des Anbieters · Beleg 5
list_processes
List all running processes with detailed information Angabe des Anbieters · Beleg 5
kill_process
Terminate a running process by PID Angabe des Anbieters · Beleg 5
read_file
Read contents from local filesystem, URLs, Excel files (.xlsx, .xls, .xlsm), and PDFs with line/page-based pagination Angabe des Anbieters · Beleg 5
read_multiple_files
Read multiple files simultaneously Angabe des Anbieters · Beleg 5
write_file
Write file contents with options for rewrite or append mode. Supports Excel files (JSON 2D array format). For PDFs, use `write_pdf` Angabe des Anbieters · Beleg 5
write_pdf
Create new PDF files from markdown or modify existing PDFs (insert/delete pages). Supports HTML/CSS styling and SVG graphics Angabe des Anbieters · Beleg 5
create_directory
Create a new directory or ensure it exists Angabe des Anbieters · Beleg 5
list_directory
Get detailed recursive listing of files and directories (supports depth parameter, default depth=2) Angabe des Anbieters · Beleg 5
move_file
Move or rename files and directories Angabe des Anbieters · Beleg 5
start_search
Start streaming search for files by name or content patterns (searches text files and Excel content) Angabe des Anbieters · Beleg 5
get_more_search_results
Get paginated results from active search with offset support Angabe des Anbieters · Beleg 5
stop_search
Stop an active search gracefully Angabe des Anbieters · Beleg 5
list_searches
List all active search sessions Angabe des Anbieters · Beleg 5
get_file_info
Retrieve detailed metadata about a file or directory (includes sheet info for Excel files) Angabe des Anbieters · Beleg 5
edit_block
Apply targeted text replacements for text files, or range-based cell updates for Excel files Angabe des Anbieters · Beleg 5
get_usage_stats
Get usage statistics for your own insight Angabe des Anbieters · Beleg 5
get_recent_tool_calls
Get recent tool call history with arguments and outputs for debugging and context recovery Angabe des Anbieters · Beleg 5
give_feedback_to_desktop_commander
Open feedback form in browser to provide feedback to Desktop Commander Team Angabe des Anbieters · Beleg 5

Voraussetzungen

  • npx · Paketmanager · erforderlich · Beleg 1
  • Docker · Laufzeit · erforderlich · Beleg 5
  • TERM_PROGRAM · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 6
  • WT_SESSION · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 6
  • SHELL · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 6
  • TERM · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 6
  • PROMPT · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 6
  • WSL_DISTRO_NAME · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 6
  • WSLENV · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 6
  • _ · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 6
  • CI · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 6
  • GITHUB_ACTIONS · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 6
  • TRAVIS · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 6
  • CIRCLECI · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 6
  • APPDATA · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 6
  • DC_REMOTE_DEVICE · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 7
  • CLAUDE_CODE_ENTRYPOINT · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 7
  • AI_AGENT · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 7
  • CLAUDE_PLUGIN_DATA · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 7
  • COMSPEC · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 8
  • LOCALAPPDATA · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 9

Installation

npx -y @wonderwhy-er/desktop-commander@0.2.52

Eckdaten

—: Angabe nicht belegt.

Maintainer
wonderwhy-er
Repository-Lizenz
MIT
Letzter Repository-Commit

Commit innerhalb 90 Tagen

Dienstanbieter
Offizielle Dienstherkunft nicht belegt
Dienste
—
Bereiche
Analyse, Büro
Plattformen
—
Version
0.2.52
Release
v0.2.52
Clients
Claude Code, Claude Desktop, ChatGPT, Cursor, VS Code, Codex, Windsurf, Cline, Gemini CLI, Roo Code
Repository-Themen
agent, ai, code-analysis, code-generation, mcp, terminal-ai, terminal-automation, vibe-coding, gemini-cli-extension

Zugriffe und Risiken

Zugriffe laut Paketangaben
lesen, schreiben, löschen, senden
Authentifizierung
—
Transport
stdio
Technische Prüfung
Ungeprüft

Fehlende Angaben bedeuten unbekannte Zugriffe: Vergib nur die nötigen Berechtigungen und sichere Schreibaktionen mit einer Freigabe ab.

Quellen (9)

6B7651E5<MCPSERVE<<<<<<<<<<<<<Q9<UNGEPRUEFT<<<<<<<<<<<<<<<<<

Verbundenes