iterm-mcp and mcp-bash
Both projects are implementations of an MCP server for executing shell commands, with "ferrislucas/iterm-mcp" being specifically tailored for iTerm2 sessions and offering REPL/CLI assistance, while "patrickomatik/mcp-bash" provides a more general Bash command execution capability; thus, they are competitors offering similar core functionality with different focuses.
About iterm-mcp
ferrislucas/iterm-mcp
A Model Context Protocol server that executes commands in the current iTerm session - useful for REPL and CLI assistance
This tool lets you connect an AI model, like Claude, directly to your iTerm2 terminal. You can give the AI a task, and it will type commands, read the output, and interact with your terminal session, helping you automate command-line tasks or get assistance with REPL (Read-Eval-Print Loop) environments. It's designed for users who spend a lot of time in their terminal and want an AI assistant to streamline their workflow.
About mcp-bash
patrickomatik/mcp-bash
A simple model context protocol (MCP) server that allows Claude Desktop or other MCP aware clients to run Bash commands on your local machine.
This tool helps developers who use AI coding assistants like Claude Desktop by allowing the AI to directly run Bash commands on their local machine. Developers can feed the AI coding instructions, and the AI will execute commands, such as running tests or inspecting file systems. The output consists of the command's results (standard output and errors), enabling the AI to autonomously assess code and make corrections.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work