AppleMCP
Native macOS MCP server — secure local access to Mail, Calendar, Contacts, Notes, Reminders, Photos & Apple Intelligence for AI assistants
File Explorer
- ci.yml
- release.yml
- BEST_PRACTICES.md
- SECURITY_MODEL.md
- SHORTCUTS.md
- THIRD_PARTY.md
- VOICE_MEMOS.md
- codesign.sh
- build_and_run.sh
- check_docs.py
- check_release_artifact.sh
- create_local_identity.sh
- install_local.sh
- package_release.sh
- signing_identity.sh
- version.sh
- M3MCPApp.swift
- AppModel.swift
- AppleIntelligenceProvider.swift
- CalendarProvider.swift
- ContactsProvider.swift
- FoundationModelsProvider.swift
- MailProvider.swift
- NotesProvider.swift
- PermissionProvider.swift
- PhotosProvider.swift
- RemindersProvider.swift
- VoiceMemosProvider.swift
- Info.plist
- LocalHTTPServer.swift
- LocalMCPService.swift
- AppleScriptRunner.swift
- AppLogger.swift
- AppStartupCleanup.swift
- AutomationPermission.swift
- BoundedLegacyAudioDecoder.swift
- CancellableCallback.swift
- LegacySpeechRecognizer.swift
- NativeToolApprovalCoordinator.swift
- ProviderOutputBudget.swift
- ShortcutRunner.swift
- SpeechTranscription.swift
- StringSanitizer.swift
- ContentView.swift
- DetailView.swift
- SidebarView.swift
- BridgeMain.swift
- LocalAppClient.swift
- MCPServer.swift
- ToolCatalog.swift
- BoundedProcessRunner.swift
- CalendarEventTiming.swift
- CalendarProjectSlug.swift
- CoreModels.swift
- InFlightRequestRegistry.swift
- InputValidation.swift
- InteractiveApproval.swift
- JSONCoding.swift
- LocalEndpoint.swift
- LocalHTTPRequest.swift
- LocalHTTPResponse.swift
- MCPProtocolEngine.swift
- PrivateTemporaryFile.swift
- SecurityPolicy.swift
- SensitiveTemporaryArtifacts.swift
- SpeechPrivacyPolicy.swift
- ToolArgumentPolicy.swift
- ToolSecurityHints.swift
- VoiceMemoTranscript.swift
- create_local_identity_status_test.sh
- install_local_readiness_test.sh
- signing_identity_picker_test.sh
- AppleScriptRunnerCancellationTests.swift
- AppStartupCleanupTests.swift
- AutomationPermissionPreflightTests.swift
- CalendarProviderInputTests.swift
- ContactsProviderBoundsTests.swift
- LegacySpeechRecognizerCancellationTests.swift
- LocalHTTPServerCancellationTests.swift
- LocalHTTPServerStartLockTests.swift
- LocalMCPServiceArgumentValidationTests.swift
- MailProviderCancellationTests.swift
- MailProviderQuotedPrintableTests.swift
- MailProviderResponseBudgetTests.swift
- MailProviderSQLiteSecurityTests.swift
- NativeToolApprovalCoordinatorTests.swift
- NotesProviderExecutionBoundaryTests.swift
- PermissionProviderCancellationTests.swift
- RemindersProviderBoundsTests.swift
- RemindersProviderCancellationTests.swift
- ShortcutRunnerTests.swift
- TranscriptCacheSecurityTests.swift
- VoiceMemosProviderBoundsTests.swift
- VoiceMemosRecordingSecurityTests.swift
- VoiceMemosSnapshotSecurityTests.swift
- MCPServerFormattingTests.swift
- BoundedProcessRunnerTests.swift
- CalendarEventTimingTests.swift
- CalendarProjectSlugTests.swift
- InFlightRequestRegistryTests.swift
- InputValidationTests.swift
- InteractiveApprovalTests.swift
- LocalHTTPRequestTests.swift
- LocalHTTPResponseTests.swift
- MCPProtocolEngineTests.swift
- PrivateTemporaryFileTests.swift
- SecurityPolicyTests.swift
- SensitiveTemporaryArtifactsTests.swift
- SpeechPrivacyPolicyTests.swift
- ToolArgumentPolicyTests.swift
- ToolResponseTests.swift
- VoiceMemoTranscriptTests.swift
- .gitignore
- CHANGELOG.md
- index.html
- LICENSE
- Package.swift
- README.md
- SECURITY.md
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Command Glossary
Commands referenced in this DOCs, explained below.
claude
View Details ▼
claude
An agent-based coding tool that understands your code base and helps you code faster through natural language commands.
claude prompt
Execute with prompt:
claude update
Update `claude`:
claude mcp list
Get the list of specified MCP servers:
swift
View Details ▼
swift
Create, run, and build Swift projects.
swift repl
Start a REPL (interactive shell):
swift {{file.swift}}
Execute a program:
swift package init
Start a new project with the package manager:
# Project Badges
-
CI Visit
