ahk-mcp

ahk-mcp

4

ahk-mcp is a Model Context Protocol (MCP) server that extends AutoHotkey functions for automating tasks on Windows. It supports operations like window enumeration, keyboard and mouse control, and screen capture with OCR, offering a total of 33 tools.

ahk-mcp

MCP server exposing AutoHotkey functionality, enabling model interfaces to automation tasks on Windows. This server provides tools such as:

  • Enumerating windows/applications
  • Controlling keyboard/mouse
  • Interrogating Windows APIs
  • Screen capture & OCR functionality
  • Accurate window positioning information
  • Manipulating windows via AutoHotkey

In total, there are 33 tools currently available. The project uses the Python MCP SDK with FastMCP and requires components like ahk-binary, ahk, mss, easyocr, and numpy for its functionality.

Usage

Details on installation and dependencies are outlined, recommending exploration of the source code for further information.