Skip to main content
Glama
ryancnelson

Ryan's Tmux MCP Server

by ryancnelson

Ryan's Tmux MCP Server

MCP server for tmux operations that provides comprehensive control over tmux sessions, windows, and panes.

Installation

  1. Install the package:

cd /home/ryan/devel/ryan-tmux
pip install -e .
  1. Add to your Claude desktop app's claude_desktop_config.json:

{
  "mcpServers": {
    "ryan-tmux": {
      "command": "ryan-tmux-mcp"
    }
  }
}

Note: If you installed in a virtual environment, use the full path to the executable:

{
  "mcpServers": {
    "ryan-tmux": {
      "command": "/path/to/your/project/venv/bin/ryan-tmux-mcp"
    }
  }
}

Related MCP server: mcp-tmux

Available Commands

  • list-sessions - List all tmux sessions

  • find-session - Find sessions by pattern

  • list-panes - List panes (optionally filtered by session)

  • capture-panes - Capture content from multiple panes

  • arrange-panes - Arrange panes with layouts

  • list-windows - List windows in a session

  • capture-pane - Capture specific pane content

  • create-session - Create new sessions

  • execute-command - Send commands to panes

  • set-prompt - Set custom prompts

  • get-command-result - Execute and capture command results

  • decorate-pane - Add titles to panes

Usage Examples

After installation, you can use these commands in Claude:

  • "List all my tmux sessions"

  • "Capture the content from pane kam:0.0"

  • "Create a new session called 'work'"

  • "Send 'ls -la' to pane kam:0.0"

  • "Arrange the panes in session 'kam' with tiled layout"

F
license - not found
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    A
    maintenance
    MCP server for SSH and local terminal access. Supports interactive commands, long-running processes, and TUI apps like tmux/zellij
    Last updated
    6
    3
    MIT
  • A
    license
    B
    quality
    A
    maintenance
    A comprehensive MCP server for driving tmux sessions, windows, panes, sending keystrokes, and reading pane output locally or over SSH, enabling real-time collaborative pairing with AI.
    Last updated
    71
    1
    MIT
  • F
    license
    A
    quality
    C
    maintenance
    A persistent, stateful MCP server that exposes a detached tmux session to clients, enabling shell command execution, terminal buffer reading, and control signal sending via JSON-RPC over stdio.
    Last updated
    3
  • A
    license
    A
    quality
    A
    maintenance
    A high-performance MCP server that manages persistent SSH sessions via a local tmux instance, enabling command execution, file transfer, and session monitoring for AI agents.
    Last updated
    9
    4
    MIT

View all related MCP servers

Related MCP Connectors

  • MCP server for interacting with the Supabase platform

  • An MCP server that let you interact with Cycloid.io Internal Development Portal and Platform

  • Personal assistant MCP server with search, execute, packages, jobs, secrets, and integrations.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ryancnelson/ryan-tmux-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server