Back to Home
jonmmease icon

jons-mcp-imessage

Verified Safe

by jonmmease

Overview

Query and send iMessages on macOS using AI assistants, with hybrid keyword and semantic search capabilities.

Installation

Run Command
uv run jons-mcp-imessage

Environment Variables

  • OPENAI_API_KEY
  • LOG_LEVEL

Security Notes

The server executes AppleScript via `osascript` for sending messages. Input for AppleScript is sanitized using `_escape_applescript_string` to prevent injection. This approach, while necessary for iMessage automation on macOS, carries a slight risk if sanitization were incomplete. However, the current implementation appears robust for typical attacks and relies on macOS's explicit permission model. `OPENAI_API_KEY` is loaded from environment variables, which is good practice. The tool requires significant macOS permissions (Full Disk Access, Automation, Contacts), which are clearly documented and necessary for its functionality.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassMedium
Avg Tokens200
Stars0
Forks0
Last Update2025-12-14

Tags

macOSiMessageMCPAI assistantMessagingSQLiteSearchEmbeddingsAppleScript