qontinui-lib-mcp
OfficialClick on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@qontinui-lib-mcpsearch for nodes to click a button"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Qontinui MCP Server (Python)
MCP server for Qontinui visual automation - enables AI-powered workflow generation and execution.
Features
Knowledge Tools
search_nodes - Search for action nodes using natural language
search_workflows - Search for workflow templates
get_nodes_by_category - Filter nodes by category
get_nodes_by_action_type - Filter by action type (CLICK, FIND, TYPE, etc.)
list_categories - List all available categories
get_action_details - Get detailed node information
Workflow Tools
validate_workflow - Validate workflow structure with cycle detection
create_workflow - Create workflow from action steps
generate_workflow - Generate workflow from natural language description
Execution Tools (requires qontinui library)
run_automation - Execute automation scripts
capture_screenshot - Capture current screen
assert_state_visible - Assert visual state is on screen
wait_for_state - Wait until state appears
compare_screenshots - Visual diff between images
is_execution_available - Check if execution is available
Related MCP server: n8n Workflow Builder
Installation
cd qontinui-mcp-py
poetry installUsage
Run the MCP server
poetry run qontinui-mcpConfigure with Claude Desktop
Add to ~/.config/claude/claude_desktop_config.json (Linux) or equivalent:
{
"mcpServers": {
"qontinui": {
"command": "poetry",
"args": ["run", "qontinui-mcp"],
"cwd": "/path/to/qontinui-mcp-py"
}
}
}Or using the installed script:
{
"mcpServers": {
"qontinui": {
"command": "/path/to/qontinui-mcp-py/.venv/bin/qontinui-mcp"
}
}
}Development
# Install dependencies
poetry install
# Run in development
poetry run python -m qontinui_mcp.server
# Format + lint
poetry run ruff format .
poetry run ruff check .
poetry run mypy src/Architecture
qontinui-mcp-py/
├── src/qontinui_mcp/
│ ├── __init__.py
│ ├── server.py # MCP server implementation
│ ├── database/
│ │ ├── __init__.py
│ │ ├── schema.sql # SQLite + FTS5 schema
│ │ ├── loader.py # DB initialization
│ │ └── search.py # FTS5 search functions
│ ├── tools/
│ │ ├── __init__.py
│ │ ├── generator.py # Workflow generation
│ │ └── execution.py # Automation execution
│ ├── types/
│ │ ├── __init__.py
│ │ └── models.py # Pydantic models
│ └── utils/
│ ├── __init__.py
│ └── validation.py # Workflow validation
├── pyproject.toml
└── README.mdAction Types Supported
Basic Actions
FIND, CLICK, DOUBLE_CLICK, RIGHT_CLICK, MIDDLE_CLICK
DEFINE, TYPE, MOVE, HOVER
VANISH, WAIT_VANISH, HIGHLIGHT
SCROLL_MOUSE_WHEEL, SCROLL_UP, SCROLL_DOWN
MOUSE_DOWN, MOUSE_UP, KEY_DOWN, KEY_UP
CLASSIFY
Composite Actions
CLICK_UNTIL, DRAG, RUN_PROCESS
Database
The server uses SQLite with FTS5 for full-text search:
Location:
~/.qontinui/mcp/qontinui.dbAuto-created on first run
Supports fuzzy search with ranking
License
Licensed under the GNU Affero General Public License v3.0 or later (AGPL-3.0-or-later). See LICENSE for full terms.
This server cannot be deployed
Maintenance
Related MCP Connectors
- mcp-serverOAuthcom.make
Give your AI agents the tools to build, manage, and run automation workflows.
Build and run visual creative-production workflows from your AI agent.
Design, save, and run outcome-aligned AI workflows and verifiers, with reliable image output.
Discover, preview, estimate, run, and retrieve reusable AI workflows.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables management of n8n workflow automations through natural language, supporting creation, execution, updates, and deletion of workflows, along with node discovery and execution status monitoring.MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to manage n8n automation workflows through natural language commands, including creating, executing, monitoring, and organizing workflows with full CRUD operations and execution management.90 npm2MIT
- FlicenseNot gradedqualityDmaintenanceEnables LLMs to programmatically control n8n via natural language for automated workflow creation, modification, and execution management.1-
- AlicenseAqualityBmaintenanceEnables AI assistants to search, validate, and manage n8n workflows, providing structured access to over 1,800 node documentations and templates.2696,726 npmMIT