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
When installing `--skill mcp` in auto-detect mode, Claude Code targets are skipped because Claude already receives MCP guidance through server instructions. If you explicitly set `--client claude`, MCP skill installation is still allowed.
30
+
29
31
## Unsupported Clients
30
32
31
33
For clients without a skills directory, print the skill content and pipe it to a file or paste it into your client's instructions area:
-`discover-projects` - Scans a directory (defaults to workspace root) to find Xcode project (.xcodeproj) and workspace (.xcworkspace) files.
21
+
-`discover-projects` - Scans a directory (defaults to workspace root) to find Xcode project (.xcodeproj) and workspace (.xcworkspace) files. Use when project/workspace path is unknown.
22
22
-`get-app-bundle-id` - Extract bundle id from .app.
-`boot` - Defined in Simulator Management workflow.
40
40
-`build` - Build for iOS sim (compile-only, no launch).
41
-
-`build-and-run` - Buildand run iOS sim (preferred for run/launch intent).
41
+
-`build-and-run` - Build, install, and launch on iOS Simulator; boots simulator and attempts to open Simulator.app as needed. Preferred single-step run tool when defaults are set.
42
42
-`clean` - Defined in iOS Device Development workflow.
43
43
-`discover-projects` - Defined in iOS Device Development workflow.
44
44
-`get-app-bundle-id` - Defined in iOS Device Development workflow.
Copy file name to clipboardExpand all lines: docs/TOOLS.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,7 +16,7 @@ This document lists MCP tool names as exposed to MCP clients. XcodeBuildMCP prov
16
16
17
17
-`build_device` - Build for device.
18
18
-`clean` - Clean build products.
19
-
-`discover_projs` - Scans a directory (defaults to workspace root) to find Xcode project (.xcodeproj) and workspace (.xcworkspace) files.
19
+
-`discover_projs` - Scans a directory (defaults to workspace root) to find Xcode project (.xcodeproj) and workspace (.xcworkspace) files. Use when project/workspace path is unknown.
20
20
-`get_app_bundle_id` - Extract bundle id from .app.
21
21
-`get_device_app_path` - Get device built app path.
22
22
-`install_app_device` - Install app on device.
@@ -35,7 +35,7 @@ This document lists MCP tool names as exposed to MCP clients. XcodeBuildMCP prov
35
35
**Purpose**: Complete iOS development workflow for both .xcodeproj and .xcworkspace files targeting simulators. (21 tools)
36
36
37
37
-`boot_sim` - Defined in Simulator Management workflow.
38
-
-`build_run_sim` - Buildand run iOS sim (preferred for run/launch intent).
38
+
-`build_run_sim` - Build, install, and launch on iOS Simulator; boots simulator and attempts to open Simulator.app as needed. Preferred single-step run tool when defaults are set.
39
39
-`build_sim` - Build for iOS sim (compile-only, no launch).
40
40
-`clean` - Defined in iOS Device Development workflow.
41
41
-`discover_projs` - Defined in iOS Device Development workflow.
@@ -130,7 +130,7 @@ This document lists MCP tool names as exposed to MCP clients. XcodeBuildMCP prov
130
130
131
131
-`session_clear_defaults` - Clear session defaults for the active profile or a specified profile.
132
132
-`session_set_defaults` - Set session defaults for the active profile, or for a specified profile and make it active.
133
-
-`session_show_defaults` - Show the current active defaults.
133
+
-`session_show_defaults` - Show current active defaults. Required before your first build/run/test call in a session — do not assume defaults are configured.
134
134
-`session_use_defaults_profile` - Switch the active session defaults profile.
135
135
-`sync_xcode_defaults` - Sync session defaults (scheme, simulator) from Xcode's current IDE selection.
136
136
@@ -139,10 +139,10 @@ This document lists MCP tool names as exposed to MCP clients. XcodeBuildMCP prov
139
139
### Simulator Management (`simulator-management`)
140
140
**Purpose**: Tools for managing simulators from booting, opening simulators, listing simulators, stopping simulators, erasing simulator content and settings, and setting simulator environment options like location, network, statusbar and appearance. (8 tools)
141
141
142
-
-`boot_sim` - Boot iOS simulator.
142
+
-`boot_sim` - Boot iOS simulator for manual/non-build flows. Not required before simulator build-and-run (build_run_sim).
143
143
-`erase_sims` - Erase simulator.
144
144
-`list_sims` - List iOS simulators.
145
-
-`open_sim` - Open Simulatorapp.
145
+
-`open_sim` - Open Simulator.app for visibility/manual workflows. Not required before simulator build-and-run (build_run_sim).
146
146
-`reset_sim_location` - Reset sim location.
147
147
-`set_sim_appearance` - Set sim appearance.
148
148
-`set_sim_location` - Set sim location.
@@ -205,4 +205,4 @@ This document lists MCP tool names as exposed to MCP clients. XcodeBuildMCP prov
205
205
206
206
---
207
207
208
-
*This documentation is automatically generated by `scripts/update-tools-docs.ts` from the tools manifest. Last updated: 2026-02-22T18:16:55.247Z UTC*
208
+
*This documentation is automatically generated by `scripts/update-tools-docs.ts` from the tools manifest. Last updated: 2026-02-28T20:48:25.650Z UTC*
0 commit comments