Skip to content

Releases: 0xatrilla/Apple-MCP

Apple MCP 0.2.5

Choose a tag to compare

@0xatrilla 0xatrilla released this 17 Jun 10:01

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

Choose a tag to compare

@0xatrilla 0xatrilla released this 17 Jun 09:36

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

Choose a tag to compare

@0xatrilla 0xatrilla released this 17 Jun 09:23

Fixes

  • Fixed Reminders and Calendar tools failing with a Could not find Package.swift error 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

Choose a tag to compare

@0xatrilla 0xatrilla released this 16 Jun 08:02

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

Choose a tag to compare

@0xatrilla 0xatrilla released this 15 Jun 10:49

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

Choose a tag to compare

@0xatrilla 0xatrilla released this 15 Jun 10:25

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 (NSWindowController with 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

Choose a tag to compare

@0xatrilla 0xatrilla released this 28 May 22:49

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

Choose a tag to compare

@0xatrilla 0xatrilla released this 28 May 22:18

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.