Prerelease This site documents an alpha of libtmux. Its structure, URLs and APIs are subject to change.

mcp.server.createTmuxMcpServer

TypeScript
  • Python Unavailable
  • Ruby Unavailable
  • Lua Unavailable
  • TypeScript
  • Rust Unavailable
  • Go Unavailable
  • Java Unavailable
  • .NET Unavailable
  • C++ Unavailable
  • Swift Unavailable

API reference · Markdown

mcp.server.createTmuxMcpServer ( tmux : : Server , options : : { /** Complete environment identifying the host process's tmux pane. */ readonly callerEnvironment?: Readonly<Record<string, string | undefined>>; /** Complete environment from which to resolve MCP tool policy. */ readonly environment?: Readonly<Record<string, string | undefined>>; readonly policy?: Policy; /** Socket state and configuration provenance pinned before registration. */ readonly startup?: ServerStartup; } = {} ) → McpServer
function [source]
function [source]
mcp.server.createTmuxMcpServer

An MCP server exposing a tmux server through libtmux.

Instructions are built at construction rather than at handshake because they carry where this process is running, which cannot change while it runs.

Discussed in TypeScript MCP API

Esc

Type to search.