paste_buffer
Python
- Python
- Ruby Unavailable
- Lua Unavailable
- TypeScript Unavailable
- Rust Unavailable
- Go Unavailable
- Java Unavailable
- .NET Unavailable
- C++ Unavailable
- Swift Unavailable
Paste an MCP-owned buffer into a pane.
All Python tools · JSON · Source
Arguments
bracketoptional · boolean- Use tmux bracketed paste mode. Default True.
Default:
true. buffer_namerequired · string- Must match the full MCP-namespaced form returned by :func:`~libtmux_mcp.tools.buffer_tools.load_buffer`. Non-MCP buffers are rejected so the tool cannot be turned into an arbitrary-buffer reader.
pane_idoptional- Target pane ID.
Default:
null. session_idoptional- Pane resolution fallbacks.
Default:
null. session_nameoptional- Pane resolution fallbacks.
Default:
null. socket_nameoptional- tmux socket name.
Default:
null. window_idoptional- Pane resolution fallbacks.
Default:
null.
Schemas
The schema defines required fields, nested values, defaults, and validation constraints.
Input schema
{ "additionalProperties": false, "properties": { "bracket": { "default": true, "description": "Use tmux bracketed paste mode. Default True.", "type": "boolean" }, "buffer_name": { "description": "Must match the full MCP-namespaced form returned by\n:func:`~libtmux_mcp.tools.buffer_tools.load_buffer`.\nNon-MCP buffers are rejected so the tool cannot be turned into\nan arbitrary-buffer reader.", "type": "string" }, "pane_id": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "Target pane ID." }, "session_id": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "Pane resolution fallbacks." }, "session_name": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "Pane resolution fallbacks." }, "socket_name": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "tmux socket name." }, "window_id": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "Pane resolution fallbacks." } }, "required": [ "buffer_name" ], "type": "object"}Output schema
{ "properties": { "result": { "type": "string" } }, "required": [ "result" ], "type": "object", "x-fastmcp-wrap-result": true}Tool annotations
{ "destructiveHint": true, "idempotentHint": false, "openWorldHint": true, "readOnlyHint": false}