Provides programmatic access to Apple's container CLI tool on macOS, enabling over 50 container operations across 9 functional categories including container creation, management, and system control.
Provides programmatic access to Apple's container CLI tool on macOS, enabling over 50 container operations across 9 functional categories including container creation, management, and system control.
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., "@ACMS (Apple Container MCP Server)create a new ubuntu container with 4GB RAM"
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.
ACMS (Apple Container MCP Server)
ACMS is a Model Context Protocol (MCP) server that provides programmatic access to Apple's container CLI tool on macOS. ACMS can be run locally or accessed remotely via HTTP/S.
The point of ACMS is to bring attention to the Containerization package and Container cli efforts. Inspiration for ACMS came from coderunner.
Prerequisites
Mac with Apple Silicon
macOS 26+ - It can run on Sequoia with limitations.
Xcode 26 - required to compile containerization
Apple Containerization Framework - (required for container functionality)
Apple Container Cli - installed and in PATH
Quick Start
Install
Either clone the repository or pip install acms in a venv.
Start Apple Container Services
Start ACMS Server
Configure MCP Client
Add to your MCP client configuration:
Usage Examples
"acms create an ubuntu x64 container ..."
Testing
ACMS includes comprehensive end-to-end testing, just tell Claude to run the "ACMS CLAUDE TEST GUIDE".
Security Considerations
This is not secure, especially if you run it on a remote Mac OS endpoint on your home net. Also, you can lose your data when Claude tries to be helpful.

mcp-name: io.github.gattjoe/ACMS