view-control-mcp-server
0
The View Control MCP Server is a Model Context Protocol server designed to perform local PC operations such as mouse control and screen capture. It supports JSON-RPC 2.0 communication and can be integrated with AI applications like Claude Desktop and Cursor, enhancing their local PC interaction capabilities.
View Control MCP Server
This project is a Model Context Protocol (MCP) server that enables interaction with a local PC, including mouse manipulation and screen capturing. It implements the MCP protocol via JSON-RPC 2.0 and can integrate with clients like Claude Desktop and Cursor.
Features
- Mouse Operations
- Get and set mouse position
- Mouse clicks and drag & drop
- Keyboard Operations
- Text input
- Key presses with modifier keys
- Screen Capturing
- Capture entire screen and retrieve Base64 encoded image data
- Communication Protocol
- Follows JSON-RPC 2.0 using stdio transport
Installation
Run npm install view-control-mcp-server
to install.
Usage
Start the server using npx view-control-mcp-server
in stdio mode to connect directly to MCP clients like Cursor.