Touchpoint-Labs/touchpoint
by Various
Give your AI agent eyes and hands on any desktop — cross-platform accessibility API with MCP server
MCP
Touchpoint-Labs/touchpoint
Added 1 June 2026
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_DISCOVERTOUCHPOINT_CDP_PORTSTOUCHPOINT_CDP_APPTOUCHPOINT_CDP_PORTTOUCHPOINT_CDP_REFRESH_INTERVALTOUCHPOINT_SCALE_FACTORTOUCHPOINT_FUZZY_THRESHOLDTOUCHPOINT_FALLBACK_INPUTTOUCHPOINT_MAX_ELEMENTSTOUCHPOINT_MAX_DEPTHTOUCHPOINT_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
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.
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.