mac_messages_mcp and applescript-mcp

These are ecosystem siblings—one provides specialized access to a specific macOS subsystem (iMessage database) while the other offers general-purpose automation infrastructure (AppleScript execution) that could invoke the same underlying system services.

mac_messages_mcp
63
Established
applescript-mcp
54
Established
Maintenance 10/25
Adoption 10/25
Maturity 25/25
Community 18/25
Maintenance 10/25
Adoption 10/25
Maturity 15/25
Community 19/25
Stars: 248
Forks: 37
Downloads:
Commits (30d): 0
Language: Python
License: MIT
Stars: 432
Forks: 59
Downloads:
Commits (30d): 0
Language: Python
License: MIT
No risk flags
No Package No Dependents

About mac_messages_mcp

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.

personal-assistant customer-engagement communication-automation message-analysis macOS-workflow

About applescript-mcp

peakmojo/applescript-mcp

MCP server that execute applescript giving you full control of your Mac

This project helps Mac users automate tasks and control applications using simple commands. You provide plain language requests, and it executes them on your Mac, interacting with apps like Calendar, Notes, Mail, or Finder. Anyone who wants to automate repetitive Mac actions or control their computer with natural language would find this useful.

Mac automation personal productivity workflow automation digital assistant remote control

Scores updated daily from GitHub, PyPI, and npm data. How scores work