Back to Home
gattjoe icon

ACMS

by gattjoe

Overview

Provides programmatic access to Apple's container CLI tool on macOS via Model Context Protocol (MCP) for AI agents.

Installation

Run Command
bash ./start-acms.sh

Environment Variables

  • ACMS_COMMAND_TIMEOUT
  • ACMS_MAX_CONCURRENT
  • ACMS_MAX_ARG_LENGTH
  • ENTRA_TENANT_ID
  • ENTRA_CLIENT_ID
  • ENTRA_CLIENT_SECRET
  • ENTRA_REQUIRED_SCOPES
  • MCP_SERVER_BASE_URL

Security Notes

The server includes robust argument validation (`_validate_container_arg`) to prevent command injection, which is a strong positive for code-level security. However, the README explicitly states: '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.' This warning highlights the inherent risk of granting an AI agent direct, programmatic control over container management, which can perform destructive operations (e.g., deleting containers, volumes, or modifying system properties). While command injection is mitigated, the legitimate functionality of the tools can lead to data loss or system instability if misused by an autonomous agent.

Similar Servers

Stats

Interest Score15
Security Score6
Cost ClassMedium
Avg Tokens1000
Stars3
Forks0
Last Update2025-12-22

Tags

AIAppleMCPcontainermacOS