# Mac Messages

> Use this tool when you need to integrate your AI assistant with the macOS Messages app to read and send messages. It solves problems of message management and accessibility by providing a bridge to interact with the Messages database and AddressBook contacts. The tool takes input from the AI assistant and outputs sent messages, with features like contact lookup and error handling for permission issues.

Canonical page: https://skillsregistry.net/skills/carterlasalle-mac-messages  
JSON: https://api.skillsregistry.net/v1/skills/carterlasalle-mac-messages

## Description

Mac Messages MCP provides a bridge for AI assistants to interact with the macOS Messages app, enabling reading recent messages and sending new ones through a set of well-defined tools. Developed by Carter Lasalle, it accesses the Messages database and AddressBook contacts directly, with features for contact lookup, fuzzy name matching, and group chat support. The implementation includes robust error handling for permission issues and runs as an MCP server that integrates with Claude Desktop, making it particularly valuable for users who want to manage their iMessage conversations without leaving their AI assistant interface.

## Trust

- **Trust score (0–1):** 0.80
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** database
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/carterlasalle-mac-messages)
- **Repository:** <https://github.com/carterlasalle/mac_messages_mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "carterlasalle-mac-messages"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/carterlasalle-mac-messages` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/carterlasalle-mac-messages/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
