mcp-my-mac

local-only server

The server can only run on the client’s local machine because it depends on local resources.

MCP 我的 Mac

一个轻量级服务器,通过简单的 API 公开 Mac 系统信息,允许像 Claude 这样的 AI 助手访问 Mac 的实时系统信息。此工具主要面向希望在设备上尝试 AI 和深度学习的 Mac 用户。

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

为什么要使用它?

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

安装

方法 1:使用 UV + Git Clone

先决条件

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

步骤

  1. 克隆仓库: bash git clone git@github.com:zhongmingyuan/mcp-my-mac.git
  2. 为您的 AI 客户端配置:**[Claude Desktop]**将以下内容添加到您的 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,从而允许其在需要时访问系统信息以回答您的问题或提供帮助。

-
security - not tested
A
license - permissive license
-
quality - not tested

告别软件包混乱:揭秘 Mac 的目标 ML 调试设置

  1. Why Use It?
    1. Installation
      1. Method 1: Using UV + Git Clone
    2. Usage
      ID: 71gkd8hxyj