# capabilities

Source: https://libtmux.org/en/ts/latest/mcp/resources/capabilities/

> The frozen structured-tool surface and its capability declarations.

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/ts/latest/mcp/resources/capabilities/#mcp.resource.tmux%3A%2F%2Fcapabilities)

  The frozen structured-tool surface and its capability declarations.

  * MCP request method

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

  * MIME type

    `application/json`

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

  Read this resource using its fixed URI.

  ## Result[#](https://libtmux.org/en/ts/latest/mcp/resources/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/ts/latest/mcp/resources/capabilities/#mcp.resource.tmux%3A%2F%2Fcapabilities.schemas)

  Use the complete advertised contract for validation and client integration.

  Registration

  ```json
  {
    "description": "The frozen structured-tool surface and its capability declarations.",
    "mimeType": "application/json",
    "name": "capabilities",
    "title": "Capabilities",
    "uri": "tmux://capabilities"
  }
  ```

Source revision: [libtmux/libtmux-ts@46cccfef2a546de55ce8b308249b8c76339089a0](https://github.com/libtmux/libtmux-ts/tree/46cccfef2a546de55ce8b308249b8c76339089a0).
