MCP server for macOS system operations
npm install @mcp-get-community/server-macosA Model Context Protocol server that provides macOS-specific system information and operations.
- System information retrieval (CPU, Memory, Disk, Network)
- Native macOS notifications
``bash`
npx @michaellatman/mcp-get@latest install @mcp-get-community/server-macos
Add this to your configuration:
`json`
{
"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:
`json`
{
"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:
`json`
{
"name": "sendNotification",
"arguments": {
"title": "Hello",
"message": "This is a test notification",
"sound": true
}
}
1. Install dependencies:
`bash`
npm install
2. Build the project:
`bash`
npm run build
3. Run in development mode:
`bash``
npm run dev
MIT