MCP Catalogs
首页env-doctor screenshot

env-doctor

by mitulgarg·142·综合分 48

Env-Doctor MCP 服务器为 AI 助手提供工具,用于诊断和修复 CUDA/GPU 环境兼容性问题。

developer-toolsmonitoringai-llm
7
Forks
7
活跃 Issue
本月
最近提交
2 天前
收录于

概述

Env-Doctor 是一个全面的工具,用于诊断和修复 GPU 环境兼容性问题,特别关注 NVIDIA 驱动程序、系统工具包、cuDNN 和 Python AI 库之间的 CUDA 版本不匹配问题。MCP 服务器向 Claude Desktop 等 AI 助手暴露 11 个诊断工具,使它们能够检查 GPU 环境、验证 Dockerfile、确定模型兼容性并提供修复方案。它在本地系统、Docker 容器和 CI/CD 流水线中均可使用,支持 WSL2 和多个云平台。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:AI 助手在安装 PyTorch/TensorFlow 前诊断 CUDA 兼容性问题
:构建前验证 Dockerfile 中的 GPU 配置错误
:检查特定 AI 模型是否适用于可用 GPU 硬件
:Env-Doctor 解决什么问题?
:MCP 服务器如何与 AI 助手集成?

什么时候选它

当您需要诊断或修复GPU/CUDA兼容性问题,特别是AI/ML工作流程时,或者通过MCP将GPU诊断集成到AI助手时,选择Env-Doctor。

什么时候不要选它

如果您只需要基本的GPU信息(它过于复杂),或者寻找超出所列支持系统的跨平台兼容性,应避免使用。

此 server 暴露的工具

从 README 抽取出 12 个工具
  • check

    Perform full environment compatibility diagnosis between GPU driver, CUDA toolkit, cuDNN, and Python libraries.

  • python-compat

    Check Python version compatibility with AI libraries and detect dependency cascade issues.

  • cuda-install

    Install CUDA Toolkit with automatic platform detection and verification.

  • install

    Get safe installation commands for AI libraries that match your CUDA version.

  • model

    Check if AI models fit in GPU memory and get cloud GPU recommendations.

  • dockerfile

    Validate Dockerfiles for GPU configuration and Python library compatibility.

  • docker-compose

    Validate docker-compose.yml files for GPU configuration issues.

  • cuda-info

    Provide detailed analysis of CUDA toolkit installation and configuration.

  • cudnn-info

    Analyze cuDNN library installation and compatibility with CUDA.

  • scan

    Scan code for deprecated CUDA-related imports.

  • debug

    Provide verbose diagnostic output for troubleshooting environment issues.

  • init

    Generate CI/CD workflow files for GPU environment monitoring.

可对比工具

nvidia-smicuda-capabilitiesgpustat

安装

安装

pip install env-doctor

MCP 服务器配置

添加到 Claude Desktop 配置文件 (~/.config/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "env-doctor": {
      "command": "env-doctor-mcp"
    }
  }
}

FAQ

Env-Doctor 解决什么问题?
它诊断并修复 GPU/CUDA 兼容性问题,特别是 NVIDIA 驱动程序、CUDA 工具包、cuDNN 和 PyTorch、TensorFlow 等 Python AI 库之间的版本不匹配问题。
MCP 服务器如何与 AI 助手集成?
它通过模型上下文协议向 AI 助手暴露 11 个诊断工具,使它们能够检查 GPU 环境、验证配置并建议修复方案。

env-doctor 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。