touchpoint MCP Server

Touchpoint is a cross-platform Python library for reading and interacting with desktop UI through native accessibility APIs. One import, one API — works on Linux, macOS, and Windows, with built-in…

Local serverstdio

What is the touchpoint MCP Server?

touchpoint is an MCP project maintained in the touchpoint-labs/touchpoint repository. The maintainer describes its purpose as “Touchpoint is a cross-platform Python library for reading and interacting with desktop UI through native accessibility APIs. One import, one API — works on Linux…”. Read the project documentation for the complete scope.

Local setup

The project provides a local client configuration using touchpoint-mcp. Follow the repository’s build and installation steps before copying it, and replace example paths with the paths on your own computer.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
CategoryVision mode
Orientscreenshot, snapshot, apps, windows
Findfind, get_element
Readread_text
Actionsclick (element or coordinates), set_value, set_numeric_value, select_text, focus, action
Keyboardtype_text, press_key
Mousemouse_move, scroll
Windowactivate_window, minimize_window, fullscreen_window, close_window, move_window, resize_window
Waitingwait_for, wait_for_app, wait_for_window
Healthdiagnostics

How to install the touchpoint MCP Server

{
  "mcpServers": {
    "touchpoint": {
      "command": "touchpoint-mcp"
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.