MCP server to let LLM take full control on your device by providing screen automation toolkit for controlling and interacting with graphical user interfaces. Good for automation, education and having fun. - 📷 Screen capture and analysis - 🖱️ Mouse control (clicking, positioning) - ⌨️ Keyboard input (typing, key presses, hotkeys) 0. Install python 3.12 1. Clone the repository: 2. create virtiual
Add this skill
npx mdskills install Mtehabsim/screenpilotProvides complete UI automation for agents but lacks detailed tool API documentation and usage examples
1[](https://mseep.ai/app/mtehabsim-screenpilot)23[](https://archestra.ai/mcp-catalog/mtehabsim__screenpilot)45# ScreenPilot67MCP server to let LLM take full control on your device by providing screen automation toolkit for controlling and interacting with graphical user interfaces. Good for automation, education and having fun.8910## Main Features1112- 📷 Screen capture and analysis13- 🖱️ Mouse control (clicking, positioning)14- ⌨️ Keyboard input (typing, key presses, hotkeys)1516## watch demo171819https://github.com/user-attachments/assets/c18380c0-b3dd-4b7c-925d-28ef205ca11f20212223## Installation240. Install python 3.12251. Clone the repository:26 ```bash27 git clone https://github.com/Mtehabsim/ScreenPilot.git28 ```292. create virtiual environment30```bash3132python -m venv venv33```343. activate the env35```bash36venv\Scripts\activate37```384. Install the required packages:39 ```bash40 pip install -r requirements.txt41 ```425. Open Claude AI desktop436. file -> settings -> developer -> edit config447. open config file and paste this45```bash46{47 "mcpServers": {48 "device-controll": {49 "command": "pathToEnv\\venv\\Scripts\\python.exe",50 "args": [51 "pathToProject\\ScreenPilot\\main.py"52 ]53 }54 }55}5657```588. Replace59 "pathToEnv\\venv\\Scripts\\python.exe" → with the full path to your python.exe60 "pathToProject\\ScreenPilot\\main.py" → with the full path to your main.py file61629. Save the config file.636410. Open Claude AI Desktop.656611. Go to File → Exit676812. You can now open Claude AI Desktop and enjoy ScreenPilot.697071### Available Tools7273- **Screen Capture**: Take screenshots and get screen information74- **Mouse Control**: Move the mouse and perform clicks75- **Keyboard Actions**: Type text, press keys, and use hotkey combinations76- **Scrolling**: Scroll in different directions and to specific positions77- **Element Detection**: Check if elements exist on screen and wait for them to appear78- **Action Sequences**: Perform multiple actions in sequence7980## Contributing8182Contributions are welcome! Please feel free to submit a Pull Request.8384
Full transparency — inspect the skill content before installing.