tmux-mcp and iterm-mcp

tmux-mcp
75
Verified
iterm-mcp
56
Established
Maintenance 10/25
Adoption 18/25
Maturity 25/25
Community 22/25
Maintenance 2/25
Adoption 10/25
Maturity 25/25
Community 19/25
Stars: 233
Forks: 46
Downloads: 1,986
Commits (30d): 0
Language: JavaScript
License: MIT
Stars: 533
Forks: 68
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
No risk flags
Stale 6m

About tmux-mcp

nickgnd/tmux-mcp

A MCP server for our beloved terminal multiplexer tmux.

Exposes tmux session state and control as MCP resources and tools, enabling Claude Desktop to list sessions/windows/panes, capture terminal output, and execute commands within tmux. Implements shell-agnostic command execution with configurable shell detection (bash, fish, etc.) to properly parse exit statuses. Integrates directly with Claude Desktop via the Model Context Protocol, allowing AI assistants to observe and manipulate terminal multiplexer state programmatically.

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

Implements selective output buffering to minimize token usage by letting models request only relevant terminal lines, and supports interactive REPL sessions with full control character support (Ctrl-C, Ctrl-Z, etc.). Communicates via the Model Context Protocol's stdio transport, integrating directly with Claude Desktop and other MCP clients through minimal dependencies. Exposes three core tools—command execution, output reading, and control character sending—that operate on the active iTerm2 window, enabling real-time collaboration between user and AI on terminal tasks.

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