Macuse
@macuse-app
Connect AI with any macOS app. Deep integration with native apps like Calendar, Mail, Notes, plus UI control for all applications. Works with Claude, Cursor, Raycast, and any MCP-compatible AI.
Overview
What is Macuse?
Macuse is a native macOS app that connects AI assistants like Claude, Cursor, and Raycast to your computer via the Model Context Protocol (MCP). It enables deep integration with native apps (Calendar, Mail, Notes, Reminders) and UI control over any macOS application, turning natural language commands into real actions.
How to use Macuse?
Download and launch Macuse from the official website, grant Accessibility permissions, and generate an access token. Then configure your MCP-compatible AI client (e.g., Claude Desktop, Cursor, or Raycast) using the provided JSON configuration with stdio or SSE transport. Once configured, simply give natural language commands to control your Mac.
Key features of Macuse
- System control: launch apps, list running and active applications
- UI inspector: get hierarchy, find elements, extract visible text
- UI interaction: click, type, press keys, activate elements
- Calendar management: create, update, delete, and search events
- Mail control: compose, reply, forward, read, and manage emails
- Notes and Reminders management: create, update, search, and delete
Use cases of Macuse
- Create calendar events with reminders using natural language
- Send, read, and organize emails across multiple accounts
- Navigate websites and click links through AI-controlled Safari
- Manage Apple Notes and Reminders with task creation and updates
- Execute multi-app workflows like checking calendar, creating notes, and sending summaries
FAQ from Macuse
What macOS version is required?
macOS 10.15 or later.
Which AI assistants are supported?
Claude Desktop, Cursor, Raycast, and any MCP-compatible AI client.
How does Macuse handle security?
Uses token authentication, device binding to your specific Mac, granular permission controls, and local processing with no cloud or tracking.
How do I grant permissions?
Launch Macuse and follow the prompt to grant Accessibility permissions when first started.
What transport modes does Macuse support?
Supports stdio mode for Claude and Cursor, and SSE mode for Raycast with an HTTP endpoint.