mac-monitor-mcp

mac-monitor-mcp

3.4

If you are the rightful owner of mac-monitor-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol (MCP) server that identifies resource-intensive processes on macOS across CPU, memory, and network usage.

MacOS Resource Monitor is a lightweight MCP server that exposes an MCP endpoint for monitoring system resources. It analyzes CPU, memory, and network usage, and identifies the most resource-intensive processes on your Mac, returning data in a structured JSON format. The server uses built-in macOS command-line utilities like 'ps' for CPU and memory monitoring and 'lsof' for network connections. It is designed to work with Large Language Models (LLMs) that support the Model Context Protocol, allowing them to access system resource information and provide intelligent analysis. The server is easy to set up and run, requiring Python 3.10+ and the MCP server library.

Features

  • Monitors CPU, memory, and network usage on macOS.
  • Identifies the most resource-intensive processes.
  • Exposes an MCP endpoint for easy integration with LLMs.
  • Returns data in a structured JSON format.
  • Lightweight and easy to set up.