{"repo":"Touchpoint-Labs/Touchpoint","free":true,"listed":false,"github":"https://github.com/Touchpoint-Labs/Touchpoint","clone":"git clone https://github.com/Touchpoint-Labs/Touchpoint.git","description":"Give your AI agent eyes and hands on any desktop — cross-platform accessibility API with MCP server","language":"Python","stars":44,"topics":["accessibility","ai","ai-agent","ai-agents","automation","cdp","claude","computer-use","cross-platform","cursor-ai"],"license":"MIT","category":"ai-agents","readme_excerpt":"Touchpoint Give your AI agent eyes and hands on any desktop. pip install touchpoint-py AI agent researches data in Chrome, then creates a formatted Excel table — full task completed in 12 minutes --- 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 support for Chromium and Electron apps via CDP (Chrome DevTools Protocol). Instead of scraping pixels or running vision models, Touchpoint reads the real accessibility tree — structured names, roles, states, and positions for every element on screen. Fast and reliable, with no vision model required . Ships with an MCP server so LLM agents like Claude, Cursor, or any local model can control any desktop app out of the box. Why Touchpoint? Screenshot / vision Browser automation Touchpoint --- --- --- --- Native desktop apps ⚠️ inaccurate or slow ❌ ✅ Browsers ⚠️ inaccurate or slow ✅ ✅ via CDP Electron apps (Slack, VS Code, ...) ⚠️ inaccurate or slow ⚠️ web content only ✅ native + web Structured element data ❌ needs OCR/vision model ✅ web only ✅ names, roles, states, positions Works with local / non-vision models ❌ ✅ web only ✅ all apps Works across Linux, macOS, Windows ✅ ✅ ✅ --- Table of Contents - Table of Contents - Install - Platform requirements - Quick Start - Element IDs - Output formats - MCP Server - Tools - Client setup - Environment variables - Browser \\& Electron Apps (CDP) - Se","default_branch":null,"files":null,"tree":[],"storefront":"/r/Touchpoint-Labs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Touchpoint-Labs/Touchpoint/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}