key
Press keyboard key (includes auto-snapshot)
How to use it
key is exposed by the Circuit MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the key tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
Install Circuit MCP
npx @snowfort/circuit-web@latest [options]Other tools in Circuit MCP (39)
Built-in accessibility tree navigation with element refs
Launch Electron app with AI optimizations
Navigate back in history
Get console message history
Generate test code from actions
Set dialog auto-response
Launch browser with AI optimizations
Navigate to URL (includes auto-snapshot)
Get network request history
Resize browser viewport
Close specific tab
List all open tabs
Create new browser tab
Switch to specific tab
Click element (includes auto-snapshot)
Click by accessibility role
Click element by text
Click nth matching element
Close browser session
Get HTML content
Drag element to target
Execute JavaScript
Navigate forward in history
Read file from disk
Write file to disk
List windows with type identification
Hover over element (includes auto-snapshot)
Call IPC method
Press key with modifiers
Type with delay
Generate PDF of page
Reload current page
Take compressed screenshot
Select dropdown option
Get accessibility tree with element refs
Get visible text
Type text (includes auto-snapshot)
Upload file to input
Wait for element