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 for unified access to multiple LLM providers, offering real-time monitoring, configuration, and advanced AI capabilities via Model Context Protocol (MCP).
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.
project-nova
Manages Paperless-NGX document management system, enabling AI agents to list, search, retrieve, upload, and organize digital documents via an SSE-based MCP server for n8n integration.