Skip to main content

ACMS (Apple Container MCP Server)

Downloads PyPI Version Python version

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.

footgun

mcp-name: io.github.gattjoe/ACMS

Metadata

Release files for ACMS 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ACMS 0.1.0
File Size Uploaded
acms-0.1.0.tar.gz 12.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ACMS 0.1.0
File Interpreter ABI Platform
acms-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 22.5 kB

Release files / acms-0.1.0.tar.gz

Download URL acms-0.1.0.tar.gz
Size 12.3 kB
Tags Source
SHA-256 checksum
How to use checksums
e3a7c58c3c56ee3ac9107e94092616652933aa8d963605b995599c8ce32a4c6a
BLAKE2b-256 checksum
How to use checksums
3ad79284356f8c114353a96bc3692b4efe8994889659390b1c4afe295f05a8ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Dec 22, 2025.

Transparency log

Release files / acms-0.1.0-py3-none-any.whl

Download URL acms-0.1.0-py3-none-any.whl
Size 10.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9721a8d547e18cf4438a4f1cab3043d8c2baaaa3ba7fd12d66470973b8edb2f4
BLAKE2b-256 checksum
How to use checksums
7e9b7012f7906ad1ad7f59460d44e1a263d3e95fd379f34b288c4842ffdd6b07
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Dec 22, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page