Automates Codemagic builds and mobile-store release workflows through MCP for iOS and Android delivery.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Codemagic MCP.
pingCheck that the server is running
list_teamsList teams the authenticated account belongs to
list_applicationsList apps in your Codemagic account or team
list_workflowsList workflows for an app
list_buildsList builds with optional filters (app, status, branch, workflow)
get_buildGet full details for a single build including artifacts
The todah-zg/codemagic-mcp MCP server exposes mobile delivery operations through the Model Context Protocol. It connects an authenticated Codemagic account with App Store Connect and Google Play workflows, covering tasks from repository onboarding to build execution and store publishing.
On the Codemagic side, agents can discover teams, applications, workflows, and builds; start, monitor, or cancel builds; retrieve build details and step logs; and work with caches and webhook subscriptions. The server can also connect a Git repository to Codemagic and generate a time-limited public URL for a build artifact.
Its iOS tools cover App Store Connect app and TestFlight build discovery, beta groups and testers, external beta review, export compliance, version metadata, submission validation, and IPA uploads. The project description also identifies Android publishing through Google Play as part of the supported mobile delivery pipeline.
MCP-compatible clients call the serverβs tools as needed. A typical Codemagic flow starts by finding an application and its workflows, then triggering a build and checking its state with wait_for_build. That tool returns immediately, so an agent calls it again until the build reaches a terminal state. Build details, artifacts, and per-step logs can then be inspected.
For iOS delivery, an agent can find a TestFlight build, upload an IPA, update localized release metadata, declare export compliance, and run a preflight validation before submission. TestFlight groups and testers can be managed through separate tools. The server also provides a ping operation for checking whether the process is available.
The todah-zg/codemagic-mcp MCP server requires Node.js 20 or 22. The documented no-install launch command uses the npm package codemagic-mcp-server through npx:
CODEMAGIC_API_TOKEN is required for the Codemagic account. App Store Connect operations use ASC_KEY_ID, ASC_ISSUER_ID, and ASC_PRIVATE_KEY_B64; ASC_BYPASS_KEYCHAIN=1 can force authentication through environment variables instead of the macOS keychain. Google Play operations use GOOGLE_PLAY_SERVICE_ACCOUNT_CREDENTIALS, which may contain raw JSON or an @file: reference.
The README documents Claude Desktop configuration on macOS and Windows. It also describes building from a local clone with npm install, npm run build, and Node.js, but local paths must be supplied in the client configuration.
Supported operations include:
The server does not replace the external credentials or accounts required by Codemagic, App Store Connect, or Google Play. Store-specific environment variables are only needed for the corresponding operations. wait_for_build performs one status check per call rather than holding an open wait, so clients must repeat it while a build is running. The provided setup documentation specifically describes Claude Desktop; compatibility with other MCP clients is not established by the supplied material.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/todah-zg-codemagic-mcp)<a href="https://allmcps.com/mcp/todah-zg-codemagic-mcp"><img src="https://allmcps.com/api/badge/todah-zg-codemagic-mcp?style=directory" alt="Codemagic MCP on AllMCPs" /></a>