{"slug":"github-com-r-huijts-xcode-mcp-server","name":"Xcode MCP","description":"Integrate with Xcode to build and manage your projects.","category":"development","tags":[],"official":false,"stars":377,"transport":null,"install":[{"cmd":"npx tsc","imports":[]}],"tools":[{"name":"set_active_project","description":"Set active project and get detailed project information"},{"name":"create_xcode_project","description":"Create new Xcode projects from templates (iOS, macOS, watchOS, tvOS)"},{"name":"add_file_to_project","description":"Add files to Xcode projects with target and group specification"},{"name":"parse_workspace","description":"Parse workspace documents to find associated projects"},{"name":"list_schemes","description":"List available schemes in projects and workspaces"},{"name":"read_file","description":"Read files with support for different encodings"},{"name":"write_file","description":"Write files with support for different encodings"},{"name":"handle_binary_file","description":"Handle binary files with base64 encoding/decoding"},{"name":"search_file_content","description":"Search for text content within files using patterns and regex"},{"name":"check_file_existence","description":"Check file existence and get file metadata"},{"name":"create_directory","description":"Create directory structures automatically"},{"name":"build_project","description":"Build projects with customizable options"},{"name":"run_tests","description":"Run tests with detailed failure reporting"},{"name":"analyze_code","description":"Analyze code for potential issues"},{"name":"clean_build","description":"Clean build directories"},{"name":"archive_project","description":"Archive projects for distribution"},{"name":"init_cocoapods","description":"Initialize CocoaPods in projects"},{"name":"install_pods","description":"Install pods"},{"name":"update_pods","description":"Update pods"},{"name":"add_pod_dependency","description":"Add pod dependencies"},{"name":"remove_pod_dependency","description":"Remove pod dependencies"},{"name":"execute_pod_command","description":"Execute arbitrary pod commands"},{"name":"init_swift_package","description":"Initialize new Swift packages"},{"name":"add_package_dependency","description":"Add package dependencies with various version requirements"},{"name":"remove_package_dependency","description":"Remove package dependencies"},{"name":"update_packages","description":"Update packages and resolve dependencies"},{"name":"generate_docc_documentation","description":"Generate documentation for Swift packages using DocC"},{"name":"run_swift_tests","description":"Run tests for Swift packages"},{"name":"build_swift_package","description":"Build Swift packages"},{"name":"list_simulators","description":"List available simulators with detailed information"},{"name":"boot_simulator","description":"Boot simulators"},{"name":"shutdown_simulator","description":"Shut down simulators"},{"name":"install_app_on_simulator","description":"Install apps on simulators"},{"name":"launch_app_on_simulator","description":"Launch apps on simulators"},{"name":"take_screenshot","description":"Take screenshots on simulators"},{"name":"record_video","description":"Record videos on simulators"},{"name":"manage_simulator_settings","description":"Manage simulator settings and state"},{"name":"execute_xcrun_command","description":"Execute Xcode commands via xcrun"},{"name":"compile_asset_catalog","description":"Compile asset catalogs"},{"name":"generate_app_icon","description":"Generate app icon sets from source images"},{"name":"trace_app_performance","description":"Trace app performance"},{"name":"export_archive","description":"Export archives for App Store submission"},{"name":"validate_archive","description":"Validate archives for App Store submission"},{"name":"switch_xcode_version","description":"Switch between different Xcode versions"}],"env_vars":[],"auth_type":"none","github":"https://github.com/r-huijts/xcode-mcp-server","homepage":"","server_url":"","status":"active","source":"mcpservers.org","updated_at":"Thu May 28"}