Mac系统信息API服务

一个轻量级服务器,通过简单的API暴露Mac系统信息,允许AI助手如Claude访问实时系统信息,适用于希望在其机器上实验AI和深度学习的Mac用户。

  • by zhongmingyuan
  • Python
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 zhongmingyuan/mcp-my-mac

使用说明

MCP我的Mac

一款轻量级服务器,通过简单的API公开Mac系统信息,允许Claude等人工智能助手访问有关Mac的实时系统信息。这个工具主要是为那些想在自己的机器上尝试人工智能和深度学习的Mac用户设计的。

状态:测试版 -该项目目前处于测试阶段。我们正在积极寻求反馈,以改善功能和用户体验。请分享您的想法和建议!

为什么要使用它?

  • 为Claude Desktop或其他MCP客户端提供访问Mac硬件规格、系统配置和资源使用情况的权限
  • 为软件优化和故障排除提供更有针对性和更准确的帮助
  • 作为安全的本地API运行,开销最小
  • 仅执行安全、经过验证的命令:
    • system_profiler -收集系统信息
    • conda -分析Python环境配置

安装

方法1:使用UV+Git克隆

先决条件

  • Python 3.8或更高版本
  • 已安装UV包管理器

步骤

  1. 克隆存储库: bash git clone git@github.com:zhongmingyuan/mcp-my-mac.git

  2. 为您的AI客户端配置:

    [克劳德桌面] 将以下内容添加到MCP服务器配置文件中:

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

    注:更换 /YOUR_PATH_TO 使用克隆存储库的实际路径。

    [光标] 在UI中选择“命令”添加工具:

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

用法

安装后,Claude Desktop在Mac上运行时将自动连接到此API,允许它在需要时访问系统信息,以回答您的问题或提供帮助。