Bridges Claude AI with Xcode, enabling AI-powered code assistance, project management, and automated development tasks securely on your local machine.
No reviews yet. Be the first to review!
Sign in to join the conversation
Set the active project for the server. Parameters: projectPath (string)
Retrieve detailed information about the specified project. Parameters: projectPath (string)
Create a new Xcode project from a template. Parameters: name (string), template (string), outputDirectory (string), organizationName (string), organizationIdentifier (string), language (string), includeTests (boolean), setAsActive (boolean)
Add a file to the specified Xcode project with target and group specification. Parameters: projectPath (string), filePath (string), target (string), group (string)
Parse workspace documents to find associated projects. Parameters: workspacePath (string)
List all available schemes in the given project or workspace. Parameters: projectPath (string)
Read a file with support for different encodings. Parameters: filePath (string), encoding (string)
Write content to a file, creating it if it does not exist. Parameters: path (string), content (string), createIfMissing (boolean)
Search for text content within files using patterns and regex. Parameters: directory (string), pattern (string), searchText (string), isRegex (boolean)
Check if a specified file exists and get its metadata. Parameters: filePath (string)
Create directory structures automatically. Parameters: directoryPath (string)
Build the specified project with customizable options. Parameters: scheme (string), configuration (string)
Run tests for the specified project with detailed failure reporting. Parameters: scheme (string), testPlan (string)
Analyze the code for potential issues. Parameters: projectPath (string)
Clean the build directories for the specified project. Parameters: projectPath (string)
Archive the specified project for distribution. Parameters: projectPath (string)
Initialize CocoaPods in the specified project. Parameters: projectPath (string)
Install and update CocoaPods dependencies for the project. Parameters: projectPath (string)
Add a pod dependency to the project. Parameters: projectPath (string), podName (string), version (string)
Remove a pod dependency from the project. Parameters: projectPath (string), podName (string)
Initialize a new Swift package. Parameters: packagePath (string)
Add a package dependency to the Swift package. Parameters: packagePath (string), url (string), version (string)
Remove a package dependency from the Swift package. Parameters: packagePath (string), packageName (string)
Update the packages for the Swift package. Parameters: packagePath (string)
Generate documentation for the Swift package using DocC. Parameters: packagePath (string)
List all available simulators with detailed information. Parameters: none
Boot the specified simulator. Parameters: simulatorId (string)
Shut down the specified simulator. Parameters: simulatorId (string)
Install an app on the specified simulator. Parameters: simulatorId (string), appPath (string)
Launch an app on the specified simulator. Parameters: simulatorId (string), appIdentifier (string)
Take a screenshot of the specified simulator. Parameters: simulatorId (string), outputPath (string)
Record a video of the specified simulator. Parameters: simulatorId (string), outputPath (string)
Manage the settings and state of the specified simulator. Parameters: simulatorId (string), settings (object)
Execute Xcode commands via xcrun. Parameters: command (string), args (array)
Compile asset catalogs for the specified project. Parameters: projectPath (string)
Generate app icon sets from source images. Parameters: sourceImages (array), outputPath (string)
Trace the performance of the specified app. Parameters: appIdentifier (string)
Export and validate archives for App Store submission. Parameters: archivePath (string)
Switch between different Xcode versions. Parameters: version (string)