window_id
(string, optional): Window ID for window-specific actions
How to use it
window_id is exposed by the Gnome MCP Server MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the window_id tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
Install Gnome MCP Server
cargo install --path .Other tools in Gnome MCP Server (31)
(string, required): play, pause, playpause, stop, next, previous
(string, required): Application name or executable
(string, optional): JSON object of key-value attributes for categorizing/searching secrets (e.g., {"application": "myapp", "username": "user"})
(string, required): Notification content
(string, optional): "up" or "down" for default step
(boolean, required): Enable/disable state
(integer, optional): Height in pixels
(string, required): Full path to image file
(boolean, optional): Show selection dialog
(string, optional): Human-readable label for the secret (required for store action)
(boolean, optional): Mute/unmute
(string, required): File path or URL
(string, optional): Specific player name (default: active player)
(string, optional): "left" or "right" for snap action
(boolean, optional): Relative change if true
(string, optional): The secret value to store (required for store action)
(string, required): wifi, bluetooth, nightlight, donotdisturb, darkstyle
(string, required): Notification title
(number, optional): Volume level 0-100
(integer, optional): Width in pixels
(integer, optional): Workspace number (0-indexed)