Taeys Hands
No description available
Ask AI about Taeys Hands
Powered by Claude · Grounded in docs
I know everything about Taeys Hands. Ask me about installation, configuration, usage, or troubleshooting.
0/500
Reviews
Documentation
Taey's Hands
AT-SPI-based automation for chat and social platforms on Linux.
Uses the Linux accessibility API (AT-SPI) to interact with web applications in Firefox - no browser automation frameworks (CDP/WebDriver), no detection fingerprints. Just a screen reader that happens to be an AI.
Supported Platforms
Chat: ChatGPT, Claude, Gemini, Grok, Perplexity Social: X/Twitter, LinkedIn
How It Works
Taey's Hands provides 14 MCP (Model Context Protocol) tools that Claude Code uses to:
- Inspect - Read the accessibility tree to see what's on screen
- Navigate - Switch between platform tabs using keyboard shortcuts
- Interact - Click buttons, type messages, attach files
- Extract - Copy response text via clipboard
- Monitor - Background daemon detects when AI finishes responding
Requirements
- Linux with X11 (tested on Ubuntu 22.04+)
- Firefox with accessibility enabled
- Python 3.10+
- AT-SPI2 (
at-spi2-core) xdotool,xsel- Redis (optional - for state management and monitor notifications)
- Neo4j (optional - for conversation history storage)
Setup
# System dependencies
sudo apt install at-spi2-core xdotool xsel
# Python dependencies
pip install redis neo4j PyGObject
# Verify AT-SPI is working
python3 scripts/verify_atspi.py
# Enable Firefox accessibility (about:config)
# accessibility.force_disabled = 0
Usage
The server runs as an MCP stdio server, configured in .mcp.json:
{
"mcpServers": {
"taeys-hands": {
"type": "stdio",
"command": "/usr/bin/python3",
"args": ["server.py"],
"cwd": "/path/to/taeys-hands"
}
}
}
Architecture
server.py # MCP router (JSON-RPC over stdio)
core/ # AT-SPI primitives (frozen)
atspi.py # Firefox/desktop discovery
tree.py # Accessibility tree traversal
clipboard.py # System clipboard via xsel
input.py # Keyboard/mouse via xdotool
platforms.py # Platform registry
storage/ # Redis + Neo4j persistence
tools/ # MCP tool handlers (one per file)
monitor/ # Background response detection daemon
platforms/ # Platform configs (YAML)
Tests
python3 -m pytest tests/ -v
License
PALIOS-TAEY Sacred Trust License v1.0
This is an ethical source license — not "open source" as defined by the OSI. It grants full rights to individual humans and authenticated AI agents, with Sacred Trust Conditions protecting children, opposing slavery, and promoting flourishing. Institutions must obtain a Commercial License.
See the governance framework for the complete set of governing documents.
