imessage-mcp-server

imessage-mcp-server

8

The iMessage MCP Server is designed to send iMessages and manage contacts on macOS using AppleScript through the Model Context Protocol. It allows local management of contacts and message sending while ensuring user data remains on the machine.

iMessage MCP Server

An MCP server that uses AppleScript to send iMessages and manage contacts.

Features

  • View and search your contacts
  • Send iMessages to contacts or phone numbers
  • Get confirmation when messages are sent

Resources

  • Access your contacts locally
  • View contact details including names, phone numbers, and email addresses

Tools

  • Search contacts by name, phone, or email
  • Send iMessages with local confirmations

Usage

Interact with Claude Desktop to manage contacts and send messages, such as searching for contacts by name or sending iMessages.

Security Notes

All operations are local; no data is sent to external servers. Requires macOS permissions for Contacts and Messages access.