# iMessage

> Use this tool when you need to integrate iMessage functionality into conversational AI applications, enabling automated messaging and chatbot interactions on the Mac platform. It provides read and send capabilities, bridging the gap between large language models and Apple's messaging platform. Ideal for developers and researchers working on AI-assisted communication analysis and automation projects.

Canonical page: https://skillsregistry.net/skills/tchbw-imessage  
JSON: https://api.skillsregistry.net/v1/skills/tchbw-imessage

## Description

This MCP implementation enables AI assistants to interact with iMessage on macOS, providing both read and send capabilities. Developed as an open-source project, it bridges the gap between large language models and Apple's messaging platform. The implementation uses TypeScript and leverages the @modelcontextprotocol/sdk for MCP compatibility, along with SQLite for message storage. It's designed for developers and researchers working on conversational AI applications, allowing them to integrate iMessage functionality into their projects. This tool opens up possibilities for automated messaging, chatbots that can operate through iMessage, and AI-assisted communication analysis on the Mac platform.

## Trust

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

## Facts

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

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/tchbw-imessage)
- **Repository:** <https://github.com/tchbw/mcp-imessage>

## 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": "tchbw-imessage"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/tchbw-imessage` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/tchbw-imessage/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
