Codemagic MCP Server
Provides tools for interacting with Codemagic CI/CD APIs, enabling AI agents to manage applications, builds, artifacts, caches, and team members programmatically.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Codemagic MCP Serverlist my applications on Codemagic"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Codemagic MCP Server
A lightweight, community-maintained Model Context Protocol (MCP) server that provides seamless access to Codemagic CI/CD APIs. Built for agents, AI-native workflows, and for use of MCP-compatible clients.
🌐 How can you use this
You: What applications do I have on Codemagic?
Assistant: calls get_all_applications() and displays the list.
You: Start a new build for my Flutter app
Assistant: calls start_build() with appropriate parameters
You: Can you get the artifacts from my last build?
Assistant: calls get_builds() to find the latest build and then get_artifact() to download the files
You: Show me the cache usage for my app
Assistant: calls get_app_caches() and displays storage information
Related MCP server: codemagic_mcp
🌐 Getting started
1. Clone this repository
git clone https://github.com/stefanoamorelli/codemagic-mcp.git
cd codemagic-mcp2. Set up your API key
Follow the official documentation.
3. Install the MCP server in your client
For example, for Claude Desktop:
{
"mcpServers": {
"Codemagic MCP Server": {
"command": "uv",
"args": [
"run",
"--with",
"mcp[cli]",
"--with",
"requests",
"mcp",
"run",
"<global_path_to_the_cloned_repo>/codemagic_mcp/server.py"
],
"env": {
"PYTHONPATH": "<global_path_to_the_cloned_repo>/",
"CODEMAGIC_API_KEY": "your-api-key-here"
}
},
}📈 What this server can do
Interact with Codemagic CI/CD using natural language.
API Category | Tools |
Applications API |
|
Artifacts API |
|
Builds API |
|
Caches API |
|
Teams API |
|
🛠️ Development
Run the server locally for testing:
mcp dev codemagic_mcp/server.py📚 References
📜 License
MIT License © 2025 Stefano Amorelli
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- 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/stefanoamorelli/codemagic-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server