Skip to main content

A MCP Server for managing Mac configuration and information

Project description

MCP My Mac

A lightweight server that exposes Mac system information via a simple API, allowing AI assistants like Claude to access real-time system information about your Mac. This tool is primarily designed for Mac users who want to experiment with AI and Deep Learning on their machines.

Status: BETA - This project is currently in beta. We're actively looking for feedback to improve functionality and user experience. Please share your thoughts and suggestions!

Why Use It?

  • Provides Claude Desktop or other MCP clients with access to your Mac's hardware specifications, system configuration, and resource usage
  • Enables more targeted and accurate assistance for software optimization and troubleshooting
  • Runs as a secure local API with minimal overhead
  • Only executes safe, verified commands:
    • system_profiler - to gather system information
    • conda - to analyze Python environment configurations

Installation

Method 1: Using UV + Git Clone

Prerequisites

  • Python 3.8 or higher
  • UV package manager installed

Steps

  1. Clone the repository: bash git clone git@github.com:zhongmingyuan/mcp-my-mac.git

  2. Configure for your AI client:

    [Claude Desktop] Add the following to your MCP server config file:

    "mcpServers": {
        "mcp-my-mac": {
            "command": "uv",
            "args": [
                "--directory",
                "/YOUR_PATH_TO/mcp-my-mac",
                "run",
                "-m",
                "mcp_server_my_mac"
            ]
        }
    }
    

    Note: Replace /YOUR_PATH_TO with the actual path where you cloned the repository.

    [Cursor] Add tool by selecting "command" in UI:

    uv run --directory /YOUR_PATH_TO/mcp-my-mac mcp_server_my_mac
    

Usage

After installation, Claude Desktop will automatically connect to this API when running on your Mac, allowing it to access system information when needed for answering your questions or providing assistance.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mseep_mcp_my_mac-0.1.0.tar.gz (10.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mseep_mcp_my_mac-0.1.0-py3-none-any.whl (11.4 kB view details)

Uploaded Python 3

File details

Details for the file mseep_mcp_my_mac-0.1.0.tar.gz.

File metadata

  • Download URL: mseep_mcp_my_mac-0.1.0.tar.gz
  • Upload date:
  • Size: 10.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.12

File hashes

Hashes for mseep_mcp_my_mac-0.1.0.tar.gz
Algorithm Hash digest
SHA256 e73134473cc36f9a0ec394a66edab889d738be3c8d992dd2ca06f7a4075dbdb2
MD5 561fabec78880110d5f874786d473d6a
BLAKE2b-256 fde22039e4020e229e500652b2281d5cdf29ade004e26aabd78ae804269bf5e6

See more details on using hashes here.

File details

Details for the file mseep_mcp_my_mac-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for mseep_mcp_my_mac-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d9b6bb28856511cd4da211d0cac4db0c6e7af08d4b448ad7ec994e0c9e63f367
MD5 9b76c43b5fb7015f4b06059102187855
BLAKE2b-256 2f0d388c48b8e33a9b55cd74df17babc0eb3d2782da87a3a86dfadc0a7d76bad

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page