Tidesman: Apple Containers를 제어하기 위한 무료 MCP 서버
요약
Tidesman은 Apple의 컨테이너 도구를 제어할 수 있는 무료 MCP 서버입니다. Swift 라이브러리를 통해 엔진과 직접 통신하여 빠르고 안정적인 컨테이너 관리 기능을 AI 어시스턴트에게 제공합니다.
핵심 포인트
- Apple 컨테이너를 AI 어시스턴트가 직접 제어 가능
- Swift 라이브러리 기반의 빠르고 안정적인 통신 방식
- 읽기 전용 모드 및 명시적 삭제 단계를 통한 보안 강화
- Homebrew 및 GitHub를 통한 간편한 설치 지원
저는 어제 Tidesman v0.1.1을 출시했습니다.
이것은 Apple이 최근 출시한(v1.0) 컨테이너 도구—macOS의 경량 VM에서 Linux 컨테이너를 실행하기 위해 Apple이 출시한 런타임—를 위한 무료 네이티브 MCP 서버입니다. Tidesman은 이를 AI 어시스턴트(Claude, Codex, 모든 MCP 준수 클라이언트)에 노출하여, 여러분의 AI가 자신의 Mac에서 컨테이너를 생성하고, 내부에서 명령을 실행하며, 로그를 읽고, 이를 제거할 수 있도록 합니다.
제가 가장 제대로 구현하고 싶었던 부분은 연결 방식입니다. 기존의 커뮤니티 서버들은 컨테이너 명령줄(command line)을 스크립트화하고 그 텍스트 출력을 파싱(parse)합니다. 대신 저는 Apple의 자체 Swift 클라이언트 라이브러리를 통해 Apple의 백그라운드 엔진과 직접 통신하도록 Tidesman을 구축했습니다. 이 방식은 더 빠르며, CLI의 형식이 변경되어도 깨지지 않습니다.
제대로 구현하고자 했던 몇 가지 다른 사항들은 다음과 같습니다:
• 기본적으로 안전함. 읽기 전용(read-only)으로 시작하며, 명령 실행으로 업그레이드하는 옵션을 선택할 수 있고, 삭제와 같은 파괴적인 작업은 별도의 명시적인 단계로 분리되어 있습니다. 호스트 폴더 접근은 사용자가 직접 켜지 않는 한 꺼져 있습니다.
• 모든 도구 호출(tool call)이 기록되므로, AI가 정확히 무엇을 했는지 확인할 수 있습니다.
• 서명 및 공증(notarized)을 마쳤으며, 무료이고, Homebrew 또는 GitHub에서 바로 설치할 수 있습니다.
요구 사항: Apple Silicon 기반의 macOS 26(이는 저의 제약이 아닌 Apple의 제약입니다) 및 Apple의 컨테이너 도구가 설치되어 실행 중이어야 합니다. Tidesman은 Apple의 엔진을 구동하는 것이지, 엔진을 포함하고 있는 것이 아닙니다.
설치: brew install JeronimoColon/tidesman/tidesman 또는 Claude Desktop용 .mcpb 파일을 가져오세요.
더 자세한 정보는 https://tidesman.dev 에서 확인하세요.
#MCP #AI #macOS #AppleSilicon #DeveloperTools
submitted by /u/JeronimoColon
[link] [comments]
AI 자동 생성 콘텐츠
본 콘텐츠는 r/ClaudeAI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기