You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: MCP_README.md
+17-17Lines changed: 17 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Appium Desktop MCP Server
2
2
3
-
The `appium-novawindows-driver` package ships a built-in **Model Context Protocol (MCP)** server that lets AI agents (Claude, Cursor, Copilot, etc.) automate Windows desktop applications via natural language — no test-framework code required.
3
+
The `appium-desktop-driver` package ships a built-in **Model Context Protocol (MCP)** server that lets AI agents (Claude, Cursor, Copilot, etc.) automate Windows desktop applications via natural language — no test-framework code required.
@@ -234,7 +234,7 @@ When the server starts it performs these steps in order:
234
234
- If not running and `APPIUM_AUTO_START=true`: spawns the Appium process and polls until ready (30 s timeout).
235
235
- If not running and `APPIUM_AUTO_START=false`: exits with an error.
236
236
3.**Create session holder** — `AppiumSession` object is initialized but no app is launched yet.
237
-
4.**Create MCP server** — `McpServer` from `@modelcontextprotocol/sdk` with name `novawindows-mcp` and version `1.3.0`.
237
+
4.**Create MCP server** — `McpServer` from `@modelcontextprotocol/sdk` with name `desktop-driver-mcp` and version `1.3.0`.
238
238
5.**Register tools** — all 30+ tools are registered (see [Tool Reference](#tool-reference)).
239
239
6.**Register shutdown handlers** — `SIGINT`, `SIGTERM`, and `stdin close` all trigger graceful shutdown (session delete + Appium stop, with a 10 s session-delete timeout).
240
240
7.**Connect stdio transport** — the server is now ready for the AI client.
0 commit comments