apple-mcp

This repository provides a collection of Apple-native tools for the Model Context Protocol (MCP), enabling features like sending messages, managing notes, contacts, emails, and reminders directly from Apple apps.

1,494
48

Apple MCP Tools

This repository provides a collection of Apple-native tools designed for the MCP protocol, enabling seamless integration with applications like Claude Desktop and Cursor via Smithery.

Features:

The tool offers functionalities such as sending and reading messages via the Apple Messages app, managing notes within the Apple Notes app, searching contacts, and handling emails (sending, searching, scheduling, and checking unread counts). It also includes comprehensive reminder management, allowing users to list, search, create, and open reminders.

Installation and Usage:

Quick installation is facilitated through Smithery using npx commands. Manual installation involves using bun and configuring the claude_desktop_config.json file. Once installed, users can invoke the apple-mcp tool within Claude to perform tasks like sending messages, finding notes, or creating reminders.

Local Development:

For local development, the repository can be cloned, dependencies installed using bun install, and the application run with bun run index.ts.

Repository

DH
Dhravya

Dhravya/apple-mcp

Created

February 19, 2025

Updated

March 28, 2025

Language

TypeScript

Category

Developer Tools