io.github.gattjoe/ACMS
Apple Container MCP Server (ACMS) provides access to Apple's container CLI tool on macOS
Install
Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).
ACMSclaude mcp add acms -- uvx ACMS==0.1.0
{
"mcpServers": {
"acms": {
"command": "uvx",
"args": [
"ACMS==0.1.0"
]
}
}
}
Documentation
From the project's README on GitHub, refreshed weekly. Links open on GitHub.
Contents
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
container system start
Start ACMS Server
# Recommended: Use the startup script
./start-acms.sh
# Or start directly with custom options
python3 acms/acms.py --port 8765 --host 127.0.0.1 > acms.log 2>&1 &
Configure MCP Client
Add to your MCP client configuration:
claude mcp add --transport http acms http://localhost:8765/mcp
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
Frequently asked questions
What is io.github.gattjoe/ACMS?
Apple Container MCP Server (ACMS) provides access to Apple's container CLI tool on macOS
How do I install io.github.gattjoe/ACMS?
It runs on your machine. In Claude Code: claude mcp add acms -- uvx ACMS==0.1.0. For other clients, paste the JSON configuration from this page into their MCP settings.
Does io.github.gattjoe/ACMS need an API key?
Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.
Is io.github.gattjoe/ACMS open source?
Yes. Its code is on GitHub under the Apache-2.0 license.
Who maintains io.github.gattjoe/ACMS?
It is published by gattjoe. AI.tn lists it but does not maintain or endorse it.
From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.