- ATS MCP
ATS MCP
Test automation across web, mobile, desktop, API, SAP — via ActionTestScript
Overview
ats-mcp
An MCP server that lets an LLM drive ActionTestScript (ATS) test sessions end-to-end: web, mobile, desktop, REST/SOAP, SAP GUI.
Why ats-mcp
Covers the full Playwright MCP surface for the web (click, hover, type, drag/drop, select, file upload, dialogs, evaluate JS, tabs, history, screenshots, DOM snapshot, console/network capture) — plus three things Playwright doesn't reach:
- Multi-platform — mobile devices (Android/iOS, simulators, emulators, Genymotion Cloud), desktop apps, REST/SOAP APIs, and SAP GUI.
- Implicit wait built-in — element lookups retry with backoff, so the LLM doesn't need to stitch
wait_forcalls around every action. - Raw escape hatch —
run_ats_blockexposes the full ATS action vocabulary when a purpose-built tool isn't enough.
Install
{
"mcpServers": {
"ats": {
"command": "npx",
"args": ["-y", "ats-mcp@latest"]
}
}
}
Requirements: Java 17+ (ats-core is JVM). A standalone JAR is also available from https://gitlab.com/actiontestscript/ats-mcp/-/releases for users without Node.
On first run, ats-core libs and the system driver are auto-downloaded to ~/.actiontestscript/. Zero-config for the common case.
Tools (30)
- Session — start_channel, stop_channel, switch_channel
- Navigation — goto_url, navigate_back, navigate_forward, refresh
- Interaction — click, hover, send_keys, press_key, scroll, drag, drop, select_option, file_upload, handle_dialog
- Inspection — screenshot, capture_tree, find_elements, evaluate_js, console_logs, network_list, network_detail, network_cookies
- Window/tabs — window_resize, window_switch, window_new_tab, window_close
- Escape hatch — run_ats_block
Links
- https://gitlab.com/actiontestscript/ats-mcp
- https://actiontestscript.org
- https://www.agilitest.com — commercial support
Apache-2.0.
Server Config
{
"mcpServers": {
"ats": {
"command": "npx",
"args": [
"-y",
"ats-mcp@latest"
]
}
}
}Project Info
Created At
3 months agoUpdated At
3 months agoAuthor Name
AgilitestStar
-Language
-License
-Recommend Servers
View AllUruguay Payments Mcp
@junter1989k-ai
5 days ago
New Zealand Payments Mcp
@junter1989k-ai
5 days ago
Guatemala Payments Mcp
@junter1989k-ai
5 days ago
Playwright Mcp
@microsoft
Playwright MCP server
TypeScript
a year ago
Nepal Payments Mcp
@junter1989k-ai
5 days ago
Memory
@modelcontextprotocol
a year ago
Cyprus Payments Mcp
@junter1989k-ai
5 days ago
Ivory Coast Payments Mcp
@junter1989k-ai
5 days ago
Hong Kong Payments Mcp
@junter1989k-ai
5 days ago
Switzerland Payments Mcp
@junter1989k-ai
5 days ago
Italy Payments Mcp
@junter1989k-ai
5 days ago
Test
@modelcontextprotocol
test
7 months ago
Estonia Payments Mcp
@junter1989k-ai
5 days ago
Algeria Payments Mcp
@junter1989k-ai
5 days ago
Kazakhstan Payments Mcp
@junter1989k-ai
5 days ago
Luxembourg Payments Mcp
@junter1989k-ai
5 days ago
France Payments Mcp
@junter1989k-ai
5 days ago