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-mcp-server
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 agents and automations across hundreds of apps using natural language.
Build and run visual creative-production workflows from your AI agent.
- WheneverOAuthdev.whenever
Create, validate, publish, and manage Whenever automation workflows through AI assistants.
1
Related MCP Servers
- 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.94 npm2MIT
- FlicenseNot gradedqualityDmaintenanceEnables LLMs to programmatically control n8n via natural language for automated workflow creation, modification, and execution management.1-
- AlicenseAqualityDmaintenanceEnables AI assistants to search, validate, and manage n8n workflows, providing structured access to over 1,800 node documentations and templates.2682,432 npmMIT
- AlicenseBqualityCmaintenanceEnables searching and validating n8n node schemas, and managing live n8n instances via its REST API, including workflows, executions, credentials, and webhook triggers.27BSD 2-Clause "Simplified"