Winlifes/SimulateInput
Cross-platform desktop and browser automation platform for testing websites, desktop apps, installers, and system UI flows.
Platform-specific configuration:
{
"mcpServers": {
"SimulateInput": {
"command": "npx",
"args": [
"-y",
"SimulateInput"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
English | 中文
SimulateInput is a cross-platform desktop and browser automation platform for testing your own websites, desktop applications, installers, and system-level UI flows.
It combines direct input execution, multiple locator strategies, CLI and MCP interfaces, and YAML-driven reusable test cases so the same automation core can be used by engineers, CI pipelines, and AI agents.
wmctrl, xdotool, screenshot helpers, and optional AT-SPI toolingsrc/simulateinput/docs/automation-platform-design.mddocs/cross-platform-installation.mdskills/simulateinput/tests/$env:PYTHONPATH='src'
python -m simulateinput.cli.main doctor
python -m simulateinput.cli.main session start
python -m simulateinput.cli.main mcp toolsLoading reviews...