Desktop Commander
Related Servers
Alternatives to Desktop Commander
No user-submitted related servers found.
Related Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI clients to search, read, edit, and manage files and directories, execute and control terminal commands and processes, and perform code or text searches and replacements. It also supports in-memory code execution and interactive process sessions for tasks like data analysis and long-running command management.552,108 npm2MIT
- AlicenseBqualityCmaintenanceEnables AI tools to perform server operations such as log inspection, system monitoring, code management, Nginx and certificate management, with support for local and remote SSH modes and built-in security controls.2326 npmMIT
- FlicenseNot gradedqualityFmaintenanceA powerful filesystem MCP server for AI agents with extensive system access, including filesystem operations, shell execution, Windows tools, reverse engineering, code intelligence, and agent orchestration.1-
- FlicenseNot gradedqualityDmaintenanceA comprehensive local file management and system operations server that provides advanced file editing, VSCode-like search capabilities, code formatting and validation, backup management, and safe system command execution with security safeguards.1-
- AlicenseBqualityAmaintenanceA secure MCP server for shell operations, terminal management, and process control, enabling AI assistants to safely execute commands and manage interactive sessions.13150 npm6MIT
- AlicenseAqualityDmaintenanceA comprehensive MCP server that enables AI models to perform local file operations, command execution, and task management across multiple platforms. It features advanced capabilities like row-level file editing, directory searching, and system monitoring with built-in security filters.137 npmMulan Permissive Software , Version 2
TDQS
Scored across 21 tools
Most tools have clearly distinct purposes (file read/write/edit/search vs. process spawn/interact/kill vs. config). The main overlap is force_terminate vs kill_process, which both terminate things (session vs PID) with descriptions that don't sharply draw the boundary, and read_process_output vs interact_with_process also overlap slightly since interact returns output too. Still, an agent can mostly pick correctly.
Almost all tools use a clean verb_noun snake_case pattern (read_file, list_directory, start_process, get_config). The one clear outlier is give_feedback_to_desktop_commander, which is a long verb_phrase in an otherwise uniform set, and force_terminate/kill_process use different verbs for closely related actions.
21 tools is on the heavy side for a desktop/file/process commander, but each maps to a real capability area (files, processes/sessions, config, diagnostics, feedback) with little redundancy. A couple of peripheral tools (get_usage_stats, give_feedback) could be dropped but the count is defensible.
File coverage has create/read/write/edit/move/search/info but no delete_file or delete_directory and no copy operation, leaving the file lifecycle incomplete. There is also no generic execute_command tool, yet many descriptions tell the agent to 'use this instead of execute_command', referencing a tool that isn't in the surface and forcing shell work through start_process.