Snowfort Circuit MCP - Computer use for webapps and electron apps
Snowfort Circuit MCP - Computer use for webapps and electron apps
Circuit MCP is a comprehensive Model Context Protocol (MCP) server suite that enables AI coding agents to automate both web browsers and Electron desktop applications with unparalleled precision and flexibility.
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| browser_launch | Launch browser with AI optimizations |
| browser_navigate | Navigate to URL (includes auto-snapshot) |
| browser_resize | Resize browser viewport |
| browser_handle_dialog | Set dialog auto-response |
| browser_tab_new | Create new browser tab |
| browser_tab_list | List all open tabs |
| browser_tab_select | Switch to specific tab |
| browser_tab_close | Close specific tab |
| browser_network_requests | Get network requests from Electron app |
| browser_console_messages | Get console logs from Electron app |
| browser_generate_playwright_test | Generate test code from actions |
| click | Click element (includes auto-snapshot) |
| hover | Hover over element (includes auto-snapshot) |
| drag | Drag element to target |
| key | Press keyboard key (includes auto-snapshot) |
| select | Select dropdown option |
| upload | Upload file to input |
| back | Navigate back in history |
| forward | Navigate forward in history |
| refresh | Reload current page |
| screenshot | Take compressed screenshot |
| snapshot | Get accessibility tree with element refs |
| Generate PDF of page | |
| content | Get HTML content |
| text_content | Get visible text |
| evaluate | Execute JavaScript |
| wait_for_selector | Wait for element |
| close | Close browser session |
| app_launch | Launch Electron app with AI optimizations |
| get_windows | List windows with type identification |
| ipc_invoke | Call IPC method |
| fs_write_file | Write file to disk |
| fs_read_file | Read file from disk |
| keyboard_press | Press key with modifiers |
| click_by_text | Click element by text |
| click_by_role | Click by accessibility role |
| click_nth | Click nth matching element |
| keyboard_type | Type with delay |
| add_locator_handler | Handle modals/popups |
| wait_for_load_state | Wait for page state |
| smart_click | Smart click with auto-detection (refs/text/CSS) |
{
"mcpServers": {
"circuit-web": {
"command": "npx",
"args": [
"@snowfort/circuit-web@latest"
]
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
Use Microsoft’s Playwright MCP server to navigate pages, inspect accessibility snapshots, fill forms and capture browser screenshots.
The original Chromium automation reference server — simple, screenshot-driven browser control.
This application is a library for automating with Selenium.
Autonomous web crawler. 17 browser tools + goal-driven run_goal agent. Single binary, stealth.
Cloud browsers for AI agents — automation sessions that run in Browserbase's fleet, not on your machine.
International calls from your AI agent: price per minute and a Call link to the browser dialer.