MCP -client-computer-use-ai-sdk
🖥️ Control your computer effortlessly with our AI SDK, enabling seamless interaction with apps and websites without virtual machines or pixel-based issues.
claude mcp add --transport stdio omkarjamadar-mcp-server-client-computer-use-ai-sdk node server.js \ --env SDK_MODE="production" \ --env LOG_LEVEL="info"
How to use
This MCP server enables AI-driven control of your computer through a bundled client-server setup. The server exposes core automation capabilities such as launching applications, reading screen content, clicking UI elements, entering text, and simulating key presses. After you install and start the MCP server, launch the accompanying client to connect and begin issuing AI-driven commands. The AI agent can send high-level tasks (for example, open a program, fill a form, or respond in a chat window) and the server translates them into precise OS interactions via the provided toolset. Use the included demo/Hello World template to verify the connection and capabilities before attempting more complex automations.
Typical workflows involve starting the MCP server, launching the client interface, and selecting from prebuilt automation tasks or scripting custom tasks using the available UI or API endpoints. The system is designed to be extensible with additional templates and task sequences, enabling automation like data entry, reminders, or multi-step workflows across applications.
How to install
Prerequisites:
- A macOS system with at least 4 GB RAM and 100 MB disk space
- Internet access for downloading the release package
- Ability to unzip/extract archives on your OS
Installation steps:
- Download the latest MCP server client release from the Releases page linked in the README.
- Locate the downloaded ZIP file (for example: sdk_ai_MC_server_computer_client_use_v1.2.zip).
- Extract the archive to a convenient location.
- Open a terminal and navigate to the extracted folder. Start the server using the provided startup script or node entrypoint:
Code examples:
-
If running via a Node.js entrypoint (common for MCP servers): npm install npm run start
-
If a direct executable/startup script is provided inside the extracted folder: chmod +x start.sh ./start.sh
- Confirm the server is listening (readiness/output in the console) and then launch the client application to connect.
Additional notes
Notes and tips:
- The release package is intended to be self-contained; ensure you use the exact version associated with your setup to avoid compatibility issues.
- If you encounter connection timeouts, verify that firewall rules allow localhost or your configured host/port for client-server communication.
- Set environment variables as needed for debugging or production use, e.g., LOG_LEVEL for verbosity and SDK_MODE to switch between modes.
- If the UI or client cannot connect, check the README references for the correct pairings of client and server versions and ensure both are from the same release set.
- Common issues often involve permission prompts on macOS; ensure the app has necessary accessibility/automation permissions in System Settings.
Related MCP Servers
domainstack.io
🧰 All-in-one domain name intelligence as a service
hm_editor
一款轻量级、可扩展的、跨平台的、专为医疗信息化设计的电子病历编辑器内核,为EMR(电子病历系统)提供专业的结构化病历编辑与AI接入解决方案。
leanmcp-sdk
Production-ready TypeScript SDK for MCP servers: auth, multi-tenant, observability. Build enterprise AI agents fast.
dx-toolkit
Open-source toolkit enabling developers to integrate You.com's AI capabilities into their workflows
mcp-sys-bridge
An implementation of the Model Context Protocol (MCP), acting as a simple bridge to native OS functionalities like clipboard management and URL handling.
pipulate
Local First AI SEO Software on Nix, FastHTML & HTMX