mac-monitor-mcp

mac-monitor-mcp

5

MacOS Resource Monitor MCP Server is a tool for monitoring system resource usage on macOS. It identifies resource-intensive processes by analyzing CPU, memory, and network usage, delivering insights via an MCP endpoint. The server is particularly suitable for use with Large Language Models that support the Model Context Protocol.

MacOS Resource Monitor MCP Server

MacOS Resource Monitor is a lightweight MCP server that exposes an MCP endpoint for monitoring system resources on macOS. It analyzes CPU, memory, and network usage to identify the most resource-intensive processes, returning data in a structured JSON format.

Requirements

  • macOS operating system
  • Python 3.10+
  • MCP server library

Usage

  • Start the MCP server to expose the MCP endpoint for clients.
  • The server offers a tool get_resource_intensive_processes() to provide information on top resource consumers.