Queues one local file into Termius' native SFTP transfer for a given session and remote directory, then tracks progress and status events to confirm the upload.
Open or reuse a terminal tab for a saved Termius host, wait for connection, and claim it for this session; unclaimed tabs from this session are reused, others never taken.
Executes a shell command in an open Termius session, waits for the prompt, and returns only the command output. Handles timeouts by returning partial output so you can follow up.
Claims a Termius tab for the current session to stop other agents from sending commands through it; the lock ends on release, MCP exit, or 15 minutes with no input.
List connected SFTP panes with their session ID, host, and directory so you can target active transfers and follow native uploads. Open the Termius SFTP view first; no credentials are returned.
Enables AI agents to read terminal output, run commands, switch sessions, and follow native SFTP uploads by connecting to a locally running Termius via its debugging interface. Provides explicit session IDs, command-output markers, and native transfer status to replace repeated screenshots and clicks.
Enables users to drive visible terminals in a locally running Termius desktop app by creating, sending to, reading from, resizing, and closing local terminals or existing SSH sessions through MCP tools.
Lists open Termius terminal sessions (SSH and local tabs) with ID prefix, name, protocol, address, and connection state so you can select a session identifier for other tools.
Sync a post's content between WordPress environments with md5 round-trip verification. Updates the existing post with the same ID on the destination, ensuring data integrity.
Sync a post's complete custom fields to the same post ID on another environment with checksum verification. Optionally limit to specific meta keys and require confirmation for production writes.
Clone a post from one environment to another as a new post, copying all fields and meta with checksum verification. Supports overrides for post fields and requires confirmation for production destinations.
Sync WordPress wp_options rows (settings, ACF options) between environments with md5 verification. Select rows by exact names or LIKE pattern. Handles multisite subdomains automatically. Requires confirm for production writes.
Create a new WordPress post from scratch on a configured site with content supplied as raw markup or block array, avoiding manual quoting. Supports additional post fields and environment targets.
Perform block-level operations on Gutenberg/ACF blocks using WordPress core parsing, avoiding string surgery corruption. Insert, replace, update attrs, remove, or move blocks by selector.
Execute WP-CLI commands on WordPress sites via local Docker, Pantheon Terminus, or SSH. Supports multiple site configurations and blocks destructive operations unless confirmed.
Closes one claimed terminal session without closing the whole app; by default refuses busy/non-prompt sessions, and force=true interrupts work only when explicitly requested.
Replace an existing Terminus screen with a complete HTML document. Use this tool when you need to update screen content entirely, as original HTML cannot be retrieved.