Skip to main content
Glama

Tmux MCP Server

by nickgnd
MIT License
8
25
  • Linux
  • Apple

Servidor MCP de Tmux

Servidor de Protocolo de Contexto de Modelo que permite a Claude Desktop interactuar con el contenido de las sesiones de tmux y visualizarlo. Esta integración permite a los asistentes de IA leer, controlar y observar las sesiones de su terminal.

Características

  • Listar y buscar sesiones de tmux
  • Ver y navegar por las ventanas y paneles de tmux
  • Capturar y exponer el contenido del terminal desde cualquier panel
  • Ejecuta comandos en los paneles de tmux y recupera resultados (úsalo bajo tu propio riesgo ⚠️)
  • Crear nuevas sesiones y ventanas de tmux

¡Mira este breve vídeo para emocionarte!

Prerrequisitos

  • Node.js
  • tmux instalado y funcionando

Uso

Configurar Claude Desktop

Agregue este servidor MCP a su configuración de Claude Desktop:

"mcpServers": { "tmux": { "command": "npx", "args": ["-y", "tmux-mcp"] } }

Opciones del servidor MCP

Opcionalmente, puede especificar el shell de línea de comandos que está utilizando; si no se especifica, el valor predeterminado es bash

"mcpServers": { "tmux": { "command": "npx", "args": ["-y", "tmux-mcp", "--shell-type=fish"] } }

El servidor MCP necesita conocer el shell solo cuando ejecuta comandos, para leer correctamente su estado de salida.

Recursos disponibles

  • tmux://sessions - Lista todas las sesiones de tmux
  • tmux://pane/{paneId} - Ver el contenido de un panel tmux específico
  • tmux://command/{commandId}/result - Resultados de los comandos ejecutados

Herramientas disponibles

  • list-sessions : enumera todas las sesiones activas de tmux
  • find-session - Encuentra una sesión tmux por nombre
  • list-windows - Lista de ventanas en una sesión tmux
  • list-panes - Lista de paneles en una ventana de tmux
  • capture-pane - Captura contenido de un panel tmux
  • create-session - Crea una nueva sesión tmux
  • create-window - Crea una nueva ventana en una sesión tmux
  • execute-command - Ejecutar un comando en un panel de tmux
  • get-command-result - Obtener el resultado de un comando ejecutado
-
security - not tested
A
license - permissive license
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

Permite que Claude Desktop interactúe y vea el contenido de la sesión de tmux, lo que permite que los asistentes de IA lean, controlen y observen las sesiones de terminal.

  1. Características
    1. Prerrequisitos
      1. Uso
        1. Configurar Claude Desktop
        2. Opciones del servidor MCP
      2. Recursos disponibles
        1. Herramientas disponibles

          Related MCP Servers

          • A
            security
            A
            license
            A
            quality
            A bridge allowing Claude Desktop to access Telegram chats and messages via the Model Context Protocol, providing read-only capabilities to retrieve dialogs and messages from Telegram.
            Last updated -
            2
            38
            Python
            MIT License
            • Apple
          • A
            security
            A
            license
            A
            quality
            Allows Claude desktop app to execute terminal commands and edit files on your computer through MCP, with features including command execution, process management, and diff-based file editing.
            Last updated -
            19
            13,570
            3,311
            JavaScript
            MIT License
            • Apple
          • -
            security
            F
            license
            -
            quality
            A companion desktop app enabling bi-directional interaction between Claude Desktop and visual UI elements, allowing Claude to display, read from, and write to interactive interfaces while processing user events and feedback.
            Last updated -
            5
            1
            TypeScript
            • Apple
          • -
            security
            A
            license
            -
            quality
            A server that lets Claude desktop app execute terminal commands on your computer and edit files through Model Context Protocol, featuring command execution, process management, and advanced file operations.
            Last updated -
            13,570
            MIT License
            • Linux
            • Apple

          View all related MCP servers

          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/nickgnd/tmux-mcp'

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