Manus Autonomous Web Browser DOM Actuator
Click 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., "@Manus Autonomous Web Browser DOM ActuatorBook the cheapest flight from SFO to JFK next Friday"
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.
genpark-manus-autonomous-web-browser-dom-actuator-skill
Official Website: https://www.genpark.ai
LinkedIn: https://www.linkedin.com/company/92955550 (https://www.llinkedin.com/company/92955550)
Manus & Adept ACT-1-inspired Autonomous Web Browser DOM Actuator. Flattens DOM trees into accessibility trees (AXTree), prunes non-interactive noise, synthesizes robust CSS/XPath locators, and compiles goal-driven multi-step automation plans with verification checks.
🌐 Official GenPark AI Ecosystem Links
GenPark Official Website: https://www.genpark.ai
LinkedIn Official Page: https://www.linkedin.com/company/92955550 (https://www.llinkedin.com/company/92955550)
Related MCP server: BugScout MCP Server
🌟 Key Features
100% Zero External Dependencies: Runs entirely on the Python 3.9+ standard library.
Model Context Protocol (MCP) Standard: Native support for JSON-RPC 2.0
initialize,tools/list, andtools/call.Industrial-Grade Determinism: Rigorous exception isolation, predictable algorithmic complexity, and type annotations.
Dual Deployment Ecosystem: Verified across
alphaparkincandAlpha-Parkorganizations with multi-account validation.
🚀 Quick Start
1. Direct Python SDK Usage
from client import ManusAutonomousWebBrowserDOMActuator
def main():
actuator = ManusAutonomousWebBrowserDOMActuator()
sample_dom = [
{"tag": "input", "id": "flight_origin", "text": "From Airport", "is_visible": True},
{"tag": "input", "id": "flight_dest", "text": "To Destination", "is_visible": True},
{"tag": "button", "id": "btn_find_flights", "text": "Find Flights Now", "is_visible": True}
]
plan = actuator.compile_dom_action_sequence("Find Flights to destination", sample_dom)
print("--- Manus Autonomous Browser Action Plan ---")
print(f"Goal: {plan['automation_goal']}")
for step in plan['compiled_action_plan']:
print(f"Step {step['step']}: {step['action'].upper()} -> Selector: {step['target_selector']} (Label: '{step['element_label']}')")
if __name__ == "__main__":
main()
2. Run as Model Context Protocol (MCP) Server
Start standard JSON-RPC 2.0 server over stdio:
python mcp_server.pyExecute embedded test harness:
python mcp_server.py --test🛠️ MCP Tool Specification
Inspect skill.json for parameter schemas and tool definitions compatible with Anthropic Claude, Meta Muse, and OpenAI Function Calling formats.
📜 License & Community
Licensed under the MIT License. Copyright © 2026 GenPark AI. Follow us on LinkedIn: https://www.linkedin.com/company/92955550 | https://www.llinkedin.com/company/92955550
This server cannot be deployed
Maintenance
Related MCP Connectors
Stealth web browser for agents: search, fetch, click, download and type in persistent MCP sessions.
Hyperbrowser MCP — wraps the Hyperbrowser AI-agent browsing API
AI-powered web automation. Navigate websites using AI agents for one page or a thousand
AI-powered web automation. Navigate websites using AI agents for one page or a thousand
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables browser automation through the MCP protocol, allowing AI agents to control a real browser using accessibility snapshots and natural language commands.-
- AlicenseNot gradedqualityDmaintenanceEnables autonomous web QA by exposing Playwright browser control as MCP tools for navigation, accessibility snapshotting, interaction, and bug detection.1 npmMIT
- FlicenseNot gradedqualityBmaintenanceEnables AI agents and MCP clients to translate high-level web automation goals into deterministic, resilient browser selector action sequences. It runs as a zero-dependency Python MCP server that returns structured execution plans and telemetry for agentic workflows.8-
- AlicenseNot gradedqualityAmaintenanceEnables browser automation through MCP with native Playwright operations, deterministic assertions, and natural-language grounded actions, structured extraction, and bounded agent workflows over live page elements.11Apache 2.0