tool MCPlatest
get_tmux_variables
-
Read configured tmux commands; accepts no client-supplied executable input. Returned values may contain executable configuration. Resolve validated tmux variable names without accepting raw format syntax.
- MCP request method
tools/callSendget_tmux_variablesas the tool name, with the arguments below.
Arguments#
Result#
Returns object
No other properties are accepted.
Annotations#
destructiveHinttrueidempotentHintfalseopenWorldHinttruereadOnlyHintfalse
Protocol data#
Use the complete advertised contract for validation and client integration.
Input schema
{"$schema": "http://json-schema.org/draft-07/schema#","properties": {"names": {"description": "Variable names to resolve, such as \"pane_current_command\" — bare names, not `#{…}` format syntax.","items": {"pattern": "^[A-Za-z][A-Za-z0-9_]*$","type": "string"},"maxItems": 32,"minItems": 1,"type": "array","x-libtmux-tmux-format": "validated-variable-name"},"paneId": {"description": "Stable pane id, e.g. %1.","pattern": "^%\\d+$","type": "string"}},"required": ["names"],"type": "object"}Output schema
{"$schema": "http://json-schema.org/draft-07/schema#","additionalProperties": false,"properties": {"values": {"additionalProperties": {"type": "string"},"propertyNames": {"type": "string"},"type": "object"}},"required": ["values"],"type": "object"}