1. Conduid
  2. Browser
  3. PySide6 MCP
MCP server · Browser

PySide6 MCP

Playwright-style MCP to inspect, control, and debug PySide6 desktop GUIs.

Unclaimed browser
37Low

Scored a month ago · breakdown

About PySide6 MCP

PySide6 MCP is an MCP server in the Browser category: playwright-style MCP to inspect, control, and debug PySide6 desktop GUIs.

Install

uvx
uvx pyside6-mcp
pip
pip install pyside6-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (22)

click(widget_id?, x?, y?, button?, pid?)Mouse click

Parameters not published.

double_click(widget_id, x?, y?, pid?)Double click

Parameters not published.

eval_python(code, pid?)Execute Python inside the app process

Parameters not published.

find_widget(class_name?, object_name?, text?, visible?, pid?)Search widgets

Parameters not published.

get_app_output(n?, pid?)Raw stdout/stderr from launched app

Parameters not published.

get_app_state(pid?)Active window, focus, screen info

Parameters not published.

get_app_status(pid?)Process + bridge health; detects likely modal blocks

Parameters not published.

get_launch_help()How to set cwd, script, app_args before launch

Parameters not published.

get_logs(n?, pid?)Recent Python log records

Parameters not published.

get_widget_info(widget_id, pid?)Detailed properties of one widget

Parameters not published.

Show all 22 tools
get_widget_tree(pid?)Full widget hierarchy with IDs

Parameters not published.

launch_app(cwd, script?, app_args?, timeout)Launch app (no target-project install) and wait for UI readiness. Returns `{pid}`

Parameters not published.

list_actions(pid?)List QAction menu/toolbar items

Parameters not published.

list_apps()Pids of apps launched by this server

Parameters not published.

press_key(key, pid?)Named key: enter, escape, tab, up/down, f5, …

Parameters not published.

screenshot(widget_id?, pid?)Capture window or specific widget (modal/active-window aware)

Parameters not published.

scroll(dy, widget_id?, dx?, pid?)Scroll wheel

Parameters not published.

stop_app(pid?)Stop a launched app

Parameters not published.

trigger_action(name?, text?, pid?)Trigger a QAction without clicking menus

Parameters not published.

type_text(text, widget_id?, pid?)Keyboard input

Parameters not published.

wait_for_idle(timeout, quiet_ms, pid?)Wait until UI has been quiet after an action

Parameters not published.

wait_until_ready(timeout, quiet_ms, pid?)Wait for UI readiness on an already-running app

Parameters not published.

Ask AI

✦

Ask AI about PySide6 MCP

Powered by Claude · Grounded in docs

I know everything about PySide6 MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

6 checks have not been run yet.

Questions

About PySide6 MCP

How do I install PySide6 MCP?

Run uvx pyside6-mcp, then add the server to your MCP client's configuration.

Is PySide6 MCP safe to use with an AI agent?

Its trust score is 37 out of 100 (low). Conduid hasn't run static security checks on this repository yet, so review the source yourself before granting it credentials. It has no ConduID identity yet, so agent calls to it are not receipted.

Is PySide6 MCP still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.