discover_tools
Analyzes your development task description to identify and enable the most relevant workflows in XcodeBuildMCP, optimizing for project, simulator, device, macOS, and Swift package tasks.
Instructions
Analyzes a natural language task description and enables the most relevant development workflow. Prioritizes project/workspace workflows (simulator/device/macOS) and also supports task-based workflows (simulator-management, logging) and Swift packages.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
additive | No | If true, add the discovered tools to existing enabled workflows. If false (default), replace all existing workflows with the newly discovered one. Use additive mode when you need tools from multiple workflows simultaneously. | |
task_description | Yes | A detailed description of the development task you want to accomplish. For example: 'I need to build my iOS app and run it on the iPhone 16 simulator.' If working with Xcode projects, explicitly state whether you are using a .xcworkspace (workspace) or a .xcodeproj (project). |