Apple Messages
local MCP serverInstallation
Terminal
claude mcp add apple-messages-mcp -e APPLE_MESSAGES_MCP_SAFETY_MODE=... -- uvx apple-messages-mcp
Run in your project folder. Add --scope user to use it everywhere.
Claude Desktop, Cursor & other clients
Add to claude_desktop_config.json or .cursor/mcp.json.
{
"mcpServers": {
"apple-messages-mcp": {
"command": "uvx",
"args": [
"apple-messages-mcp"
],
"env": {
"APPLE_MESSAGES_MCP_SAFETY_MODE": "..."
}
}
}
}Fill in the environment variables with your own credentials.
Summary
Read Messages history on macOS and send or reply through Messages.app.
Questions
Apple Messages is a local MCP server distributed as the pypi package apple-messages-mcp.
Run: claude mcp add apple-messages-mcp -e APPLE_MESSAGES_MCP_SAFETY_MODE=... -- uvx apple-messages-mcp
Run: codex mcp add apple-messages-mcp --env APPLE_MESSAGES_MCP_SAFETY_MODE=... -- uvx apple-messages-mcp
Similar MCP servers
NameStars
- blitzio.github.blitzdotdev/blitz1,751
- mirroir-mcpio.github.jfarcand/mirroir-mcp228
- slackcom.pulsemcp/slack80
- JCAppleScriptio.github.johnnyclem/jcas-mcp28
- iMessage Historyio.github.anipotts/imessage-mcp25
- Apple Tools (Unified)io.github.JonathanRReed/apple-tools-mcp18
- Slackio.github.mindstone/mcp-server-slack12
- hunchio.github.davesheffer/hunch10