computer-control-mcp-lands
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@computer-control-mcp-landstake a screenshot and read the text on the screen"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Computer Control MCP Lands
🖥️ 一个强大的计算机控制MCP服务器,提供鼠标、键盘、OCR等计算机控制功能
📖 简介
Computer Control MCP Lands 是一个基于 Model Context Protocol (MCP) 的服务器,提供全面的计算机控制功能。它使用 PyAutoGUI、RapidOCR、ONNXRuntime 等技术,类似于 Anthropic 的 'computer-use' 功能,但具有零外部依赖的特点。
Related MCP server: Computer Control MCP
✨ 主要功能
🖱️ 鼠标控制
鼠标移动和点击
拖拽操作
滚轮控制
多种点击模式(左键、右键、双击)
⌨️ 键盘控制
文本输入
按键模拟
组合键支持
特殊键处理
📸 屏幕截图
全屏截图
窗口截图
区域截图
支持多显示器
🔍 OCR文字识别
高精度文字识别
支持中英文
坐标定位
置信度检测
边界框绘制
🪟 窗口管理
窗口列表获取
窗口激活
窗口查找
模糊匹配
📷 效果展示
屏幕截图功能

OCR文字识别与标注

上图展示了OCR文字识别功能,可以准确识别屏幕上的文字并标注边界框
🚀 快速开始
安装
pip install computer-control-mcp-lands基本使用
作为MCP服务器运行
computer-control-mcp-server作为命令行工具使用
computer-control-mcp --help配置示例
在你的MCP客户端配置中添加:
{
"mcpServers": {
"computer-control": {
"command": "computer-control-mcp-server",
"args": []
}
}
}🛠️ 可用工具
鼠标操作
click_screen(x, y)- 点击屏幕指定位置move_mouse(x, y)- 移动鼠标到指定位置drag_mouse(from_x, from_y, to_x, to_y)- 拖拽鼠标
键盘操作
type_text(text)- 输入文本press_key(key)- 按下指定按键
屏幕操作
take_screenshot()- 截取屏幕get_screen_size()- 获取屏幕尺寸
窗口管理
list_windows()- 列出所有窗口activate_window(title_pattern)- 激活指定窗口
📋 系统要求
Python 3.12+
Windows
🔧 依赖项
pyautogui- 鼠标键盘控制mcp[cli]- MCP协议支持pillow- 图像处理pygetwindow- 窗口管理fuzzywuzzy- 模糊匹配rapidocr- OCR文字识别onnxruntime- AI推理引擎opencv-python- 计算机视觉
🔒 安全说明
此工具具有完整的系统控制权限,请:
仅在受信任的环境中使用
避免在生产系统上运行未经测试的脚本
定期检查和更新依赖项
⭐ 如果这个项目对你有帮助,请给它一个星标!
This server cannot be deployed
Maintenance
Related MCP Connectors
Eyes and hands on real Windows PCs — observe, click, type via Glasswarp API.
OCR, transcription, file extraction, and image generation for AI agents via MCP.
Automate 1,000+ services from any MCP-compatible AI agent: build Applets, run actions and queries.
Melaya is a remote MCP server. It gives an assistant hands on your own Android phone and browser: it reads the screen through the accessibility tree, then taps, types and navigates inside the apps and sites you allow-list, with no per-app API. It also builds, schedules and runs agent pipelines across 6k+ connected tools. OAuth 2.1, nothing to install.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceProvides automated GUI testing and control capabilities through an MCP server that enables mouse movements, keyboard input, screen captures, and image recognition across Windows, macOS, and Linux.46MIT
- AlicenseNot gradedqualityBmaintenanceMCP server that provides computer control capabilities including mouse movements, keyboard actions, screenshot capture with OCR, and window management through a unified API.308 PyPI166MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI clients to automate Windows desktop applications through window manipulation, image recognition, OCR, keyboard/mouse simulation, and memory operations via the MCP protocol.MIT
- AlicenseNot gradedqualityCmaintenanceCross-platform system automation tool enabling AI to control mouse, keyboard, screen, windows, and query system info via MCP.38Apache 2.0