Skip to main content

A MCP Server for managing Mac configuration and information

Project description

MseeP.ai Security Assessment Badge

mcp-my-mac MCP server

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.1.tar.gz (10.9 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.1-py3-none-any.whl (10.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mseep_mcp_my_mac-0.1.1.tar.gz
  • Upload date:
  • Size: 10.9 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.1.tar.gz
Algorithm Hash digest
SHA256 db99ae9deb262dfab290781ce80f4e6a151bd975e12e9d79d20d462bec523855
MD5 fc7103d9d016d14a9c9295799f6df8f3
BLAKE2b-256 2a1890fad27d39bd830b0cccaba62e73873e7776c10b532daf365b9e46d1d326

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mseep_mcp_my_mac-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 80a34d72357c0d712d5b307bc7cc59d23e025a5ecac653cf18288a9ce394a275
MD5 71016ccf17fbd4c4c61177ff3f88e8b8
BLAKE2b-256 986948483db614b0b67567a95e2953f4c15b19a4fc9ee111e90e0bbf017accf4

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