Back to Apps

Mac Messages MCP
Supports UIby carterlasalle
Securely interface with macOS iMessage database to query, analyze, and send messages via LLMs.
0 stars
Works in:Cursor
Exposes:Tools
What it does
Connects LLMs to the macOS Messages app, allowing AI agents to read recent conversations, search message history using fuzzy matching, and send messages to both iMessage and SMS/RCS recipients.
Tools
send_message: Sends a message to a recipient, automatically choosing between iMessage and SMS/RCS.get_recent_messages: Retrieves recent messages from the Messages database.check_imessage_availability: Verifies if a recipient is available via iMessage.fuzzy_search: Searches through message content with intelligent matching.
Installation
Add the following to your claude_desktop_config.json:
{
"mcpServers": {
"messages": {
"command": "uvx",
"args": [
"mac-messages-mcp"
]
}
}
}
Supported hosts
Confirmed for Claude Desktop and Cursor.
Quick install
uvx mac-messages-mcpInformation
- Pricing
- free
- Published
- 4/12/2026
- stars
- 0
Categories
Choose your AI client and follow the steps below.
Cursor
uvx mac-messages-mcpClaude Desktop
{
"mcpServers": {
"messages": {
"command": "uvx",
"args": [
"mac-messages-mcp"
]
}
}
}





