io.github.gattjoe/ACMS

Official registry Other

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).

PYPI package ACMS
Claude Code
claude mcp add acms -- uvx ACMS==0.1.0
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "acms": {
            "command": "uvx",
            "args": [
                "ACMS==0.1.0"
            ]
        }
    }
}

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. ACMS (Apple Container MCP Server)
  2. Prerequisites
  3. Quick Start
  4. Usage Examples
  5. Testing
  6. Security Considerations

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.