MCPServers
X

Xcode MCP Server

157
0

Summary

Bridges Claude AI with Xcode, enabling AI-powered code assistance, project management, and automated development tasks securely on your local machine.

Available Actions(30)

set_active_project

Sets the active project in the MCP server.

get_project_info

Retrieves detailed information about the specified project.

create_xcode_project

Creates 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_files_to_project

Adds files to an Xcode project with target and group specification.

parse_workspace_documents

Parses workspace documents to find associated projects.

list_available_schemes

Lists available schemes in projects and workspaces.

read_file

Reads a file with support for different encodings. Parameters: filePath (string), encoding (string).

write_file

Writes content to a file. Parameters: path (string), content (string), createIfMissing (boolean).

search_in_files

Searches for text content within files using patterns and regex. Parameters: directory (string), pattern (string), searchText (string), isRegex (boolean).

check_file_existence

Checks if a file exists and retrieves its metadata.

clean_build_directories

Cleans the build directories for the active project.

archive_project

Archives the project for distribution.

initialize_cocoapods

Initializes CocoaPods in the specified project.

install_update_pods

Installs and updates the pod dependencies in the project.

add_remove_pod_dependencies

Adds or removes pod dependencies in the project.

initialize_swift_package

Initializes a new Swift package.

add_remove_package_dependencies

Adds or removes package dependencies with version requirements.

update_packages

Updates Swift packages and resolves dependencies.

list_available_simulators

Lists available iOS simulators with detailed information.

boot_simulator

Boots the specified iOS simulator.

shut_down_simulator

Shuts down the specified iOS simulator.

install_launch_app

Installs and launches an app on the specified simulator.

take_screenshot

Takes a screenshot of the specified simulator.

record_video

Records a video of the simulator's screen.

execute_xcode_command

Executes specified Xcode commands via xcrun.

compile_asset_catalogs

Compiles asset catalogs for the project.

generate_app_icon_set

Generates app icon sets from source images.

trace_app_performance

Traces performance metrics for the app.

export_validate_archive

Exports and validates archives for App Store submission.

switch_xcode_version

Switches between different installed Xcode versions.

Last Updated: April 8, 2025

Avis de la Communauté

0.0
0 avis
5
0
4
0
3
0
2
0
1
0

Aucun avis encore. Soyez le premier à donner votre avis !

Connectez-vous pour rejoindre la conversation

Coming soon to
HighlightHighlight AI

Langage

JavaScript

Catégories