
Description
Control the local desktop using the `computer` MCP tool from computer-use-mcp. Use when the user asks to operate local Mac/Windows apps, inspect the screen, click UI, type text, press shortcuts, scroll, drag, or interact with native GUI software.
SKILL.md
Computer Use
Use the computer MCP tool from the computer-use MCP server to operate the user's real local desktop.
The only valid tool path for this skill is the MCP tool named computer.
Do not use shell commands to start another desktop automation MCP server, do not install @anthropic-ai/mcp-computer-use-server, and do not edit Qwen settings as a fallback.
If the computer tool is not available in the current tool list, stop and tell the user to restart Qwen Code or reconnect the computer-use MCP server.
For browser pages, websites, localhost web apps, web forms, DOM elements, links, inputs, or browser navigation flows, use the browser-use skill and the Playwright MCP server instead. Use computer-use only when the task requires native OS or app UI that Playwright cannot see.
Operating Loop
- Observe first with
computeractionget_screenshot. - Prefer keyboard shortcuts and typed navigation when practical.
- Use coordinate clicks only after a screenshot confirms the target location.
- After every action, verify with another
get_screenshot. - Keep actions small and reversible.
Safety
Ask for confirmation before destructive, privacy-sensitive, or externally visible actions, including deleting files, sending messages, submitting forms, making purchases, changing security settings, or entering credentials.
Do not assume the user wants the whole desktop automated. Operate only the app, window, or workflow they asked for.
Tool Notes
- Use
action: "get_screenshot"to establish the coordinate frame. - Use
action: "left_click",action: "right_click",action: "middle_click",action: "double_click",action: "mouse_move", andaction: "left_click_drag"for pointer actions. - Use
action: "type"for text input. - Use
action: "key"for keys or key combinations. - Use
action: "scroll"for scrolling. - The tool uses a single MCP tool named
computer; do not look for separate tools namedclickorscreenshot.
Platform Notes
On macOS, the user may need to grant Accessibility and Screen Recording permissions to the Node/npm process that runs the MCP server.
On Windows, the desktop must be unlocked and interactive for GUI input to work reliably.
More skills from the qwen-code-examples repository
View all 10 skillsauto-pr
automate pull request submission and review
Jul 16AutomationCode ReviewDocumentationGitHub +1browser-use
automate web browser interactions
Jul 16Browser AutomationMCPPlaywrightTestingcodegraph-qa
analyze codebases using CodeScope
Jul 16Code AnalysisJavaJavaScriptPython +1computer-use-hybrid
control desktop apps with hybrid context
Jul 16AccessibilityAutomationDesktopMCPdashboard-builder
build full-stack dashboard applications
Jul 16DashboardsData VisualizationExpressFrontend +4image-generation
generate images from text descriptions
Jul 16CreativeGenerative ArtImage Generation
More from Qwen
View publisherbatch
execute parallel batch operations on files
qwen-code
Jul 20AutomationConcurrencycua-driver-rs
drive native GUI applications via MCP
qwen-code
Jul 16AccessibilityBrowser AutomationDesktopMCPdataviz
design and validate data visualizations
qwen-code
Jul 16ChartsDashboardsData Visualizationextension-creator
create Qwen Code extensions
qwen-code
Jul 16CodingDocumentationPlugin Developmentloop
run scheduled or self-paced prompt loops
qwen-code
Jul 16AutomationProductivitySchedulingnew-app
build new applications from scratch
qwen-code
Jul 16EngineeringPrototypingWeb Development