mcpField
C
Codemagic MCP by usefulapi

Codemagic MCP by usefulapi

Remote
usefulapi.ioCloud & Infra0Updated today

About Codemagic MCP by usefulapi

A hosted MCP server for inspecting Codemagic applications, CI builds, and artifacts, and for starting or canceling builds. It is for teams managing Codemagic workflows through MCP clients without installing the server locally.

Key features

  1. 01List applications and inspect builds
  2. 02View build details and caches
  3. 03Retrieve artifact download URLs
  4. 04Start or cancel builds
  5. 05Create public artifact URLs

Use cases

  1. 01Check the status and details of CI builds
  2. 02Start or cancel a Codemagic build
  3. 03Retrieve artifact links after a build

MCP support

Exposes Codemagic application, build, cache, and artifact operations as tools for MCP clients, including build controls. Connect to the hosted endpoint https://codemagic.usefulapi.io/mcp and authenticate with Codemagic credentials.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://codemagic.usefulapi.io/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

9

This tool takes no parameters.

Details

From the project 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:
{
  "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 (unlimited*)
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)Unlimited*

*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].

Pro covers this server only. Subscribe with codemagic_upgrade (it returns a Stripe Checkout link). Cancel any time with codemagic_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running codemagic_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.