mac_messages_mcp

mac_messages_mcp

93

Mac Messages MCP is a Python tool that allows interaction with macOS Messages via Multiple Context Protocol, enabling features like reading, filtering, and sending iMessages through an API. It requires macOS and full disk access permissions due to its direct database interactions.

What macOS versions are supported?

Mac Messages MCP is tested on macOS 11 and later.

What Python version is required?

Python 3.10 or higher is required to run Mac Messages MCP.

How do I install the 'uv' package manager?

On Mac, you can install 'uv' using Homebrew with the command 'brew install uv'.

Why does the application need Full Disk Access?

Full Disk Access is required to access the Messages database, which contains personal communications.

Can I run the MCP server on both Cursor and Claude Desktop simultaneously?

No, you should only run one instance of the MCP server, either on Cursor or Claude Desktop, not both.