Enterprise DNA
M MCP Servers Developer low

Touchpoint-Labs/touchpoint

by Various

Give your AI agent eyes and hands on any desktop — cross-platform accessibility API with MCP server

T

MCP

Touchpoint-Labs/touchpoint

Added 1 June 2026

#accessibility #ai #ai-agent #ai-agents #automation #cdp #claude #computer-use

Overview

A cross-platform accessibility API paired with a Model Context Protocol (MCP) server. It enables AI agents to read and interact with desktop graphical user interfaces programmatically. Written in Python, it exposes the underlying accessibility tree to assist automation and agent-driven workflows.

Best for

Best for
Developers building AI agents that need to observe and control desktop applications programmatically

Use cases

  • Automating GUI tasks with natural language commands via an AI agent
  • Building accessibility test suites for desktop applications
  • Integrating headless desktop interaction into custom agent pipelines

How to use

Install

pip install touchpoint-py

Tools exposed

  • TOUCHPOINT_CDP_DISCOVER
  • TOUCHPOINT_CDP_PORTS
  • TOUCHPOINT_CDP_APP
  • TOUCHPOINT_CDP_PORT
  • TOUCHPOINT_CDP_REFRESH_INTERVAL
  • TOUCHPOINT_SCALE_FACTOR
  • TOUCHPOINT_FUZZY_THRESHOLD
  • TOUCHPOINT_FALLBACK_INPUT
  • TOUCHPOINT_MAX_ELEMENTS
  • TOUCHPOINT_MAX_DEPTH
  • TOUCHPOINT_AX_MESSAGING_TIMEOUT

Tested with

Claude Desktop, Claude Code, Cursor, Windsurf, VS Code

Notes

A cross-platform accessibility API paired with a Model Context Protocol (MCP) server. It enables AI agents to read and interact with desktop graphical user interfaces programmatically. Written in Python, it exposes the underlying accessibility tree to assist automation and agent-driven workflows.

37 stars on GitHub. Last updated 2026-04-25. Licensed MIT.

Use cases

  • Automating GUI tasks with natural language commands via an AI agent
  • Building accessibility test suites for desktop applications
  • Integrating headless desktop interaction into custom agent pipelines

Pros

  • Cross-platform support (Windows, macOS, Linux) via accessibility APIs
  • Simple MCP server interface for agent integration
  • Open source and written in a widely used language (Python)

Cons

  • Small community (37 GitHub stars) — limited support and documentation
  • Relies on accessibility APIs, which may miss custom or non-standard UI elements
  • Early-stage project — API stability and feature completeness not guaranteed

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

Pros

  • Cross-platform support (Windows, macOS, Linux) via accessibility APIs
  • Simple MCP server interface for agent integration
  • Open source and written in a widely used language (Python)

Cons

  • Small community (37 GitHub stars) — limited support and documentation
  • Relies on accessibility APIs, which may miss custom or non-standard UI elements
  • Early-stage project — API stability and feature completeness not guaranteed
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