MCPVault

session_start

MCP tool from Kwin MCP by isac322

appcommand? str, screenwidth? int (1920), screenheight? int (1080), enableclipboard? bool (false), keepscreenshots? bool (false), isolatehome? bool (false), keephome? bool (false), env? dict

How to use it

session_start is exposed by the Kwin MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the session_start tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.

Install Kwin MCP

$uv tool install kwin-mcp
FULL KWIN MCP LISTING

Other tools in Kwin MCP (29)

accessibility_tree

appname? str, maxdepth? int (15), role? str

clipboard_get

(none)

clipboard_set

text str

dbus_call

service str, path str, interface str, method str, args? list[str]

find_ui_elements

query str, appname? str, states? list[str]

focus_window

appname str

keyboard_key

key str, screenshotafterms? list[int]

keyboard_key_down

key str

keyboard_key_up

key str

keyboard_type

text str, screenshotafterms? list[int]

keyboard_type_unicode

text str, screenshotafterms? list[int]

launch_app

command str, env? dict

list_windows

(none)

mouse_button_down

x int, y int, button? str ("left")

mouse_button_up

x int, y int, button? str ("left")

mouse_click

x int, y int, button? str ("left"), double? bool, triple? bool, modifiers? list[str], holdms? int (0), screenshotafterms? list[int]

mouse_drag

fromx int, fromy int, tox int, toy int, button? str ("left"), modifiers? list[str], waypoints? list[[x,y,dwellms]], screenshotafterms? list[int]

mouse_move

x int, y int, screenshotafterms? list[int]

mouse_scroll

x int, y int, delta int, horizontal? bool, discrete? bool, steps? int (1)

read_app_log

pid int, lastnlines? int (50)

screenshot

includecursor? bool (false)

session_connect

dbusaddress? str, waylanddisplay? str, keepscreenshots? bool (false)

session_stop

(none)

touch_multi_swipe

fromx int, fromy int, tox int, toy int, fingers? int (3), durationms? int (300), screenshotafterms? list[int]

touch_pinch

centerx int, centery int, startdistance int, enddistance int, durationms? int (500), screenshotafterms? list[int]

touch_swipe

fromx int, fromy int, tox int, toy int, durationms? int (300), screenshotafterms? list[int]

touch_tap

x int, y int, holdms? int (0), screenshotafterms? list[int]

wait_for_element

query str, appname? str, timeoutms? int (5000), pollintervalms? int (200), expectedstates? list[str]

wayland_info

filterprotocol? str