# get_pane

Source: https://libtmux.org/en/py/latest/mcp/resources/templates/get_pane/

> Get details of a specific pane.

resource templateMCPlatest

MCP is in development

Server behavior and tool contracts may change. Tool availability depends on the server configuration.

* `tmux://panes/{pane_id}{?socket_name}`

  resource template[¶](https://libtmux.org/en/py/latest/mcp/resources/templates/get_pane/#mcp.resource-template.tmux%3A%2F%2Fpanes%2F%7Bpane_id%7D%7B%3Fsocket_name%7D)

  Get details of a specific pane.

  * MCP request method

    `resources/read` Send the resource URI shown above.

  * MIME type

    `application/json`

  ## URI parameters[#](https://libtmux.org/en/py/latest/mcp/resources/templates/get_pane/#mcp.resource-template.tmux%3A%2F%2Fpanes%2F%7Bpane_id%7D%7B%3Fsocket_name%7D.parameters)

  * `pane_id`[#](https://libtmux.org/en/py/latest/mcp/resources/templates/get_pane/#mcp.resource-template.tmux%3A%2F%2Fpanes%2F%7Bpane_id%7D%7B%3Fsocket_name%7D.parameter.pane_id)

    The pane ID (e.g. ‘%1’).

    * Binding

      URI variable

  * `socket_name`[#](https://libtmux.org/en/py/latest/mcp/resources/templates/get_pane/#mcp.resource-template.tmux%3A%2F%2Fpanes%2F%7Bpane_id%7D%7B%3Fsocket_name%7D.parameter.socket_name)

    tmux socket name. Defaults to LIBTMUX_SOCKET env var.

    * Binding

      Query variable

  ## Result[#](https://libtmux.org/en/py/latest/mcp/resources/templates/get_pane/#mcp.resource-template.tmux%3A%2F%2Fpanes%2F%7Bpane_id%7D%7B%3Fsocket_name%7D.result)

  Returns resource contents for the requested URI with MIME type `application/json`.

  str JSON object of pane details (MIME: `application/json`).

  ## Protocol data[#](https://libtmux.org/en/py/latest/mcp/resources/templates/get_pane/#mcp.resource-template.tmux%3A%2F%2Fpanes%2F%7Bpane_id%7D%7B%3Fsocket_name%7D.schemas)

  Use the complete advertised contract for validation and client integration.

  Registration

  ```json
  {
    "_meta": {
      "fastmcp": {
        "tags": []
      }
    },
    "description": "Get details of a specific pane.\n\nParameters\n----------\npane_id : str\n    The pane ID (e.g. '%1').\nsocket_name : str, optional\n    tmux socket name. Defaults to LIBTMUX_SOCKET env var.\n\nReturns\n-------\nstr\n    JSON object of pane details (MIME: ``application/json``).",
    "mimeType": "application/json",
    "name": "get_pane",
    "title": "Pane Detail",
    "uriTemplate": "tmux://panes/{pane_id}{?socket_name}"
  }
  ```

Source revision: [tmux-python/libtmux-mcp@4daddc0dfca96c43bf521d818bf91564e1434760](https://github.com/tmux-python/libtmux-mcp/tree/4daddc0dfca96c43bf521d818bf91564e1434760).
