Agent♥︎Age
Catalog

tmux

Officialdeprecated

by libtmux · Go

Drive one tmux server: sessions, windows, panes, and the output they produce.

io.github.libtmux/libtmux-mcp (MCP)

This MCP server serves one tmux server to Model Context Protocol clients. It exposes tmux concepts including sessions, windows, panes, and the output they produce. It is implemented using a Go-based tmux module plus the Go MCP SDK.

🛠️ Key Features

  • Drives a single tmux server
  • Manages sessions
  • Manages windows
  • Manages panes
  • Provides the output produced by those components

🚀 Use Cases

  • Integrate tmux state and pane/window output with MCP-capable clients
  • Build terminal/TUI workflows that query tmux via Model Context Protocol

⚡ Developer Benefits

  • Built on the tmux module and the Go MCP SDK
  • Separate consumer module for MCP integration
  • Repo topics include go, golang, mcp, tmux, and tui

⚠️ Limitations

  • Alpha software
  • Releases use an -alpha prerelease tag
  • API is not settled; pin an exact version

Topics

gogolangmcpmodel-context-protocolterminaltmuxlibtmuxtmux-mcptuitmux-gotmux-golang