@smbcloud / cli / commits / cfb54b7

Fix generated interfaces documentation

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Seto Elkahfi committed Jul 31, 2026 at 17:06 UTC cfb54b7b095c9e341cfdd46325e01cd9eae61cbd
1 file changed +6 -6
docs/interfaces.md
+6 -6
@@ -50,21 +50,21 @@ dialog under `--tui`; in the headless interface they ask inline instead.
50
51 `smb --mcp` starts an MCP (Model Context Protocol) server that speaks
52 JSON-RPC over stdio. Instead of running a single command and exiting, it stays
53 -<<<<<<< HEAD
54 -up and exposes 50 tools spanning accounts, projects, tenants, Mail, Auth,
55 -simulators, and ControlKit runners as MCP **tools** that an MCP-capable client
56 -=======
53 up and exposes smbCloud operations — 31 tools spanning accounts, projects,
54 tenants, Mail, and Auth — as MCP **tools** that an MCP-capable client
59 ->>>>>>> development
55 (Claude Desktop, Claude Code, Cursor, or any other assistant/agent) can call.
56 The subcommand is ignored in this mode.
57
58 +Mobile and TV app automation is a separate profile: use
59 +`smb --mcp --scope automation` or the standalone `xcrs --mcp` server. Both
60 +expose the same focused, cross-platform automation tool set without mixing
61 +device controls into the smbCloud resource tools.
62 +
63 Authentication uses the token stored by `smb login`, so log in once before
64 starting the server. Tools run non-interactively and return structured JSON —
65 including the `*_delete` tools, which apply immediately with no confirmation
66 prompt.
67
68 For the client setup guide and the full tool reference, see
69 -[MCP Server](./mcp.md). For running the native Apple-platform runners, see
69 +[MCP Server](./mcp.md). For running native Apple-platform runners, see
70 [ControlKit runners](./controlkit.md).