
Xcode
STDIOXcode构建自动化与日志解析的MCP服务器
Xcode构建自动化与日志解析的MCP服务器
MCP server for Xcode build automation and log parsing.
brew install xclogparser
Run directly with npx:
brew install xclogparser npx -y xcodemcp@latest
Or install globally:
brew install xclogparser npm install -g xcodemcp
Add to your MCP configuration:
{ "mcpServers": { "xcodemcp": { "command": "npx", "args": ["-y", "xcodemcp@latest"], "env": {} } } }
To add XcodeMCP to Claude Code using the command line:
claude mcp add-json XcodeMCP '{ "command": "npx", "args": ["-y", "xcodemcp@latest"], "env": {} }'
Or clone locally:
git clone https://github.com/lapfelix/XcodeMCP.git cd XcodeMCP npm install node index.js
xcode_open_project
- Open Xcode projects and workspacesxcode_build
- Build and get errors/warningsxcode_build_scheme
- Build with specific scheme and destinationxcode_clean
- Clean build artifactsxcode_test
- Run unit and UI testsxcode_run
- Run the active schemexcode_debug
- Start debugging sessionxcode_stop
- Stop current build/run/test operationxcode_get_schemes
- List all available schemesxcode_get_run_destinations
- List simulators and devicesxcode_set_active_scheme
- Switch between schemesxcode_get_workspace_info
- Get workspace details and statusxcode_get_projects
- List projects in workspacexcode_open_file
- Open specific files in Xcodeecho '{"jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": {"name": "xcode_build", "arguments": {}}}' | node index.js
Output:
❌ BUILD FAILED (1 errors)
ERRORS:
• /path/file.swift: 'SomeType' file not found
For an alternative that uses xcodebuild
, see XcodeBuildMCP ↩