What platforms does Touchpoint support?
Linux (AT-SPI2), macOS (Accessibility API), and Windows (UI Automation). Platform-specific dependencies are installed automatically via pip environment markers.
@Touchpoint-Labs
基本情報
Playwright for the entire OS. Give AI agents the ability to see, find, and interact with UI elements in any desktop application — native apps, Electron apps, and browsers. Cross-platform: Linux, macOS, Windows.
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"touchpoint": {
"command": "touchpoint-mcp",
"args": []
}
}
}`apps`, `windows`, `find`, `elements`, `get_element`
`screenshot` (returns image data the LLM can see)
`click` (left/right/double), `set_value`, `set_numeric_value`, `focus`, `action`
`type_text`, `press_key` (single key or combo)
`mouse_move`, `scroll`
`activate_window`
`wait_for`, `wait_for_app`, `wait_for_window`
Touchpoint is a cross-platform Python library that reads and interacts with desktop UI through native accessibility APIs, shipping with an MCP server so LLM agents can control any desktop app. It provides structured element data (names, roles, states, positions) without needing pixel scraping or vision models.
Install with pip install touchpoint-py, then configure the MCP server in your client by adding the touchpoint-mcp command (see client setup details in the README). Use the library API for direct automation: import touchpoint as tp, then call functions like tp.find(), tp.click(), tp.elements(), and tp.wait_for().
Linux (AT-SPI2), macOS (Accessibility API), and Windows (UI Automation). Platform-specific dependencies are installed automatically via pip environment markers.
No. It reads the real accessibility tree directly, providing fast and reliable structured data without model inference.
Add the MCP server to your Claude config file: set `command` to `touchpoint-mcp`. If using a virtualenv, use the full path to the binary. The MCP server includes built-in instructions for LLM agents.
Yes, via Chrome DevTools Protocol (CDP). Launch the browser or Electron app with `--remote-debugging-port=9222` and configure CDP discovery or explicit ports. Touchpoint merges native UI and web content in a single `elements()` call.
Python 3.10+. On Linux, `xdotool` is needed for input (usually pre-installed). On macOS, grant Accessibility permission in System Settings. No dependencies are needed on Windows—it uses built-in COM APIs.
Snov.io MCP is a remote MCP server available at https://snov.io. Snov.io MCP allows your AI to handle end-to-end email outreach workflows: search and verify prospect emails, build and launch automated email campaigns, t
IBM Engineering Lifecycle Management (ELM) MCP Server is a remote MCP server available at https://elm-connector.com.

Day Off is an AI-powered PTO and time-tracking platform trusted by more than 50,000 companies worldwide. Set up your company and onboard your employees in just a few clicks. Track attendance and time spent on tasks and

Run your TRMNL ePaper displays from any AI agent: check on devices, plan playlists and build new screens from your own data.

Find wedding venues and suppliers, plan budgets and timelines, and manage wedding details, guests and events with your AI assistant. Public planning tools are free to use; private wedding tools use OAuth and changes requ
コメント