qontinui-runner-mcp
by qontinui
Overview
This server enables AI agents to discover, generate, validate, and execute GUI automation workflows using the Qontinui Python executor.
Installation
poetry run qontinui-runner-mcpEnvironment Variables
- QONTINUI_PYTHON_BRIDGE_PATH
Security Notes
The `evaluate_success_criteria` function uses `eval()` for custom workflow conditions. While it attempts to restrict `__builtins__`, `eval()` with arbitrary input from workflow definitions (which can be generated by AI or created via API) poses a significant risk of arbitrary code execution if a malicious workflow is processed. The `subprocess.Popen` calls are part of core functionality for spawning the executor and appear controlled, but the `eval` vulnerability is critical. No hardcoded secrets were found.
Similar Servers
macos-automator-mcp
Transforms an AI assistant into a macOS automation agent, enabling it to execute AppleScript and JXA commands to control applications and system functions.
Windows-MCP.Net
Enabling AI assistants to automate tasks and interact with the Windows desktop environment.
MCPbundler
Manages and runs Agent Skills and Model Context Protocol (MCP) servers locally on macOS, providing a unified endpoint for various AI clients and automation workflows.
mcp-server-terminal
Enables AI agents to interact with and automate terminal applications by converting terminal content into a structured UI tree.