Loading...
Loading...
Platform-neutral guidance for using Open Computer Use, the open-source Computer Use MCP server and CLI for macOS, Linux, and Windows. Use when an agent needs to install, verify, troubleshoot, configure, or operate Open Computer Use through its native CLI, stdio MCP server, or direct Computer Use tool calls.
npx skill4agent add ifuryst/open-computer-use open-computer-uselist_appsget_app_stateclickperform_secondary_actionscrolldragtype_textpress_keyset_valueselect_textselectiontextcursor_beforecursor_aftertextprefixsuffixapp.selectText(elementIndex, text, options?)querysw_vers -productVersiondoctoropen-computer-use -hocu -hopen-computer-use doctoropen-computer-use call list_appsopen-computer-use call get_app_state --args '{"app":"TextEdit"}'get_app_statetext_limit: 1000text_limit: "max"get_app_statemax_tree_nodesmax_tree_depthelement_indexget_app_stateopen-computer-use call --calls '<json-array>'open-computer-use mcpocu mcpocu capabilitiesocu jsocu replopen-computer-useocuget_app_statequeryset_valueclickscrolldragOPEN_COMPUTER_USE_ALLOW_GLOBAL_POINTER_FALLBACKS=1click_method: "global"dragdragDrag delivered via app_postreferences/usage.mdopen-computer-use -h
ocu -h
ocu capabilities --json
ocu js 'nodeRepl.write(6 * 7)'
ocu repl
open-computer-use doctor
open-computer-use call list_apps
ocu call list_apps
open-computer-use call get_app_state --args '{"app":"TextEdit"}'
open-computer-use call get_app_state --args '{"app":"TextEdit","text_limit":1000}'
open-computer-use call get_app_state --args '{"app":"TextEdit","text_limit":"max"}'
open-computer-use call get_app_state --args '{"app":"Google Chrome","max_tree_nodes":3000,"max_tree_depth":96}'
open-computer-use call click --args '{"app":"TextEdit","element_index":"0"}'
open-computer-use call type_text --args '{"app":"TextEdit","text":"Hello from Open Computer Use"}'open-computer-use call --calls '[
{"tool":"get_app_state","args":{"app":"TextEdit"}},
{"tool":"press_key","args":{"app":"TextEdit","key":"Return"}}
]'[mcp_servers.open_computer_use]
command = "open-computer-use"
args = ["mcp"]