xcode-cloud-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| APP_STORE_KEY_ID | No | App Store Connect API key ID (alias) | |
| APP_STORE_ISSUER_ID | No | App Store Connect API issuer ID (alias) | |
| APP_STORE_PRIVATE_KEY | No | App Store Connect private key (alias) | |
| APPSTORE_CONNECT_API_KEY_ID | No | App Store Connect API key ID (primary) | |
| APPSTORE_CONNECT_API_ISSUER_ID | No | App Store Connect API issuer ID (primary) | |
| APPSTORE_CONNECT_API_KEY_CONTENT | No | App Store Connect private key content (PEM or escaped \n) (primary) |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_productsA | List Xcode Cloud products available to the configured App Store Connect account. Automatically paginates through all results. |
| list_workflowsA | List workflows for a given Xcode Cloud product. Automatically paginates through all results. |
| get_workflow_detailsA | Retrieve detailed Xcode Cloud workflow configuration, including environment, start conditions, actions, and enabled state. |
| list_build_runsB | List recent build runs for a workflow, optionally filtered by outcome. Automatically paginates through build runs. Use limit to cap the number of results returned. |
| get_build_issuesC | Resolve a build and return build identity plus issue counts from Xcode Cloud. |
| get_build_logsC | Resolve a build, download text-like log artifacts, save them under a temporary local directory, and return a compact summary with failed tests, highlights, and saved log paths that local agents can inspect with grep or cat. |
| materialize_build_logsB | Resolve a build, download and extract text-like log artifacts into a local temporary directory, and return saved file paths for grep or cat based investigation. |
| cleanup_saved_logsA | Remove saved local log directories either for one build run or for all directories older than a retention window. |
| get_test_resultsC | Resolve a build and return build-level test summary information, saved local log paths, detected failed tests, and result bundle metadata. |
| get_failed_testsC | Resolve a build, ensure logs are materialized locally, and return only the detected failed tests with their assertion messages when available. |
| get_test_artifactsC | Resolve a build and return metadata plus download URLs for UI test artifacts and result bundles. |
| set_workflow_enabledB | Explicitly enable or disable one Xcode Cloud workflow. |
| update_workflow_generalC | Explicitly update general workflow fields such as name, description, and clean build behavior. |
| update_workflow_start_conditionsC | Explicitly update workflow start conditions. Pass null to remove a condition. |
| update_workflow_actionsA | Explicitly replace the full workflow actions array. This should be used only when the caller intends to send the final desired action list. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/thatfactory/xcode-cloud-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server