Codemagic MCP by usefulapi

io.usefulapiPublished by usefulapi.ioOfficial publisherv1.39.2Updated Nov 14, 2026

Trigger and inspect Codemagic CI builds, apps and artifacts.

The publisher's own server: Ably MCP by usefulapi

VerifiedStreamable HTTPWeb executableCloud & InfrastructureDeveloper Tools

Overview

AI-generated overview

Hosted MCP server that lets an assistant inspect and trigger Codemagic CI builds, apps, caches and build artifacts.

What you can do
  • List and read Codemagic applications and their workflows
  • List builds filtered by app, workflow or branch, and read a build's status
  • List build caches for an application
  • Get authenticated download URLs for build artifacts, or create time-limited public share links
  • Start a build for an app workflow, or cancel a running build
  • Check monthly tool-call usage, request a feature, and manage the Pro subscription
When to use it
Useful when you want to ask an assistant whether recent Codemagic builds passed, browse builds across apps, or kick off and cancel builds and fetch artifact links without opening the Codemagic dashboard.
Requirements
Remote streamable HTTP endpoint; no local install. Connect with the server URL only, then sign in through OAuth with your Codemagic credentials on first connect. No API key or Authorization header goes in the client config. A free tier allows 50 tool calls per month.
Before you install
Starting or cancelling builds and creating public artifact URLs change Codemagic state and should be confirmed first. Public artifact links are shareable and time-limited, so anyone with the link can download the file. Your Codemagic credentials are entered on the hosted login page and stored per user by the third-party provider. Paid plans cost $9/month or $90/year (Pro) and $39/month or $390/year (Pro+), billed via Stripe Checkout, with no refund for the current period on cancellation.

Installation

In SourceWeft

  1. Open Codemagic MCP by usefulapi in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.usefulapi%2Fcodemagic/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "codemagic-by-usefulapi": {
      "type": "http",
      "url": "https://codemagic.usefulapi.io/mcp"
    }
  }
}

README

Codemagic MCP by usefulapi

Trigger and inspect Codemagic CI builds, apps and artifacts. Hosted, no local install.

Live endpoint: https://codemagic.usefulapi.io/mcp · Homepage: https://usefulapi.io

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://codemagic.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http codemagic https://codemagic.usefulapi.io/mcp, then run /mcp to log in.
  • VS Code: Add to VS Code.
  • Cursor and other clients: add the URL as a remote MCP server:
json
{  "mcpServers": {    "codemagic": {      "url": "https://codemagic.usefulapi.io/mcp"    }  }}

Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your Codemagic credentials.

Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/codemagic/

On first connect you'll paste your Codemagic credentials. They are validated, stored per-user, and scoped to you — no keys in config files.

Tools

ToolTypeWhat it does
codemagic_list_applicationsreadList applications
codemagic_get_applicationreadGet application
codemagic_list_buildsreadList builds
codemagic_get_buildreadGet build
codemagic_list_cachesreadList caches
codemagic_get_artifact_download_urlreadGet artifact download URL
codemagic_start_buildwriteStart build
codemagic_cancel_buildwriteCancel build
codemagic_create_artifact_public_urlwriteCreate artifact public URL
codemagic_usage_statusmetaUsage status (free-tier meter)
codemagic_request_featuremetaRequest a missing feature
codemagic_upgrademetaUpgrade to Pro or Pro+
codemagic_cancel_subscriptionmetaCancel the Pro subscription

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.

Pricing

PlanPriceLimit
Free$050 tool calls / month
Pro$9/mo or $90/yr (2 months free)10,000 tool calls / month
Pro+$39/mo or $390/yr (2 months free)100,000 tool calls / month

Each paid plan covers this server only. Ask your AI to run codemagic_upgrade and choose Pro or Pro+, billed monthly or yearly (it returns a Stripe Checkout link). If you already have Pro, ask to change it to Pro+. The change requires your confirmation, keeps your billing interval and charges the price difference for the rest of the period immediately. Cancel any time with codemagic_cancel_subscription: your paid plan continues to the end of the paid period, with no refund for the current period, and asking to resume the same plan with codemagic_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT

Source: servers/codemagic/README.md at commit f22f848

Tools

9

codemagic_list_applications

List applications

List all applications (apps) in the Codemagic account, with their ids, names, and workflow ids. Codemagic REST: GET /apps.

Takes no parameters.

codemagic_get_application

Get application

Get a single application (app) by id. Codemagic REST: GET /apps/{id}.

Parametersidrequired

codemagic_list_builds

List builds

List builds, optionally filtered by application, workflow, and/or branch. Codemagic REST: GET /builds.

ParametersappIdbranchworkflowId

codemagic_get_build

Get build

Get a single build by id, including its status. Codemagic REST: GET /builds/{id}.

ParametersbuildIdrequired

codemagic_list_caches

List caches

List the build caches for an application (id, size, last used, workflow). Codemagic REST: GET /apps/{appId}/caches.

ParametersappIdrequired

codemagic_get_artifact_download_url

Get artifact download URL

Get an authenticated download URL for a build artifact by its secure filename (from a build's artifacts list). Codemagic REST: GET /artifacts/{secureFilename}.

ParameterssecureFilenamerequired

codemagic_start_build

Start build

Start a new build for an application workflow. `appId` and `workflowId` are required; optionally target a branch or tag and pass environment/labels/instanceType. Codemagic REST: POST /builds.

ParameterstagappIdrequiredbranchlabelsworkflowIdrequiredenvironmentinstanceType

codemagic_cancel_build

Cancel build

Cancel a running build by id. Codemagic REST: POST /builds/{id}/cancel.

ParametersbuildIdrequired

codemagic_create_artifact_public_url

Create artifact public URL

Create a public (shareable, time-limited) download URL for a build artifact by its secure filename. Codemagic REST: POST /artifacts/{secureFilename}/public-url.

ParametersexpiresAtrequiredsecureFilenamerequired

Version history

25
  1. v1.39.2LatestNov 14, 2026
  2. v1.39.1Nov 13, 2026
  3. v1.38.0Nov 12, 2026
  4. v1.37.3Nov 11, 2026
  5. v1.36.3Nov 7, 2026
  6. v1.35.3Nov 5, 2026
  7. v1.35.2Nov 5, 2026
  8. v1.35.1Nov 4, 2026
  9. v1.35.0Nov 3, 2026
  10. v1.34.1Nov 3, 2026
  11. v1.33.0Nov 1, 2026
  12. v1.31.0Oct 31, 2026
  13. v1.30.0Oct 31, 2026
  14. v1.29.2Oct 30, 2026
  15. v1.29.0Oct 30, 2026
  16. v1.24.0Oct 26, 2026
  17. v1.21.3Oct 25, 2026
  18. v1.21.0Oct 25, 2026
  19. v1.20.0Oct 24, 2026
  20. v1.17.0Oct 23, 2026
  21. v1.16.4Oct 22, 2026
  22. v1.16.3Oct 21, 2026
  23. v1.11.1Oct 9, 2026
  24. v1.10.0Oct 9, 2026
  25. v1.0.0Sep 29, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

Other Usefulapi integrations