Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

qtpilot_bridge-0.1.0.tar.gz (10.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

qtpilot_bridge-0.1.0-py3-none-any.whl (8.0 kB view details)

Uploaded Python 3

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

Hashes for qtpilot_bridge-0.1.0.tar.gz
Algorithm Hash digest
SHA256 2183e2aa456de41fad679bcc881f87a0149c852d571390a81f5af7489c79bf58
MD5 30415ce1e0a34720d2df4c09ef3fb694
BLAKE2b-256 12844003535598f7a20dcd05627f4c76cb4034ea7d4e727200e0b7aadf1695af

See more details on using hashes here.

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

Hashes for qtpilot_bridge-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9f2dfd9e47a649096a462db1bf3980769566c39462c9f81aaaf8bb8f54d2030e
MD5 26bb19ad7c46562d84dd41e9d81cda61
BLAKE2b-256 5fbf34dcde2cb95442a2bbf5656ad27009b349ea55cfdb29fdc343645cd0590f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page