DesktopCommanderMCP and MCPretentious

These are competitors offering overlapping terminal access capabilities—DesktopCommanderMCP provides direct terminal control with broader file system utilities, while MCPretentious achieves terminal automation through iTerm2-specific GUI automation, making them alternative approaches to the same problem rather than tools meant to be used together.

DesktopCommanderMCP
79
Verified
MCPretentious
49
Emerging
Maintenance 13/25
Adoption 20/25
Maturity 25/25
Community 21/25
Maintenance 10/25
Adoption 6/25
Maturity 18/25
Community 15/25
Stars: 5,760
Forks: 671
Downloads: 75,575
Commits (30d): 3
Language: TypeScript
License: MIT
Stars: 21
Forks: 4
Downloads: —
Commits (30d): 0
Language: JavaScript
License: MIT
No risk flags
No risk flags

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 MCPretentious

oetiker/MCPretentious

A powerful Model Context Protocol (MCP) server that puppeteers iTerm2 terminals.

Supports both iTerm2 (via WebSocket/Protobuf with 20x AppleScript performance) and tmux (cross-platform via direct commands), enabling persistent background terminal control without focus stealing. Provides comprehensive tool set for screen reading with token-optimized screenshots (85-98% reduction), mouse input via SGR protocol, and keyboard simulation including extensive Alt key combinations. Targets AI-driven TUI testing and remote server management over SSH with real terminal session access and full RGB color support on iTerm2.

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