carterlasalle/mac_messages_mcp
An MCP server that securely interfaces with your iMessage database via the Model Context Protocol (MCP), allowing LLMs to query and analyze iMessage conversations. It includes robust phone number validation, attachment processing, contact management, group chat handling, and full support for sending and receiving messages.
This tool helps you integrate your macOS Messages app with AI assistants like Claude Desktop or Cursor. It takes your iMessage and SMS conversations as input, allowing the AI to read, analyze, and even send messages on your behalf. This is for professionals who want to automate or augment their communication workflows directly from their Mac.
248 stars. Available on PyPI.
Use this if you want an AI assistant to interact with your personal or business iMessage/SMS conversations directly from your Mac for tasks like summarizing chats, drafting replies, or automating outreach.
Not ideal if you need a standalone messaging platform or are looking for a solution that doesn't require a macOS device.
Stars
248
Forks
37
Language
Python
License
MIT
Category
Last pushed
Mar 05, 2026
Commits (30d)
0
Dependencies
3
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/carterlasalle/mac_messages_mcp"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related servers
getsentry/XcodeBuildMCP
A Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on...
kimsungwhee/apple-docs-mcp
MCP server for Apple Developer Documentation - Search iOS/macOS/SwiftUI/UIKit docs, WWDC videos,...
domdomegg/computer-use-mcp
💻 Give AI models complete control of your computer (probably a bad idea)
peakmojo/applescript-mcp
MCP server that execute applescript giving you full control of your Mac
hrrrsn/mcp-vnc
Remote desktop control for AI