appleMCP
based of supermemoryAI's apple MCP server but edited for my needs
Documentation
Apple MCP - Enhanced Edition
> **Enhanced by @Ayaanisthebest**
> Based on the original work by supermemoryai/apple-mcp
Overview
This enhanced version of Apple MCP extends the original supermemoryai/apple-mcp repository with additional features and improvements. The original project provides a comprehensive Model Context Protocol server for Apple ecosystem integration, enabling AI assistants to interact with native Apple applications.
Enhanced Features
Smart Contact Resolution
- Automatic contact name to phone number resolution in the Messages tool
- Eliminates manual contact lookup requirements before messaging
- Intelligent phone number parsing with international format preference
Enhanced Notes Management
- Priority-based search algorithm prioritizing title matches over content
- Visual indicators for search result types (Title Match vs Content Match)
- Full support for Apple Notes rich text formatting and structure
- Advanced note editing capabilities with format preservation
Improved Error Handling
- Enhanced validation and user-friendly error messaging
- Comprehensive error guidance and troubleshooting
- Advanced debugging and logging capabilities
Developer Experience Improvements
- Enhanced TypeScript interfaces and type validation
- Improved code organization and maintainability
- Comprehensive debugging and development tools
Core Functionality
Messages
- Send messages using contact names with automatic phone number resolution
- Access message history and conversation threads
- Schedule messages for future delivery
- Enhanced error handling and validation
Notes
- Advanced search with priority-based result ranking
- Rich text creation and editing with full formatting support
- Note organization and folder management
- Content modification while preserving formatting
Contacts
- Comprehensive contact search and retrieval
- Phone number and email address management
- Required integration step for messaging operations
- Email composition with attachment, CC, and BCC support
- Advanced email search and filtering
- Scheduled email delivery
- Unread message monitoring
Reminders
- Task creation with due date management
- Advanced reminder search and organization
- Comprehensive reminder listing and management
- Direct reminder access and modification
Calendar
- Event creation and management
- Advanced calendar search capabilities
- Meeting and appointment scheduling
- Direct calendar event access
Maps
- Location search and discovery
- Favorite location management
- Route planning and navigation
- Location guide creation and pin management
Installation
Option 1: Smithery Integration
npx -y install-mcp apple-mcp --client claudeFor Cursor IDE users:
npx -y install-mcp apple-mcp --client cursorOption 2: Manual Configuration
brew install oven-sh/bun/bunAdd to your `claude_desktop_config.json`:
{
"mcpServers": {
"apple-mcp": {
"command": "bunx",
"args": ["--no-cache", "apple-mcp@latest"]
}
}
}Usage Examples
"Send a message to John regarding the delayed dinner arrival"
"Search notes for 'AI research' and display results"
"Create a reminder for dental appointment tomorrow at 2:00 PM"
"Display calendar events for next week"
"Locate nearest coffee establishment and add to favorites"Development Setup
git clone https://github.com/Ayaanisthebest/appleMCP.git
cd appleMCP
bun install
bun run index.tsAcknowledgments
Original Development Team
This project builds upon the foundation established by the supermemoryai/apple-mcp development team:
- @Dhravya - Project founder and principal developer
- @jxnl - Core architecture and development
- @calclavia - Development and testing
- The complete supermemory team for ongoing project support
Enhancement Development
Additional features and improvements developed by @Ayaanisthebest
License
This project is licensed under the MIT License. See the LICENSE file for complete license terms.
For additional information about the original project, visit: https://mcp.supermemory.ai
Frequently asked questions
What is appleMCP?
appleMCP is based of supermemoryAI's apple MCP server but edited for my needs
How do I install appleMCP?
Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.
Is appleMCP open source?
Yes — it is hosted on GitHub at https://github.com/ayaanisthebest/applemcp and has 1 stars.
Related MCP tools
🍒 Cherry Studio is a desktop client that supports for multiple LLM providers. Built for the Model Context Protocol to enhance AI capabilities.
Enhanced ChatGPT Clone: Features Agents, MCP, DeepSeek, Anthropic, AWS, OpenAI, Responses API, Azure, Groq, o1, GPT-5, Mistral, OpenRouter, Vertex AI, Gemini...
FastGPT is a knowledge-based platform built on the LLMs, offers a comprehensive suite of out-of-the-box capabilities such as data processing, RAG retrieval, ...
Composio equips your AI agents & LLMs with 100+ high-quality integrations via function calling for the Model Context Protocol. Enhance AI assistants with powerf
📦 Repomix is a powerful tool that packs your entire repository into a single, AI-friendly file. Perfect for when you need to feed your codebase to Large Lan...
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Ag...
Run your own MCP server? See who uses it and what to fix.
Measure it with TrackMCP