sync_imessage
Sync iMessage and SMS conversations from the local macOS Messages database in read-only mode, with optional chat or contact filters, to create a searchable memory for AI assistants.
Instructions
Sync iMessage/SMS conversations from the local macOS Messages database.
Reads ~/Library/Messages/chat.db in read-only mode. macOS only — returns an error dict on other platforms without raising.
Requires Full Disk Access for the program running this server, granted in System
Settings → Privacy & Security → Full Disk Access (memoreei service grant-access
opens it with the right file shown).
The path to chat.db can be overridden with the IMESSAGE_DB_PATH env var.
Args: chat_name: Optional filter — only sync messages from this chat/contact. Matches against chat_identifier (e.g. '+1234567890') or display name.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "sync_imessage"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chat_name | No |