nickgnd/tmux-mcp

A MCP server for our beloved terminal multiplexer tmux.

68
/ 100
Established

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.

Maintenance 10 / 25
Adoption 18 / 25
Maturity 18 / 25
Community 22 / 25

How are scores calculated?

Stars

233

Forks

46

Language

JavaScript

License

MIT

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.