Computer Use AI SDK
Description
# Computer Use AI SDK * We've built an MCP server that controls computer * You've heard of OpenAI's operator, you've heard of Claude's computer use. Now the open source alternative: Computer Use SDK from screenpipe. * It's native on macOS—no virtual machine bs, no guardrails…
About
# Computer Use AI SDK * We've built an MCP server that controls computer * You've heard of OpenAI's operator, you've heard of Claude's computer use. Now the open source alternative: Computer Use SDK from screenpipe. * It's native on macOS—no virtual machine bs, no guardrails. Use it with any app or website however you…
Details
- Author
- m13v
- GitHub stars
- 195
- Downloads
- 313
- Categories
- Developer Tools
Jump to
- Launches apps, reads content, clicks, enters text, and presses keys.
- Uses desktop‑rendered elements for speed and reliability.
- Native on macOS with no virtual machine overhead.
- No guardrails — full control over any app or website.
- Provides both CLI and web‑based client interfaces.
- Integrates with Anthropic’s API for AI agent capabilities.
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Computer Use AI SDKCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Clone the repository, install Rust and Node.js, then run the backend server with cargo run --bin server in the mcp-server-os-level directory. Choose between a CLI interface (set the ANTHROPIC_API_KEY environment variable and run npx tsx main.ts in mcp-client-cli-interface) or a web‑app interface (set the key in a .env file and run npm run dev in mcp-client-nextjs).
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"computer use ai sdk": {
"MCP-server-client-computer-use-ai-sdk": {
"command": "npx",
"args": [
"tsx",
"main.ts"
]
}
}
}
}
McpServers
{
"MCP-server-client-computer-use-ai-sdk": {
"command": "npx",
"args": [
"tsx",
"main.ts"
]
}
}
Computer Use AI SDK
We've built an MCP server that controls computer
You've heard of OpenAI's operator, you've heard of Claude's computer use. Now the open source alternative: Computer Use SDK from screenpipe.
It's native on macOS—no virtual machine bs, no guardrails. Use it with any app or website however you want.
No pixel-based bs—it relies on underlying desktop-rendered elements, making it much faster and far more reliable than pixel-based vision models.
You can now build your own agents getting started with our simple Hello World Template using our MCP server and client.
There are tools that our MCP Server provides out of the box:
Launch apps
Read content
Click
Enter text
Press keys
These will be computational primitives to allow the AI to control your computer and do your tasks for you. What will you build? Come check us out at https://screenpi.pe
Demos
agent sending a message
https://github.com/user-attachments/assets/f8687500-9a8c-4a96-81b6-77562feff093
get latest whatsapp messages
open arc browser
Get started
git clone https://github.com/m13v/computer-use-ai-sdk.git
cd MCP-server-client-computer-use-ai-sdk
```bash
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





