MCP bridge for qt-pilot: drive Qt applications from AI agents
Project description
qtpilot-bridge
MCP server that lets AI agents drive Qt 6 applications: launch with an injected probe plugin, snapshot the UI tree, read properties, click, type, drag, wait for state and take screenshots.
This package is the Python half of qt-pilot. It requires the qt-pilot probe plugin built against the same Qt major.minor line as the target application — see the repository README for the 3-command CMake build.
Usage
claude mcp add qtpilot -e QTPILOT_PROBE_DIR=/abs/path/to/probe-install/plugins -- uvx qtpilot-bridge
Then ask the agent to app_launch your Qt executable. MIT licensed.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file qtpilot_bridge-0.1.0.tar.gz.
File metadata
- Download URL: qtpilot_bridge-0.1.0.tar.gz
- Upload date:
- Size: 10.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.12 {"installer":{"name":"uv","version":"0.11.12","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2183e2aa456de41fad679bcc881f87a0149c852d571390a81f5af7489c79bf58
|
|
| MD5 |
30415ce1e0a34720d2df4c09ef3fb694
|
|
| BLAKE2b-256 |
12844003535598f7a20dcd05627f4c76cb4034ea7d4e727200e0b7aadf1695af
|
File details
Details for the file qtpilot_bridge-0.1.0-py3-none-any.whl.
File metadata
- Download URL: qtpilot_bridge-0.1.0-py3-none-any.whl
- Upload date:
- Size: 8.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.12 {"installer":{"name":"uv","version":"0.11.12","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9f2dfd9e47a649096a462db1bf3980769566c39462c9f81aaaf8bb8f54d2030e
|
|
| MD5 |
26bb19ad7c46562d84dd41e9d81cda61
|
|
| BLAKE2b-256 |
5fbf34dcde2cb95442a2bbf5656ad27009b349ea55cfdb29fdc343645cd0590f
|