ACMS

io.github.gattjoe由 GitHub 账号 gattjoe 发布v0.1.0更新于 Oct 24, 2026

Apple Container MCP Server (ACMS) provides access to Apple's container CLI tool on macOS

概览

AI 生成的概览

ACMS 让助手通过 macOS 上的 Apple 容器命令行工具创建和管理容器。

可以做什么
  • 通过 Apple 容器 CLI 创建并运行容器
  • 以自然语言请求管理容器生命周期及相关操作
  • 既可在本地以 stdio 运行,也可作为 HTTP 端点供 MCP 客户端连接
  • 附带端到端测试,可按要求由助手执行
适用场景
适用于运行 macOS 26 或更高版本的 Apple Silicon Mac,希望让助手用 Apple 的 Containerization 工具启动和管理容器、而不必手动输入命令行指令的场景。
运行要求
需要 Apple Silicon Mac、macOS 26+(Sequoia 可用但有限制)、Xcode 26、Apple Containerization Framework,以及已安装并在 PATH 中的 Apple container CLI。可通过 venv 中的 pip 安装或克隆仓库;先启动容器系统,再启动服务器(默认端口 8765)。
安装前请注意
README 明确说明该服务器并不安全,尤其是在家庭网络中远程 Mac 上运行时;并警告助手自作主张时可能丢失数据。容器操作会创建、修改和删除资源,应留意其执行内容。

安装

在 SourceWeft 中

  1. 打开 控制台中的 ACMS,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

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

bash

container system start

Start ACMS Server

bash
# Recommended: Use the startup script./start-acms.sh
# Or start directly with custom optionspython3 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

来源:README.md,提交 46c3e44

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v0.1.0最新Sep 16, 2026

评分

已满足适用检查项的 50%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分