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.
Implements stdio-based MCP transport with direct SQLite access to macOS Messages database, requiring Full Disk Access permissions. Supports cross-platform delivery through intelligent iMessage/SMS detection and automatic fallback, plus Docker container integration via mcp-proxy for HTTP bridging. Built with Python 3.10+ and distributed via PyPI for seamless installation with the uv package manager.
248 stars and 1,449 monthly downloads. Available on PyPI.
Stars
248
Forks
37
Language
Python
License
MIT
Category
Last pushed
Mar 05, 2026
Monthly downloads
1,449
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.
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
mihaelamj/cupertino
A local Apple Documentation crawler and MCP server. Written in Swift.