Enterprise DNA
M MCP Servers Developer low

Mtehabsim/ScreenPilot

by Various

Tool that allows the AI to control your device in the same way you do, enabling automation for everything!

M

MCP

Mtehabsim/ScreenPilot

Added 1 June 2026

#automation #mcp-server

Overview

A Python tool that enables an AI agent to control a device by interacting with the screen and interface just as a human would. It captures screen content and performs actions such as clicks and keystrokes to automate workflows.

Best for

Best for
Developers who need to automate GUI-heavy workflows using AI

Use cases

  • Automate repetitive GUI tasks without manual scripting
  • Perform end-to-end testing of desktop applications
  • Automate data entry across multiple applications

How to use

Install

pip install -r requirements.txt

Tested with

Claude AI desktop

Example client config

{\n    "mcpServers": {\n        "device-controll": {\n            "command": "pathToEnv\\venv\\Scripts\\python.exe",\n            "args": [\n                "pathToProject\\ScreenPilot\\main.py"\n            ]\n        }\n    }\n}

Notes

A Python tool that enables an AI agent to control a device by interacting with the screen and interface just as a human would. It captures screen content and performs actions such as clicks and keystrokes to automate workflows.

53 stars on GitHub. Last updated 2025-08-15.

Use cases

  • Automate repetitive GUI tasks without manual scripting
  • Perform end-to-end testing of desktop applications
  • Automate data entry across multiple applications

Pros

  • Open source and free to use
  • Works at the screen level, no API integration needed
  • Written in Python, easy to extend or integrate

Cons

  • Small community and limited stars, early stage
  • May fail with dynamic or non-standard interfaces
  • Requires screen access, not suitable for headless environments

Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.

Pros

  • Open source and free to use
  • Works at the screen level, no API integration needed
  • Written in Python, easy to extend or integrate

Cons

  • Small community and limited stars, early stage
  • May fail with dynamic or non-standard interfaces
  • Requires screen access, not suitable for headless environments
Free 27-page guide

Get the free Developer’s Field Guide

A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.

Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.

No spam. Unsubscribe any time.

Running a business, not writing the code? See the MCP servers picked for operators, and get your first one wired up with us.

Operator picks