# xcode-cloud MCP server

> Allows an AI client to discover Xcode Cloud products, manage workflows, start builds, and retrieve logs, test results, and UI test artifacts.

- Repository: https://github.com/thatfactory/xcode-cloud-mcp
- Page: https://hostedmcp.org/servers/thatfactory/xcode-cloud-mcp
- Transport: —
- Stars: 1
- License: MIT

## Tools (17)

- `list_products`
- `list_workflows`
- `get_workflow_details`
- `list_build_runs`
- `start_build`
- `set_workflow_enabled`
- `update_workflow_general`
- `update_workflow_start_conditions`
- `update_workflow_actions`
- `configure_manual_release_candidate`
- `get_build_issues`
- `get_build_logs`
- `materialize_build_logs`
- `get_test_results`
- `get_failed_tests`
- `get_test_artifacts`
- `cleanup_saved_logs`

## FAQ

### Can I cancel an Xcode Cloud build run using this server?

No, the server does not provide a cancellation tool because Apple's public App Store Connect API does not expose an operation for canceling individual build runs.

### How do I handle large build logs with this server?

The server keeps responses compact by downloading logs to a local directory and returning a summary with a directory path, allowing agents to use tools like grep locally.

### Why might my workflow updates fail?

If the 'Restrict Editing' checkbox is enabled in Xcode Cloud for a workflow, edits may fail even with App Manager access; you should disable it for reliable MCP edits.
