wonderwhy-er / DesktopCommanderMCP

An MCP server that gives AI assistants full terminal and filesystem control, enabling AI-powered development directly from chat interfaces.

活跃维护 MIT JavaScript Tracked
10.1k 1.3k 8 小时前
CIDockerNPM
agent ai code-analysis code-generation mcp terminal-ai terminal-automation vibe-coding gemini-cli-extension

星标趋势

数据积累中,暂无足够数据生成趋势图

AI 分析

项目摘要

Desktop Commander MCP is a TypeScript-based MCP server that gives AI assistants like Claude terminal control, filesystem search, and diff-based file editing capabilities. It extends the MCP Filesystem Server with enhanced terminal command execution, file preview UI, Excel/PDF support, and in-memory code execution for Python, Node.js, and R.

为什么值得关注

It bridges the gap between AI assistants and local development environments, enabling AI to interact with the filesystem, run processes, and edit files directly. With nearly 10K stars and active development, it has become a key tool in the MCP ecosystem for AI-powered development workflows.

优势

  • Comprehensive feature set including terminal control, file editing, Excel/PDF support, and in-memory code execution
  • Strong community adoption with 9.7K stars, 35 contributors, and active Discord community
  • Well-documented README with clear installation, usage instructions, FAQ, and feature descriptions

局限性

  • 183 open issues suggest ongoing maintenance challenges and potential stability concerns
  • No examples directory may make it harder for new users to get started with advanced configurations
  • Tightly coupled to the MCP ecosystem, limiting usefulness outside MCP-compatible AI assistants

使用场景

  • Giving AI coding assistants terminal and filesystem access for automated development tasks
  • Enabling AI-driven file editing, search, and code execution without leaving the chat interface
  • Automating data analysis workflows by letting AI directly process CSV, JSON, and Excel files
目标用户: Developers using MCP-compatible AI assistants (Claude, ChatGPT, Gemini CLI) who want AI to interact with their local filesystem and terminal
学习曲线: 中
分析模型:LongCat-2.0 | 分析时间:1 个月前