# Tmux

> Use this tool when you need to interact with terminal sessions programmatically, enabling AI agents to perform system administration tasks, run development workflows, or execute shell commands. It provides core functionality for creating sessions, sending commands and keystrokes, and capturing screen content, with support for literal text input and special key combinations. Ideal for use cases where maintaining session state and capturing output is essential, such as running terminal-based applications or automating complex terminal interactions.

Canonical page: https://skillsregistry.net/skills/lox-tmux  
JSON: https://api.skillsregistry.net/v1/skills/lox-tmux

## Description

This tmux MCP server enables AI agents to interact with terminal sessions through tmux, providing tools for creating sessions, sending commands and keystrokes, capturing screen content, and managing session lifecycles. Built in Go using the mcp-go library, it supports both literal text input and special key combinations (like ESC, ENTER, CTRL+C) through a command parsing system that handles vim-style editing workflows and complex terminal interactions. The implementation is valuable for AI assistants that need to perform system administration tasks, run development workflows, execute shell commands, or interact with terminal-based applications where maintaining session state and capturing output is essential.

## Trust

- **Trust score (0–1):** 0.50
- **Verification tier:** unverified

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** ai-ml
- **Updated:** 2026-04-25

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/lox-tmux)
- **Repository:** <https://github.com/lox/tmux-mcp-server>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "lox-tmux"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/lox-tmux` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/lox-tmux/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
