Eyes, ears and hands for AI agents on GUI programs: a sealed X11 or Wayland session where an agent (over MCP), a script or CI reads the accessibility tree, takes screenshots, records video and sound, clicks, types and drives gamepads, then checks contrast, Tab order, visual diffs, flicker, input…
接入配置
选择客户端,复制配置,再按项目文档补齐环境变量。
claude mcp add shotbox -- uvx shotbox --allow '<ALLOW>'~/.codex/config.toml
[mcp_servers.shotbox]
command = "uvx"
args = ["shotbox", "--allow", "<ALLOW>"]
# codex mcp add shotbox -- uvx shotbox --allow '<ALLOW>'~/.cursor/mcp.json
{
"mcpServers": {
"shotbox": {
"command": "uvx",
"args": [
"shotbox",
"--allow",
"<ALLOW>"
]
}
}
}.vscode/mcp.json
{
"servers": {
"shotbox": {
"type": "stdio",
"command": "uvx",
"args": [
"shotbox",
"--allow",
"<ALLOW>"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"shotbox": {
"command": "uvx",
"args": [
"shotbox",
"--allow",
"<ALLOW>"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"shotbox": {
"command": "uvx",
"args": [
"shotbox",
"--allow",
"<ALLOW>"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"shotbox": {
"command": "uvx",
"args": [
"shotbox",
"--allow",
"<ALLOW>"
]
}
}
}