数据中心计算引擎

为AI代理提供关键数据中心工程工具,涵盖冷却、电力、GPU热优化、UPS/电池尺寸计算等8项专业级计算引擎。

  • by log-wade
  • TypeScript
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 log-wade/datacenter-mcp-server

使用说明

数据中心mcp服务器

AI代理的关键任务数据中心工程工具。8个专业级计算引擎,涵盖冷却、电源、GPU热优化、UPS/电池尺寸、层分类和调试工作流程。

建立在 模型上下文协议(MCP) 标准版——适用于Claude Desktop、Cursor、Windsurf、Cline和任何兼容MCP的客户端。

快速开始

克劳德桌面版

添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "datacenter": {
      "command": "npx",
      "args": ["-y", "datacenter-mcp-server"]
    }
  }
}

光标/风帆

添加到MCP设置中:

{
  "datacenter": {
    "command": "npx",
    "args": ["-y", "datacenter-mcp-server"]
  }
}

HTTP模式(远程)

TRANSPORT=http PORT=3001 API_KEY=your-secret npx datacenter-mcp-server

工具

dc_计算_冷却_负载

计算任何数据中心设施的符合ASHRAE标准的冷却要求。输入包括IT负载、冗余级别、气候区、海拔高度和湿度目标。返回吨位、气流、冷冻水容量和能量估算。

dc_分析_电力_可再生能源

分析从公用事业馈电到UPS、PDU和机架级电源的配电情况。支持N、N+1、2N和2N+1冗余配置,并进行效率和成本分析。

dc_assess_tier_classification

根据正常运行时间研究所I-IV级标准评估设施设计。识别合规性差距,并提供可操作的升级建议。

dc_generate_调试计划

根据ASHRAE指南0,生成具有阶段顺序、测试程序和文件要求的L1-L5调试工作流程。

dc_analysize_rack_density

分析每个机架从5 kW到100+kW的机架功率密度配置。涵盖冷却策略选择、重量负载和配电。

dc_gpu_colling_optimizer

优化GPU/AI工作负载(H100、A100、H200、B200、GB200)的冷却基础设施。计算热负荷,推荐冷却策略(空气、后门、直接液体、浸没),确定CDU的尺寸,并预测节能效果。

dc_ups_battery_size

尺寸为N/N+1/2N/2N+1冗余的UPS模块和电池系统。通过10年TCO分析、占地面积估算和重量计算比较VRLA与锂离子电池。

dc_reference_lookup

查询ASHRAE标准、正常运行时间协会级别要求以及数据中心设计和运营的行业最佳实践。

工程标准

所有计算均符合:

  • ASHRAE TC 9.9热指南
  • 正常运行时间协会层标准拓扑
  • NFPA 70/NEC电气规范
  • ASHRAE指南0调试

发展

# Install dependencies
npm install

# Build
npm run build

# Run tests (264 tests across 7 suites)
npm test

# Start in stdio mode (MCP default)
npm start

# Start in HTTP mode
npm run start:http

# Inspect with MCP Inspector
npm run inspect

建筑

src/
  index.ts          # MCP server entry point, tool registration
  types.ts          # TypeScript interfaces for all tools
  constants.ts      # Engineering constants and reference data
  middleware.ts      # Express middleware (auth, rate limiting, CORS)
  schemas/          # Zod validation schemas per tool
  services/         # Calculation engines per tool
tests/              # Jest test suites (264 tests)

许可证

麻省理工学院 - NextGen Mission Critical