laszlopere/mcp-tmux

laszlopere/mcp-tmux

от laszlopere
MCP-сервер для tmux: управляет сеансами, окнами, панелями, отправляет команды и читает вывод. Работает локально или по SSH. Подходит для парного программирования с ИИ — вы видите действия агента в реальном времени и можете перехватить управление. Полезен разработчикам.

mcp-tmux

CI PyPI License: MIT Python 3.10+ Sponsor mcp-tmux MCP server Ruff Checked with mypy Last commit

A comprehensive, universal MCP server for driving tmux — sessions, windows, panes, sending keystrokes, and reading pane output — on the local machine or on remote hosts over SSH.

Source: https://github.com/laszlopere/mcp-tmux

Shared, visible sessions — pair with the AI

This is the whole point, not a caveat: the agent drives real tmux sessions, not a private sandbox. When you attach to a session the agent is using, you see its keystrokes and command output live, and you can type into the very same pane. Nothing the agent does is hidden from an attached human — by design.

That makes tmux a natural medium for pair programming with the AI: open a shared session, watch it work, take the keyboard when you want to step in, and hand it back. The agent and you cooperate in one place instead of the agent operating out of sight. (Because writes into an attached session are visible and real, be deliberate with destructive commands — you're both driving the same terminal.)

Design goals

  • Comprehensive. Curated tools cover the common operations ergonomically, and a raw tmux_command passthrough runs any tmux subcommand — so whatever your tmux supports, this server supports.
  • Universal. Works against tmux 1.8+ (≈2013 — covers virtually every live distro). The server detects the target's tmux version and only uses flags/format variables that version understands.
  • Local + remote. Any tool can run against the local tmux or a remote host over SSH (ad-hoc user@host or a named profile from the config file). Old or minimal boxes only need tmux + ssh; the server itself runs on a modern host with Python 3.10+.
У этого сервера пока нет списка инструментов.
0.3.1основная
0.3.0
0.2.0

Выберите клиент, чтобы установить laszlopere/mcp-tmux:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "laszlopere-mcp-tmux-zmnlzciayy": {
      "command": "uvx",
      "args": [
        "mcp-tmux",
        "#",
        "without",
        "installing"
      ]
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "laszlopere-mcp-tmux-zmnlzciayy": {
      "command": "uvx",
      "args": [
        "mcp-tmux",
        "#",
        "without",
        "installing"
      ]
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "laszlopere-mcp-tmux-zmnlzciayy": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "mcp-tmux",
        "#",
        "without",
        "installing"
      ]
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"laszlopere-mcp-tmux-zmnlzciayy\",\"type\":\"stdio\",\"command\":\"uvx\",\"args\":[\"mcp-tmux\",\"#\",\"without\",\"installing\"]}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "laszlopere-mcp-tmux-zmnlzciayy": {
      "command": "uvx",
      "args": [
        "mcp-tmux",
        "#",
        "without",
        "installing"
      ]
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add laszlopere-mcp-tmux-zmnlzciayy -- uvx mcp-tmux # without installing

Либо через JSON-конфиг:

claude mcp add-json laszlopere-mcp-tmux-zmnlzciayy "{\"command\":\"uvx\",\"args\":[\"mcp-tmux\",\"#\",\"without\",\"installing\"]}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add laszlopere-mcp-tmux-zmnlzciayy -- uvx mcp-tmux # without installing

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.laszlopere-mcp-tmux-zmnlzciayy]
command = "uvx"
args = ["mcp-tmux", "#", "without", "installing"]
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите laszlopere/mcp-tmux, а в поле команды запуска — строку ниже:
uvx mcp-tmux # without installing

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "laszlopere-mcp-tmux-zmnlzciayy": {
      "command": "uvx",
      "args": [
        "mcp-tmux",
        "#",
        "without",
        "installing"
      ]
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "laszlopere-mcp-tmux-zmnlzciayy": {
      "command": "uvx",
      "args": [
        "mcp-tmux",
        "#",
        "without",
        "installing"
      ],
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например laszlopere-mcp-tmux-zmnlzciayy.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: laszlopere-mcp-tmux-zmnlzciayy
    command: uvx
    args:
      - "mcp-tmux"
      - "#"
      - "without"
      - "installing"
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "laszlopere-mcp-tmux-zmnlzciayy": {
      "command": "uvx",
      "args": [
        "mcp-tmux",
        "#",
        "without",
        "installing"
      ]
    }
  }
}

Похожие MCP-сервера

ooples/mcp-console-automation

ooples/mcp-console-automation

от ooples

MCP сервер для автоматизации консольных приложений через AI: управляйте сессиями, мониторьте вывод и обнаруживайте ошибки. Поддерживает SSH, профили и фоновые задачи. Для разработчиков и DevOps.

TypeScript⭐ 52
ferrislucas/iterm-mcp

ferrislucas/iterm-mcp

от ferrislucas

Разработчики: MCP сервер для iTerm дает модели полный контроль над терминалом - выполнение команд, чтение вывода, управление REPL. Эффективный расход токенов, простая интеграция. Делегируйте задачи и наблюдайте за работой.

TypeScript⭐ 570
eirikb/any-cli-mcp-server

eirikb/any-cli-mcp-server

от eirikb

Превращает любую CLI-утилиту в MCP сервер. Анализируя вывод --help, автоматически создает MCP инструменты. Полезен разработчикам, автоматизирующим работу с консольными командами.

TypeScript⭐ 24
tufantunc/ssh-mcp

tufantunc/ssh-mcp

от tufantunc

MCP-совместимый сервер для удаленного выполнения shell-команд на Linux и Windows через SSH. Поддерживает sudo, настраиваемые таймауты и аутентификацию. Отлично подходит DevOps и разработчикам, работающим с LLM.

TypeScript⭐ 816
g0t4/mcp-server-commands

g0t4/mcp-server-commands

от g0t4

Выполняет команды и скрипты на компьютере: bash, python, zsh, создаёт файлы, передаёт код через stdin и возвращает вывод. Работает с локальными моделями.

TypeScript⭐ 235
nvms/tui-mcp

nvms/tui-mcp

от nvms

MCP-сервер для управления TUI-приложениями через терминал. Поддерживает постоянные сессии: запускает TUI-программы (vim, htop), снимает скриншоты с xterm-эмуляцией, анализирует вывод.

JavaScript⭐ 14
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин