MCPSERV.CLUB
stefanoamorelli

Codemagic MCP Server

MCP Server

AI‑friendly interface to Codemagic CI/CD

Stale(55)
3stars
3views
Updated Sep 19, 2025

About

A lightweight, community‑maintained MCP server that exposes Codemagic CI/CD APIs to agents and AI workflows, enabling natural‑language control of builds, artifacts, caches, and team management.

Capabilities

Resources
Access data sources
Tools
Execute functions
Prompts
Pre-built templates
Sampling
AI model interactions

Codemagic MCP Server

The Codemagic MCP Server bridges the gap between AI assistants and the Codemagic continuous integration platform. By exposing Codemagic’s REST API through the Model Context Protocol, it lets agents and other MCP‑compatible clients perform CI/CD operations with natural language commands. This eliminates the need for developers to write boilerplate code or remember intricate API endpoints; instead, they can simply ask an AI assistant to list applications, trigger builds, or fetch artifacts, and the server translates those requests into authenticated API calls.

At its core, the server provides a lightweight wrapper around Codemagic’s endpoints. It authenticates with an API key supplied in the environment, then offers a set of tools that map directly to common CI/CD tasks: retrieving all applications, starting builds for Flutter or other projects, downloading the latest build artifacts, and managing cache storage. Each tool is designed to be idempotent and safe for use in automated workflows, making it straightforward to integrate into larger AI‑driven pipelines or chatbots that orchestrate multiple services.

Key capabilities include:

  • Application Management – List, create, or inspect applications without leaving the chat interface.
  • Build Control – Initiate builds with custom parameters, monitor status, and cancel when necessary.
  • Artifact Retrieval – Download build outputs or generate public URLs for sharing results with stakeholders.
  • Cache Insights – View and clean cache usage to keep build times optimal.
  • Team Administration – Invite or remove team members programmatically, streamlining onboarding.

Real‑world scenarios benefit from this server are plentiful. A DevOps engineer can ask an AI assistant to “start a new build for the latest release branch” and receive instant feedback on progress. A product manager might request “show me the cache usage for the Android app” to identify storage bottlenecks. In continuous delivery pipelines, an AI orchestrator can trigger builds in response to code merges, automatically fetch artifacts, and push them to distribution channels—all without manual intervention.

Integration is seamless for any MCP‑aware client. The server registers itself as a tool provider, and agents such as Claude or other AI frameworks can invoke its functions directly. Because the MCP server handles authentication, rate limiting, and error translation, developers can focus on higher‑level logic rather than plumbing details. Its lightweight design also means it runs on any platform supporting Python 3.10+, making it easy to deploy in CI environments, local machines, or cloud functions.

Overall, the Codemagic MCP Server turns a complex CI/CD platform into an AI‑friendly service. By exposing rich functionality through simple, natural language calls, it accelerates development workflows, reduces context switching, and empowers teams to harness AI assistance for everyday build and deployment tasks.