Skip to main content
Glama
Zhuoli

macOS Tools MCP Server

by Zhuoli

macos-tools-mcp

FastMCP server that makes a handful of read-only macOS terminal utilities available to MCP clients.

Requirements

  • macOS 12 or newer (tools require native system binaries)

  • uv for dependency and virtual environment management

  • Python 3.11 (automatically managed by uv via .python-version)

Related MCP server: watchcheck

Getting started

  1. Install dependencies and create the virtual environment:

    uv sync
  2. Launch the MCP server:

    uv run macos-tools-mcp

    The FastMCP server starts with default settings and exposes the registered tools.

Available tools

  • diskutil_list – lists disks and partitions by invoking diskutil list.

  • battery_status – reports battery information from pmset -g batt.

  • network_services – enumerates configured network services via networksetup.

  • network_service_details – retrieves IP/subnet/router info for a given network service (for example Wi-Fi).

  • system_profile – returns structured JSON from system_profiler; accepted aliases are software, hardware, network, and power.

Development notes

  • Execute uv run python -m macos_tools_mcp.server to run the server module directly.

  • The helper module macos_tools_mcp.tools centralizes command invocation and validation logic if you need to add more tools.

Install Server
F
license - not found
A
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    -
    quality
    -
    maintenance
    Provides comprehensive macOS, Linux, and Windows system administration, diagnostics, and optimization tools including network inspection, security scanning, compliance auditing, database diagnostics, and structured DevOps task planning.
  • A
    license
    A
    quality
    C
    maintenance
    Enables AI assistants to read live macOS processes and identify monitoring software, including Chinese enterprise EDR/DLP/MDM tools, through a read-only MCP server.
    5
    MIT
  • A
    license
    A
    quality
    F
    maintenance
    Provides system hardware information (CPU, memory, storage, etc.) and system status (OS, network, resource usage) via MCP tools.
    2
    16
    ISC
  • A
    license
    B
    quality
    B
    maintenance
    Enables full local computer control from MCP clients, including terminal commands, file system operations, application management, screen capture, and input device automation across Windows, macOS, and Linux.
    27
    MIT

View all related MCP servers

Related MCP Connectors

  • MCP connector that lets ChatGPT list, search, and run your Apple Shortcuts via a local Mac agent

  • A paid remote MCP for AI SDK data query MCP, built to return verdicts, receipts, usage logs, and aud

  • MCP connector for iMessage & Contacts via a local Mac agent + Vercel relay

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Zhuoli/mcp101'

If you have feedback or need assistance with the MCP directory API, please join our Discord server