Apple MCP

Productivitystdio
Repository

A collection of Apple-native tools exposed through the Model Context Protocol, letting AI assistants work with built-in macOS apps. Provides access to Messages, Notes, Contacts, Calendar, Reminders, Mail, and Maps so agents can send messages, create notes and events, and look up contacts directly on a Mac.

Connect

Add this configuration to .claude/mcp.json

{
  "mcpServers": {
    "apple-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@dhravya/apple-mcp"
      ]
    }
  }
}

Tools (3)

send_message

Send an iMessage or SMS to a contact via the Messages app.

{
  "type": "object",
  "required": [
    "recipient",
    "body"
  ],
  "properties": {
    "body": {
      "type": "string",
      "description": "Message text"
    },
    "recipient": {
      "type": "string",
      "description": "Phone number or contact name"
    }
  }
}

create_note

Create a note in the Notes app.

{
  "type": "object",
  "required": [
    "body"
  ],
  "properties": {
    "body": {
      "type": "string",
      "description": "Note content"
    },
    "title": {
      "type": "string",
      "description": "Note title"
    }
  }
}

create_event

Create a calendar event.

{
  "type": "object",
  "required": [
    "title",
    "start"
  ],
  "properties": {
    "end": {
      "type": "string",
      "description": "End date-time"
    },
    "start": {
      "type": "string",
      "description": "Start date-time"
    },
    "title": {
      "type": "string",
      "description": "Event title"
    }
  }
}

Resources

This server does not expose any resources.

Prompts

This server does not expose any prompts.

Server information

Author
Dhravya Shah (@Dhravya)
Repository
https://github.com/Dhravya/apple-mcp
License
MIT
Stars
0
Last updated
July 25, 2026