DesktopCommanderMCP and terminal-mcp-server

These are complements: DesktopCommanderMCP provides local terminal and file system access, while terminal-mcp-server extends that capability to remote hosts via SSH, allowing Claude to control both local and remote systems within a single MCP setup.

DesktopCommanderMCP
79
Verified
terminal-mcp-server
36
Emerging
Maintenance 13/25
Adoption 20/25
Maturity 25/25
Community 21/25
Maintenance 13/25
Adoption 2/25
Maturity 9/25
Community 12/25
Stars: 5,760
Forks: 671
Downloads: 75,575
Commits (30d): 3
Language: TypeScript
License: MIT
Stars: 2
Forks: 1
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
No risk flags
No Package No Dependents

About DesktopCommanderMCP

wonderwhy-er/DesktopCommanderMCP

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

Implements advanced file operations including native Excel/PDF/DOCX support with surgical XML editing, in-memory code execution (Python, Node.js, R), and process management via MCP's stdio transport. Built on the MCP Filesystem Server foundation with vscode-ripgrep for recursive search, negative offset file reading for tail-like access, and output pagination to prevent context overflow. Integrates with Claude Desktop and remote MCP clients, offering symlink traversal prevention and optional Docker sandboxing for security-hardened deployments.

About terminal-mcp-server

1999AZZAR/terminal-mcp-server

Terminal MCP Server is a robust Model Context Protocol (MCP) server designed for executing commands on local and remote hosts via SSH. It provides a simple yet powerful interface for AI models and other applications to execute system commands with enhanced session management, error handling, and reliability features.

Scores updated daily from GitHub, PyPI, and npm data. How scores work