# tmux capabilities

Source: https://libtmux.org/en/java/latest/mcp/resources/tmux-capabilities/

> The startup-frozen effective tool surface and selected tmux socket.

resourceMCPlatest

MCP is in development

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

* `tmux://capabilities`

  resource[¶](https://libtmux.org/en/java/latest/mcp/resources/tmux-capabilities/#mcp.resource.tmux%3A%2F%2Fcapabilities)

  The startup-frozen effective tool surface and selected tmux socket.

  * MCP request method

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

  * MIME type

    `application/json`

  ## URI parameters[#](https://libtmux.org/en/java/latest/mcp/resources/tmux-capabilities/#mcp.resource.tmux%3A%2F%2Fcapabilities.parameters)

  Read this resource using its fixed URI.

  ## Result[#](https://libtmux.org/en/java/latest/mcp/resources/tmux-capabilities/#mcp.resource.tmux%3A%2F%2Fcapabilities.result)

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

  ## Protocol data[#](https://libtmux.org/en/java/latest/mcp/resources/tmux-capabilities/#mcp.resource.tmux%3A%2F%2Fcapabilities.schemas)

  Use the complete advertised contract for validation and client integration.

  Registration

  ```json
  {
    "description": "The startup-frozen effective tool surface and selected tmux socket.",
    "mimeType": "application/json",
    "name": "tmux capabilities",
    "uri": "tmux://capabilities"
  }
  ```

Source revision: [libtmux/libtmux-java@a0ecbc16da00140e2520462d478a2af470878272](https://github.com/libtmux/libtmux-java/tree/a0ecbc16da00140e2520462d478a2af470878272).
