☕ 請我喝咖啡 · Support
✓ Apple 公證 🍎 macOS 14+ 🆓 完全免費 📖 開放原始碼

守護你的 Mac
系統健康 × 清理 × 安全

原生 macOS 工具,深入硬體層即時監控溫度、CPU、記憶體與磁碟。 掃描快取、瀏覽器殘留、可疑程序、開機啟動項、重複/大檔與網路連線。 內建 17 個 MCP 工具,讓 Claude Code、Cursor 等 AI 助理直接協助你管理系統。

正在載入最新版本…

🍎 安裝步驟(90 秒搞定)

  1. 雙擊下載的 MacSentinel-x.x.x.dmg 檔案掛載。
  2. MacSentinel.app 拖曳到 Applications 資料夾。
  3. 從「啟動台」或「應用程式」資料夾打開 MacSentinel。
  4. 首次啟動時 macOS 不會跳出警告——因為已通過 Apple 公證。

💡 通過 Apple 公證 (Notarized) 表示 Apple 已掃描並驗證這個版本沒有惡意程式碼。 Gatekeeper 不會阻擋安裝。

廣告 · Advertisement

主要功能

深入硬體與系統 API,提供原生工具該有的精確度與速度。

🌡️

即時系統健康監控

透過 SMC、IOKit 與私有 thermal API 讀取 CPU 溫度、風扇轉速、電源狀態。每秒更新,無感占用。

🔍

程序信任驗證

掃描所有執行中程序,用 macOS Security framework 驗證每隻 binary 的簽章來源,標示可疑或未簽章程序。

🧹

智能快取清理

分析瀏覽器快取、App 殘留、孤立 Container,提供可預覽的安全刪除清單。每次刪除留下審計日誌可回查。

🌐

瀏覽器資料掃描

檢視 Safari / Chrome / Firefox / Edge 的 cookies、history、cache 規模,協助你決定清哪些、留哪些。

📡

網路連線分析

列出所有 ESTABLISHED 連線、對應程序、目的地 IP,協助你發現可疑或不必要的外連活動。

🛡️

XProtect 狀態檢查

檢查 macOS 內建惡意程式防護的版本與更新時間,確保 Apple 的第一道防線是最新的。

📦

遷移殘留掃描

從舊 Mac 遷移後,找出已不使用的舊主程式殘留檔案,動輒釋出數十 GB 空間。

🔐

Privileged Helper 架構

需要 root 權限的操作交給獨立 XPC daemon,主 App 不持有特權。透過 SMAppService 註冊符合 Apple 最新規範。

原生效能

Swift 5.10 + SwiftUI + Swift Concurrency,Universal Binary 支援 Apple Silicon 與 Intel。冷啟動 < 200ms。

🤖 獨家功能

讓 AI 助理直接管理你的 Mac

MacSentinel 內建 MCP Server(Model Context Protocol), 17 個工具透過 stdio JSON-RPC 暴露給本機 AI 助理—— Claude Code、Cursor、Cline 等可以直接呼叫掃描、分析、安全刪除。

不需要 API key、不上雲、不傳資料。AI 看到的內容只有它在你電腦上看到的內容。

list_capabilities 工具總覽
scan_caches 掃描快取
scan_apps 應用程式清單
scan_browsers 瀏覽器資料
scan_network 網路連線
list_processes 程序列表
scan_process_trust 簽章信任
scan_xprotect XProtect 狀態
scan_migration 遷移殘留
scan_login_items 開機啟動項
analyze_hosts_diff hosts 劫持偵測
kext_history 核心擴充歷史
get_system_health 系統健康
read_audit_log 審計日誌
trash_items 安全刪除
kill_process 終止程序
set_dry_run 切換模擬模式

☕ 支持 MacSentinel 持續開發

MacSentinel 完全免費且開源。如果這個工具幫到你,請我喝杯咖啡讓開發持續下去。

☕ Buy me a Coffee
廣告 · Advertisement

常見問題

MacSentinel 是免費的嗎?會把資料上傳到雲端嗎?

完全免費、開放原始碼、所有掃描與分析都在你電腦本機進行,不會傳送任何資料到任何伺服器

為什麼需要 Privileged Helper?安不安全?

清理 /Library/LaunchAgents/ 等系統路徑需要 root 權限。Helper 是獨立 XPC daemon、透過 Apple 官方的 SMAppService 註冊,並完整原始碼開放可審。主 App 本身不持有 root。

Apple 公證 (Notarized) 是什麼意思?

表示 Apple 的伺服器已掃描整個 App、確認沒有惡意程式碼與已知漏洞,並用開發者的 Apple Developer ID 簽署。Gatekeeper 因此放行,不會跳警告。如果想驗證簽章來源,可以下載後執行:codesign -dvv /Applications/MacSentinel.app

MCP 工具要怎麼搭配 Claude Code / Cursor?

安裝後,App 的設定頁有「AI 助理整合 → 顯示連線設定指引」,會教你如何在 Claude Desktop 或 Cursor 的 config 加入一段 JSON,把 macsentinel-mcp binary 註冊成 MCP server。完成後 AI 助理就能呼叫所有 17 個工具。

支援 macOS 13 (Ventura) 或更舊版本嗎?

目前最低要求 macOS 14 Sonoma,因為使用了 SMAppService、Swift Charts、@Observable 等較新 API。短期內不打算往下回溯。

會自動更新嗎?

是的。內建 Sparkle 自動更新框架,每天會檢查一次 GitHub 上的 appcast feed,發現新版本會跳出對話框讓你選擇升級。所有更新都經過 Ed25519 簽名與 Apple 公證雙重驗證。

遇到問題或想提建議?

歡迎到 GitHub Issues 開 issue。