Kwin MCP
未认领MCP server for Linux desktop GUI automation on KDE Plasma 6 Wayland -- 30 tools for virtual and live sessions
01 / 选择客户端
03 / 添加配置
claude mcp add --transport stdio 'kwin-mcp' -- 'uvx' 'kwin-mcp'04 / 在客户端中确认
打开客户端的 MCP 设置,确认服务器已连接并列出工具。复制配置不代表连接成功。
更多Automation服务器
浏览完整目录安全概况
已认领和已认证的服务器每周接受一次静态扫描,显示代码能触及的范围(外部服务、环境变量、shell 命令、代理配置目录)以及带有已知公告的依赖。认领此列表即可获得。 安全概况的工作原理
30 个工具中显示 30 个
文档中列出的工具 (30)
内容来自项目文档。服务器握手不会验证每个工具的说明或行为。
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_start
appcommand? str, screenwidth? int (1920), screenheight? int (1080), enableclipboard? bool (false), keepscreenshots? bool (false), isolatehome? bool (false), keephome? bool (false), env? dict
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