Labsco
msageryd logo

macOS Utilities

from msageryd

Provides macOS utility tools for AI assistants, including sending native notifications with project context.

๐Ÿ”ฅ๐Ÿ”ฅโœ“ VerifiedFreeQuick setup

mcp-macos-utils

A Model Context Protocol (MCP) server that provides macOS utility tools for AI assistants.

Features

  • Native macOS Notifications: Send system notifications with different types (success, error, info, warning)
  • Auto Project Detection: Automatically detects and includes the current project name in notifications
  • Notification Logging: All notifications are logged to ~/.mcp-notifications.log for audit trail
  • TypeScript Support: Fully typed for better development experience

Notification Types

  • Success (โœ…): For successful operations
  • Error (โŒ): For errors or failures
  • Warning (โš ๏ธ): For warnings or cautions
  • Info (โ„น๏ธ): For general information

Logging

All notifications are logged to ~/.mcp-notifications.log in JSON format, including:

  • Timestamp
  • Project name
  • Notification type
  • Title and message
  • Any errors that occurred

Development

Building

npm run build

Development Mode

npm run dev

Clean Build

npm run clean
npm run build