#116116th of 132 in MCP servers for developers

ok-script

Python framework and MCP server for agent-written Windows and Android automations

Stars
835
License
custom license
Last commit
Nov 2026
Last release
Nov 2026
Language
Python

Missed the latest GitHub check; these facts may be older.

Overview

ok-script lets a coding agent connect over MCP to a running Windows app, game or Android device, take screenshots, run and reload Python tasks, and read per-run logs. Finished tasks use OpenCV template matching, OCR or YOLO, run locally without the agent, and can be packaged with a desktop GUI into a Windows installer via PyAppify.

Who it is for: Developers building game or desktop automation with a coding agent

Strengths

  • MCP tools cover screenshot, run_task, reload_tasks and get_run_status, with logs under logs/mcp/<run_id>
  • Saved tasks run without the agent or any LLM calls
  • Same task code targets Windows clients, Android emulators and ADB devices
  • Templates are managed as COCO annotations and scale to screen resolution

Weaknesses

  • Custom license (Apache 2.0 plus Commons Clause) forbids resale and requires attribution links
  • Packaged installers and PyAppify flow target Windows only
  • Connected agent can execute Python with your account permissions
  • OpenCV variant must be chosen and installed separately; Qt, ADB and OCR are optional installs

What it needs

  • Needs Python 3.11+, OpenCV, PySide6, adbutils, OnnxOCR, PyAppify
  • Models: PaddleOCR v5 via OnnxOCR, YOLO, OpenCV template matching

Also in MCP servers for developers

See all 132
Also in MCP servers for developers
RankProjectScore
1gitnexusCode knowledge graph exposed to coding agents through MCP tools Live demo ↗ (opens in a new tab)48.5k stars+784 (+1.6%) in 30 dayscustom license97 out of 100
2codegraphLocal code knowledge graph that coding agents query over MCP77.5k stars+3,838 (+5.2%) in 30 daysMIT95 out of 100
3playwright-mcpMCP server that lets LLMs drive a browser through Playwright accessibility snapshots39.6k stars+1,535 (+4.0%) in 30 daysApache-2.093 out of 100
#4code-review-graphLocal Tree-sitter code graph that gives coding assistants review context over MCP32.7k stars+745 (+2.3%) in 30 daysMIT92 out of 100
#5fastmcpPython framework for building MCP servers, clients, and interactive apps28.4k stars+393 (+1.4%) in 30 daysApache-2.092 out of 100