Back to Home
carterlasalle icon

mac_messages_mcp

Verified Safe

by carterlasalle

Overview

Enables AI assistants to interact with the macOS Messages app for reading, sending, and searching messages, including universal messaging capabilities with SMS/RCS fallback.

Installation

Run Command
uvx mac-messages-mcp

Security Notes

The application requires 'Full Disk Access' permission on macOS for the terminal or AI application, which grants high privileges and should be granted with caution. It interacts with macOS system services (AppleScript) and SQLite databases. While efforts are made to sanitize user inputs for AppleScript commands using string replacement to prevent injection, and parameterized queries are used for SQLite, direct interaction with shell commands (`subprocess.run(cmd, shell=True)`) in `get_addressbook_contacts_subprocess` is generally discouraged even if the command string is static. If exposed via `mcp-proxy` for Docker, binding to `0.0.0.0` is a network security risk if not properly restricted or authenticated in production.

Similar Servers

Stats

Interest Score63
Security Score7
Cost ClassMedium
Avg Tokens500
Stars223
Forks28
Last Update2026-01-18

Tags

macOSMessagesiMessageSMSAI AssistantMCP