Computer Control MCP
Control por computadora MCP
Servidor MCP que proporciona funciones de control de computadora, como ratón, teclado, OCR, etc., mediante PyAutoGUI, RapidOCR y ONNXRuntime. Similar a "computer-use" de Anthropic. Sin dependencias externas.
Probado solo en Windows. Debería funcionar en otras plataformas.

Uso rápido (Configuración de MCP con uvx )
{
"mcpServers": {
"computer-control-mcp": {
"command": "uvx",
"args": ["computer-control-mcp@latest"]
}
}
}O instalar globalmente con pip :
pip install computer-control-mcpLuego ejecute el servidor con:
computer-control-mcp # instead of uvx computer-control-mcp, so you can use the latest version, also you can `uv cache clean` to clear the cache and `uvx` again to use latest version.Related MCP server: Computer Use MCP
Características
Controlar los movimientos y clics del ratón
Escriba texto en la posición actual del cursor
Tome capturas de pantalla de toda la pantalla o de ventanas específicas con opción de guardarlas en el directorio de descargas
Extraer texto de capturas de pantalla mediante OCR (reconocimiento óptico de caracteres)
Listar y activar ventanas
Presione las teclas del teclado
Operaciones de arrastrar y soltar
Herramientas disponibles
Control del ratón
click_screen(x: int, y: int): Haga clic en las coordenadas de pantalla especificadasmove_mouse(x: int, y: int): Mueve el cursor del mouse a las coordenadas especificadasdrag_mouse(from_x: int, from_y: int, to_x: int, to_y: int, duration: float = 0.5): Arrastre el mouse de una posición a otra
Control del teclado
type_text(text: str): Escribe el texto especificado en la posición actual del cursorpress_key(key: str): Presione una tecla del teclado especificada
Gestión de pantallas y ventanas
take_screenshot(title_pattern: str = None, use_regex: bool = False, threshold: int = 60, with_ocr_text_and_coords: bool = False, scale_percent_for_ocr: int = 100, save_to_downloads: bool = False): Capturar pantalla o ventana con OCR opcionalget_screen_size(): Obtener la resolución de pantalla actuallist_windows(): enumera todas las ventanas abiertasactivate_window(title_pattern: str, use_regex: bool = False, threshold: int = 60): Trae la ventana especificada al primer plano
Desarrollo
Configuración del entorno de desarrollo
# Clone the repository
git clone https://github.com/AB498/computer-control-mcp.git
cd computer-control-mcp
# Install in development mode
pip install -e .
# Start server
python -m computer_control_mcp.coreEjecución de pruebas
python -m pytestReferencia de API
Consulte la Referencia de API para obtener información detallada sobre las funciones y clases disponibles.
Licencia
Instituto Tecnológico de Massachusetts (MIT)
Para obtener más información o ayuda
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
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 gradedqualityDmaintenanceAn MCP server for computer automation that provides tools for screenshots, mouse actions, keyboard input, and drag-and-drop functionality. It supports cross-platform desktop interaction for both Linux (X11) and Windows environments.4382MIT
- AlicenseNot gradedqualityDmaintenanceA standalone MCP server for Windows desktop control, enabling screenshots, mouse and keyboard input, app launch, window/display management, and clipboard access via natural language.1MIT
- AlicenseNot gradedqualityDmaintenanceProvides comprehensive computer control capabilities including mouse and keyboard automation, screen capture, OCR text recognition, and window management through MCP protocol.1MIT
Related MCP Connectors
Personal assistant MCP server with search, execute, packages, jobs, secrets, and integrations.
MCP server for Appcircle mobile CI/CD platform.
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/AB498/computer-control-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server