
touchpoint-labs/touchpoint
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Дайте своему ИИ-агенту глаза и руки на любом рабочем столе — кроссплатформенный API доступности с MCP-сервером
Обзор
Touchpoint Дайте вашему агенту ИИ глаза и руки на любом рабочем столе. pip install touchpoint-py скачать ИИ-агент исследует данные в Chrome, а затем создает отформатированную таблицу Excel — полную задачу, выполненную за 12 минут. Touchpoint предназначен для чтения и взаимодействия с пользовательским интерфейсом рабочего стола через собственные API доступности. Один импорт, один API — работает на Linux, macOS и Windows, со встроенной поддержкой приложений Chromium и Electron через CDP (Chrome DevTools Protocol). Вместо того, чтобы соскребать пиксели или запускать модели видения, Touchpoint читает реальное дерево доступности — структурированные имена, роли, состояния и позиции для каждого элемента на экране. Быстро и надежно, с . Поставляется с сервером MCP, поэтому агенты LLM, такие как Claude, Cursor или любая локальная модель, могут управлять любым настольным приложением из коробки. Все включено: собственный бэкэнд вашей платформы, поддержка CDP для браузеров и приложений Electron, сервер MCP и возможности скриншота.
Обзор (машинный перевод)
Точка касания
Дайте своему агенту ИИ глаза и руки на любом рабочем столе.
pip install touchpoint-py скачать
ИИ-агент исследует данные в Chrome, а затем создает отформатированную таблицу Excel — полную задачу, выполненную за 12 минут.
Touchpoint - это ** кроссплатформенная библиотека Python** для чтения и взаимодействия с пользовательским интерфейсом рабочего стола через собственные API-интерфейсы доступности. Один импорт, один API — работает на Linux, macOS и Windows, со встроенной поддержкой приложений Chromium и Electron через CDP (Chrome DevTools Protocol).
Вместо того, чтобы соскребать пиксели или запускать модели видения, Touchpoint читает реальное дерево доступности — структурированные имена, роли, состояния и позиции для каждого элемента на экране. Быстрая и надежная, без необходимости в модели зрения. Поставляется с сервером MCP, поэтому агенты LLM, такие как Claude, Cursor или любая локальная модель, могут управлять любым настольным приложением из коробки.
###Почему именно тачпойнт?
| | Скриншот / видение | Автоматизация браузера | Touchpoint
[скрыто] [скрыто] [скрыто] [скрыто]
️ неточные или медленные | |
| Браузеры | ️ неточные или медленные | |
| Электронные приложения (Slack, VS Code, …) | ️ неточный или медленный | ️ веб-контент только |
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
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.
import touchpoint as tp
elements = tp.find("Send", role=tp.Role.BUTTON, app="Slack")
tp.click(elements[0])
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
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →Конфигурация
{
"mcpServers": {
"touchpoint": {
"command": "touchpoint-mcp"
}
}
}