关于 ACMS
ACMS 是一个 MCP 服务,为 Apple Silicon Mac 提供以编程方式访问 Apple container CLI 的能力。它可在本机运行,也可通过 HTTP/S 访问,供需要经由 MCP 操作 Apple 容器的客户端使用。
主要功能
- 01以编程方式访问 Apple container CLI
- 02支持本机运行或通过 HTTP/S 访问
适用场景
- 01通过 MCP 客户端创建 Ubuntu x64 容器
- 02从远程 Mac 提供容器 CLI 访问
MCP 相关
向 MCP 客户端提供对 Apple container CLI 的编程访问能力。可通过 HTTP 连接到服务的 /mcp 端点。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
ACMS(Apple Container MCP Server)
ACMS 是一个模型上下文协议(MCP)服务,可通过编程方式访问 macOS 上的 Apple 容器 CLI 工具。ACMS 可在本地运行,也可通过 HTTP/S 远程访问。
ACMS 旨在让更多人关注 Containerization 软件包和 Container cli 项目。ACMS 的灵感来自 coderunner。
先决条件
- 搭载 Apple Silicon 的 Mac
- macOS 26+ —— 在 Sequoia 上也能运行,但存在限制。
- Xcode 26 —— 编译 containerization 所必需
- Apple Containerization Framework ——(容器功能所必需)
- Apple Container Cli —— 已安装并位于 PATH 中
快速开始
安装
克隆此仓库,或在虚拟环境中运行 pip install acms。
启动 Apple Container Services
container system start
启动 ACMS 服务
# 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 &
配置 MCP 客户端
添加到你的 MCP 客户端配置中:
claude mcp add --transport http acms http://localhost:8765/mcp
使用示例
“acms 创建一个 ubuntu x64 容器……”
测试
ACMS 包含全面的端到端测试,只需让 Claude 运行“ACMS CLAUDE TEST GUIDE”即可。
安全注意事项
这并不安全,尤其是在家庭网络中的远程 Mac OS 终端上运行时。此外,当 Claude 试图提供帮助时,你也可能丢失数据。

mcp-name: io.github.gattjoe/ACMS
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。