messages
Manage Apple Messages app interactions: send, read, schedule messages, and check unread messages directly from the MCP server for automated communication tasks.
Instructions
Interact with Apple Messages app - send, read, schedule messages and check unread messages
Input Schema
Name | Required | Description | Default |
---|---|---|---|
limit | No | Number of messages to read (optional, for read and unread operations) | |
message | No | Message to send (required for send and schedule operations) | |
operation | Yes | Operation to perform: 'send', 'read', 'schedule', or 'unread' | |
phoneNumber | No | Phone number to send message to (required for send, read, and schedule operations) | |
scheduledTime | No | ISO string of when to send the message (required for schedule operation) |
Input Schema (JSON Schema)
{
"properties": {
"limit": {
"description": "Number of messages to read (optional, for read and unread operations)",
"type": "number"
},
"message": {
"description": "Message to send (required for send and schedule operations)",
"type": "string"
},
"operation": {
"description": "Operation to perform: 'send', 'read', 'schedule', or 'unread'",
"enum": [
"send",
"read",
"schedule",
"unread"
],
"type": "string"
},
"phoneNumber": {
"description": "Phone number to send message to (required for send, read, and schedule operations)",
"type": "string"
},
"scheduledTime": {
"description": "ISO string of when to send the message (required for schedule operation)",
"type": "string"
}
},
"required": [
"operation"
],
"type": "object"
}