A Model Context Protocol server that provides macOS-specific system information and operations.
- System information retrieval (CPU, Memory, Disk, Network)
- Native macOS notifications
npx @michaellatman/mcp-get@latest install @mcp-get-community/server-macos
Add this to your configuration:
{
"mcpServers": {
"@mcp-get-community/server-macos": {
"runtime": "node",
"command": "npx",
"args": [
"-y",
"@mcp-get-community/server-macos"
]
}
}
}
Retrieves system information from macOS.
Parameters:
category
(required): One of 'cpu', 'memory', 'disk', 'network', or 'all'
Example:
{
"name": "systemInfo",
"arguments": {
"category": "cpu"
}
}
Sends a native macOS notification.
Parameters:
title
(required): Title of the notificationmessage
(required): Content of the notificationsound
(optional): Whether to play a sound (default: true)
Example:
{
"name": "sendNotification",
"arguments": {
"title": "Hello",
"message": "This is a test notification",
"sound": true
}
}
- Install dependencies:
npm install
- Build the project:
npm run build
- Run in development mode:
npm run dev
MIT