Apple Tools (Unified) MCP server
Unified Apple ecosystem MCP server for macOS: Mail, Calendar, Notes, Files, Messages, and more.
15 stars
Reviews
Write oneNobody has reviewed Apple Tools (Unified) yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Apple Tools (Unified) tools (62, 12 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
apple_archive_messageMove a message to the preferred archive mailbox, or auto-detect an archive mailbox if no preference exists yet.
apple_capture_follow_up_from_mailTurn an email into a reminder and an archival note using assistant defaults for the destination list and notes folder.
apple_control_frontmost_appUse the unified Apple control plane for bounded GUI fallback actions when a native app-domain tool cannot complete the task.
apple_create_event_interactivewrite actionCreate a Calendar event, asking for missing event details when needed.
apple_create_note_with_defaultswrite actionCreate a note using the configured default notes folder when folder_id is omitted.
apple_create_reminder_with_defaultswrite actionCreate a reminder using the configured default reminder list when list_id is omitted.
apple_detect_defaultsDetect sensible default mail, calendar, reminders, and notes targets, then persist them if missing.
apple_detect_digest_folderDetect the preferred Notes folder for daily and weekly digests, and persist it if found.
apple_ensure_digest_folderEnsure a dedicated Notes folder exists for daily and weekly digests, creating it when necessary and persisting the preference.
apple_event_collaboration_summarySummarize attendee state for a shared calendar event so agents can verify collaboration and participation.
apple_find_duplicate_contactsFind likely duplicate contacts through Apple Contacts so assistants can disambiguate people before acting.
apple_generate_daily_briefingGenerate a daily Apple briefing from today's context, domain health, and Mail highlights.
apple_generate_weekly_briefingGenerate a weekly Apple briefing from upcoming events, reminders, and Mail highlights.
apple_get_focus_statusReturn truthful Focus support metadata through the unified Apple control plane.
apple_get_preferencesRead the persisted Apple-Tools assistant defaults and routing preferences.
apple_get_promptFallback prompt rendering tool for clients that only support tools.
apple_get_system_contextReturn a richer Apple system context snapshot, including Focus, frontmost app, and battery state.
apple_healthReport aggregated health across the unified Apple ecosystem MCP domains.
apple_list_promptsFallback prompt discovery tool for clients that only support tools.
apple_list_recent_actionsList recent assistant actions recorded by Apple-Tools for audit and undo workflows.
apple_list_shortcuts_for_capabilityList likely shortcuts for a requested capability so Apple-Tools can use Shortcuts as an intentional bridge when native coverage is missing.
apple_maps_get_directions_strictGet directions through the native Apple Maps MCP and fail closed if the Maps helper is unavailable.
apple_maps_search_places_strictSearch places through the native Apple Maps MCP and fail closed if the Maps helper is unavailable.
apple_open_applicationOpen an application through the unified Apple control plane using its name or bundle identifier.
apple_open_file_pathOpen a file or folder through Apple Files and return iCloud-aware path metadata.
apple_overviewReturn an aggregated Apple ecosystem overview using the standalone domain resources.
apple_permission_guideExplain how to grant the Apple permissions needed by a given Apple domain on macOS.
apple_prepare_communicationResolve a recipient through Contacts, evaluate available channels, and return the recommended mail or messages target before sending.
apple_prepare_unique_contactResolve a contact for a person-targeted workflow, but stop and return duplicate groups if likely duplicate records need cleanup first.
apple_preview_archive_messagePreview how Apple-Tools will archive a Mail message before moving it.
apple_preview_communicationPreview how Apple-Tools will route a communication before sending it through Messages or Mail.
apple_preview_create_note_with_defaultswrite actionPreview how Apple-Tools will create a note with the configured default notes folder.
apple_preview_create_reminder_with_defaultswrite actionPreview how Apple-Tools will create a reminder with the configured default reminder list.
apple_preview_follow_up_from_mailPreview how Apple-Tools will turn an email into a reminder and note before creating either item.
apple_recheck_permissionsRecheck Apple domain health after the user changes macOS permissions, and notify the client that Apple resources changed.
apple_reveal_in_finderReveal a file or folder in Finder through Apple Files.
apple_route_or_run_shortcutwrite actionUse Apple Shortcuts as the explicit bridge when native Apple MCP coverage is insufficient or when the user names a shortcut directly.
apple_send_communicationwrite actionSend a communication through Messages or Mail using Contacts resolution and assistant defaults.
apple_send_message_interactivewrite actionSend an Apple Messages message, asking for missing recipient or text when needed.
apple_set_digest_folderPersist the dedicated Notes folder that Apple-Tools should use for daily and weekly digests.
apple_tag_fileRead, replace, add, or remove Finder tags on a file or folder through Apple Files.
apple_triage_communications_taskGenerate a cross-app communications triage summary from unread Messages and Mail search results.
apple_undo_actionUndo a recent Apple-Tools action when the underlying standalone MCPs support a reliable reversal.
apple_update_contact_preferenceswrite actionPersist preferred communication routing for a specific contact so Apple-Tools can choose the right channel and target for that person.
apple_update_preferenceswrite actionPersist assistant defaults such as default lists, folders, calendars, archive mailboxes, and preferred communication routing.
apple_update_system_settingwrite actionApply an assistant-relevant macOS setting through the unified Apple control plane.
test_audio_contentReturn audio content for official MCP conformance tests.
test_embedded_resourceReturn embedded resource content for official MCP conformance tests.
test_image_contentReturn image content for official MCP conformance tests.
test_input_required_result_capabilitiesRequest only client-supported input types.
test_input_required_result_elicitationRequest one elicitation input and return it.
test_input_required_result_list_rootsRequest client roots and report their count.
test_input_required_result_multi_roundComplete a two-step input exchange.
test_input_required_result_multiple_inputsRequest several input types in one result.
test_input_required_result_request_stateRound-trip protected request state.
test_input_required_result_samplingRequest one sampling input and return it.
test_input_required_result_tampered_stateExercise protected request-state validation.
test_missing_capabilityReport the standard error when the client lacks sampling support.
test_multiple_content_typesReturn multiple content types for official MCP conformance tests.
test_tool_with_progresswrite actionSend progress notifications during execution for official MCP conformance tests.
test_trigger_prompt_changeTrigger a prompt-list change notification.
test_trigger_tool_changeTrigger a tool-list change notification.
Public scan report
scanner v0.1.9 · 2026-09-20 · same rubric, same numbers if you re-run it
- Code scan8 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 6 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Install directly
claude mcp add apple-tools-mcp -- uvx apple-tools-mcp
Apple Tools (Unified): common questions
- Is Apple Tools (Unified) MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Apple Tools (Unified) safety report
- How do I install Apple Tools (Unified)?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does Apple Tools (Unified) need an API key?
- No secret keys are declared. It reads 11 settings from the environment.
- Is Apple Tools (Unified) maintained?
- The last commit was 6 days ago (2026-09-14). The latest release is v1.0.4.
- What can I use instead of Apple Tools (Unified)?
- Servers from other publishers that do the same job: AIquila — Nextcloud MCP Server, Ofw MCP server and Apple Calendar MCP server. Compare all Apple Tools (Unified) alternatives.
Alternatives to Apple Tools (Unified)
Same job from other publishers: the closest match first, then the best rated.
- AIquila — Nextcloud MCP ServerNextcloud MCP server — files, calendar, contacts, mail, maps, notes, tasks & 120+ more toolsnot reviewedEstablishedC
- OfwOurFamilyWizard co-parenting for Claude — messages, calendar, expenses, and journalnot reviewedGrowingB
Apple CalendarSearch, read and act on Apple Calendar — ranges, free-time lookup, writes off by defaultnot reviewedGrowingA- Vault CortexStandalone MCP server for Obsidian vaults — hybrid search, notes & files, memory, tasks, OAuth 2.1not reviewedGrowingB
- Mac Shortcuts — read your Mac from any agentRead your Mac's Calendar, Reminders, Notes, Contacts and more via Shortcuts. Read-only, local.not reviewedGrowingA