Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
Pre-alpha. APIs may change. Feedback welcome.
libtmux-mcp 0.1.0a3 documentation
Light Logo Dark Logo
libtmux-mcp 0.1.0a3 documentation

Get started

  • Quickstart
  • Installation
  • MCP Clients

Use it

  • Tools
    • Server tools
      • List sessions
      • List servers
      • Get server info
      • Create session
      • Kill server
      • Show option
      • Set option
      • Show environment
      • Set environment
    • Session tools
      • List windows
      • Get session info
      • Select window
      • Create window
      • Rename session
      • Kill session
    • Window tools
      • List panes
      • Get window info
      • Split window
      • Rename window
      • Select layout
      • Resize window
      • Move window
      • Kill window
    • Pane tools
      • Capture pane
      • Search panes
      • Snapshot pane
      • Get pane info
      • Evaluate tmux format string (display_message)
      • Send keys
      • Paste text
      • Pipe pane
      • Select pane
      • Swap pane
      • Set pane title
      • Clear pane
      • Resize pane
      • Enter copy mode
      • Exit copy mode
      • Wait for text
      • Wait for content change
      • Wait for channel
      • Signal channel
      • Respawn pane
      • Kill pane
    • Buffer tools
      • Load buffer
      • Paste buffer
      • Show buffer
      • Delete buffer
    • Hook tools
      • Show hooks
      • Show hook
  • Prompts
  • Resources
  • Recipes
  • Configuration

Understand it

  • Topics
    • Architecture
    • Concepts
    • Safety tiers
    • Gotchas
    • Agent prompting guide
    • Completion
    • Logging
    • Pagination
    • Troubleshooting

Reference

  • API Reference
    • Server
    • Tools
    • Models
    • Middleware
    • Utilities
  • Compatibility
  • Glossary

Project

  • Project
    • Development
    • Code style
    • Releasing
  • Changelog
  • GitHub

team git-pull / Tony Narlock:

vcs-python vcspull (libvcs), g

tmux-python tmuxp libtmux (mcp, pytest)

cihai unihan-etl (db) cihai (cli)

django django-slugify-processor django-docutils

docs + tests gp-libs

web social-embed

Back to top
View this page
Edit this page

Window tools¶

Window-scoped tools — enumerate panes, split / rename / relayout / resize / move / kill windows.

list_panes

Enumerate panes inside a window.

get_window_info

Read metadata for one window.

split_window

Split a window into a new pane.

rename_window

Rename an existing window.

select_layout

Apply one of tmux’s named layouts.

resize_window

Resize a window (client view).

move_window

Reorder a window or move it across sessions.

kill_window

Terminate a window. Destructive.

Next
List panes
Previous
Kill session
Copyright © Copyright 2026 python utilities for tmux
Made with Sphinx and @pradyunsg's Furo