← Back to list

mac_messages_mcp

MCP ServerClaude Code Sessions & Messages Low risk

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.

一个 MCP 服务器,通过 Model Context Protocol (MCP) 安全地连接您的 iMessage 数据库,允许 LLM 查询和分析 iMessage 对话。包括强大的电话号码验证、附件处理、联系人管理、群聊处理,以及收发消息的完整支持。

How to install

Claude Code git clone https://github.com/carterlasalle/mac_messages_mcp ~/.claude/skills/mac_messages_mcp

About

Mac Messages MCP Use Claude, Codex, Cursor, VS Code, or any local MCP client to search, read, and send messages through the macOS Messages app. Mac Messages MCP runs locally on your Mac. It opens the Messages and Contacts databases read-only, returns only the data a client asks for, and uses Messages.app automation only when the client explicitly calls the send tool. [!IMPORTANT] This server is macOS-only. Reading messages requires Full Disk Access. Sending requires a Mac signed into Messages plus permission for the launching app to automate Messages. What it can do Read recent messages across…

Recommendation signals

60 Tool quality · Based on stars, downloads, maintenance, security and docs
– User interest · Adjusted by in-site views, install copies and download clicks
60 Overall
0views
0unique visitors
0install copies
0download clicks
0outbound clicks

Meta

License
MIT
Language
Python
GitHub stars
330
mo. downloads
–
Last push
2026-09-24
Created
2025-03-13

Links

Basic safety check

Findings
curated 收录但无 npm 包/安装命令
Sources
curated:punkpeye/awesome-mcp-servers
Topics
applescript, claude, contacts, cursor, imessage, mac, macos, mcp, mcp-server

Related plugins

DeepSeek Harness
Score77

DSH-EasyRewrite

Renzic-Stone/DSH-EasyRewrite

Inline-edit and recall your own user messages in dsh web — lazily and seamlessly, with a version pager and per-session draft persistence.

☆ 116 ↓ 5.7K Sessions & Messages ↗
DeepSeek Harness New
Score71

dsh-web

zhu1090093659/dsh-web-ui/tree/main/packages/dsh-chat-recovery

Chat recovery for DSH: edit the last finished user message and explicitly retry failed turns, both via session-fork branches that leave the original conversation untouched.

☆ 5.9K ↓ – Sessions & Messages ↗
DeepSeek Harness
Score71

dsh-nested-followups

sluminositys/dsh-nested-followups

Keep branching from any completed answer at any depth while the main session stays untouched.

☆ 48 ↓ 830 Sessions & Messages ↗
DeepSeek Harness Featured
Score69

dsh-session-sync

PerryLink/dsh-session-sync

Cross-device session sync for DeepSeek Harness — syncs sessions and settings between machines through git.

☆ 12 ↓ 2.8K Sessions & Messages ↗