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.
233 stars and 1,986 monthly downloads. Available on npm.
Stars
233
Forks
46
Language
JavaScript
License
MIT
Category
Last pushed
Feb 14, 2026
Monthly downloads
1,986
Commits (30d)
0
Dependencies
3
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/nickgnd/tmux-mcp"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related servers
wonderwhy-er/DesktopCommanderMCP
This is MCP server for Claude that gives it terminal control, file system search and diff file...
ferrislucas/iterm-mcp
A Model Context Protocol server that executes commands in the current iTerm session - useful for...
oetiker/MCPretentious
A powerful Model Context Protocol (MCP) server that puppeteers iTerm2 terminals.
theailanguage/terminal_server
MCP server that can execute terminal commands
tmux-python/libtmux-mcp
MCP for tmux, powered by libtmux