Releases: 0xatrilla/Apple-MCP
Release list
Apple MCP 0.2.5
New
- Automatic in-place updates via Sparkle. From this version on, "Check for Updates" downloads, installs, and relaunches the app for you — no more dragging a DMG to Applications. The app also checks for updates automatically.
Fixes
- Calendar/Reminders permission UI no longer shows "Allowed" from a stale cache when access isn't actually granted; it now reflects the real status.
- Clearer error when a tool is used without permission — it points you to grant access in the app.
Note: updating to 0.2.5 is a one-time manual install (drag to Applications). Every update after this is automatic.
Install: download Apple-MCP-0.2.5.dmg, drag Apple MCP to Applications (replacing the old copy). Signed and notarized.
Apple MCP 0.2.4
Fixes
- Fixed a crash that killed the app whenever a Reminders query ran. EventKit delivered its results on a background queue while the handler expected the main actor, tripping a Swift 6 isolation assertion. Because the crash took the app's bridge down, it also caused Calendar requests to fail as "denied" even when access was granted.
Reminders and Calendar tools now work reliably while the app is running.
Install: download Apple-MCP-0.2.4.dmg below and drag Apple MCP to your Applications folder, replacing the old copy. Signed and notarized.
Apple MCP 0.2.3
Fixes
- Fixed Reminders and Calendar tools failing with a
Could not find Package.swifterror when the Apple MCP app wasn't running. The MCP server now locates the bundled helper inside the app and falls back correctly in dev checkouts.
Install: download Apple-MCP-0.2.3.dmg below and drag Apple MCP to your Applications folder. The app is Developer ID signed and notarized.
Apple MCP 0.2.2
What's new
- Menu bar agent behavior: Closing the main window no longer quits the app or leaves it sitting in the Dock. The app now drops its Dock icon and stays running in the menu bar. Reopening from the menu bar (or Settings) restores the window and Dock icon.
The DMG is signed with Developer ID and notarized by Apple.
Apple MCP 0.2.1
Notarized release — the app is now signed with a Developer ID certificate and notarized by Apple, so it launches without Gatekeeper warnings.
- Signed with Developer ID Application + hardened runtime + secure timestamp
- Notarized and stapled (app bundle and DMG)
- Ships production-only dependencies (DMG reduced from ~64MB to ~22MB)
Apple MCP 0.2.0
Apple MCP 0.2.0
Requires macOS 26 (Tahoe) or newer. This release drops support for earlier macOS versions.
Security & stability
- Loopback-only bridge: the EventKit bridge now binds strictly to
127.0.0.1. Previously it listened on all network interfaces despite being documented as localhost-only, exposing Calendar/Reminders access to the local network. - Crash fixes: guarded implicitly-unwrapped EventKit title/identifier values so a reminder or event with a missing title no longer crashes the app or helper.
- Permission revokes no longer incorrectly mark onboarding as complete.
Experience
- Typed setup feedback: success / error / info / progress results now render as a colored banner with a one-click Copy button and a copyable config block (no more single gray text blob).
- Denied permissions have a path forward: when Calendar/Reminders access was denied, the app now deep-links straight to the right System Settings privacy pane (macOS won't re-prompt after a denial).
- Real server status: the header/menu-bar indicator reflects whether the MCP bridge is actually listening, instead of a hardcoded green dot.
- Added accessibility labels to the integration toggles.
Design
- Rebuilt Settings as a native grouped Form in a dedicated Liquid Glass window (
NSWindowControllerwith full-size content). - Liquid Glass treatment on the floating control layer (primary actions, buttons) and a new recurring glass status pill shown consistently across the sidebar, menu bar, and settings.
🤖 Generated with Claude Code
Apple MCP 0.1.1
Updated onboarding design and added Check for Updates actions in the Apple MCP app menu and menu bar panel.\n\nThe updater checks the latest GitHub Release, downloads the packaged DMG to Downloads, and opens it.\n\nThis build is ad-hoc signed and not notarized, so macOS may require opening it from System Settings > Privacy & Security after first launch.
Apple MCP 0.1.0
Initial downloadable DMG for Apple MCP.\n\nIncludes the SwiftUI setup app and bundled TypeScript MCP server runtime. This build is ad-hoc signed and not notarized, so macOS may require opening it from System Settings > Privacy & Security after first launch.