machina
by TechNickAI
Overview
Provides AI agents with remote, API-driven access to macOS capabilities like iMessage, WhatsApp, Notes, Reminders, and Contacts via a unified MCP gateway.
Installation
npm startEnvironment Variables
- MACHINA_TOKEN
Security Notes
The 'system_raw_applescript' operation allows for arbitrary AppleScript code execution via the API. This is an explicit 'escape hatch' but represents a significant security risk, as a compromised token or a jailbroken LLM could execute any command on the host macOS system. While other SQL operations include sanitization, the direct arbitrary AppleScript execution is a critical vulnerability. The 'system_update' command uses 'bun install' which could theoretically execute malicious pre/post-install scripts if the upstream repository is compromised.
Similar Servers
klavis
Develop and deploy AI agents that interact with a wide array of web services (e.g., Gmail, YouTube, LinkedIn, Supabase, Salesforce, Kubernetes) through a standardized Model Context Protocol (MCP), often orchestrated by an intelligent routing layer like Strata.
bifrost
A high-performance AI gateway with a unified interface for multiple LLM providers, offering real-time monitoring and configuration.
mac_messages_mcp
Enables AI assistants to interact with the macOS Messages app for reading, sending, and searching messages, including universal messaging capabilities with SMS/RCS fallback.
whatsapp-mcp-ts
Connects a personal WhatsApp account to an AI agent, enabling the agent to search messages and contacts, list chats, retrieve message history, and send messages via WhatsApp.