暖通空调报价MCP
mcp名称:io.github.wmarceau/hvac-quotes
通过MCP为Claude Desktop管理暖通空调设备询价。
特性
- 提交询价单 暖通空调设备分销商
- 检查RFQ状态 并跟踪响应
- 获取并比较报价 来自多个分销商
- 模拟报价 用于测试工作流程
安装
pip install hvac-quotes-mcpClaude桌面配置
添加到您的 claude_desktop_config.json:
{
"mcpServers": {
"hvac-quotes": {
"command": "hvac-quotes-mcp",
"env": {
"HVAC_MOCK_EMAIL": "true"
}
}
}
}可用工具
submit_rfq
向暖通空调分销商提交报价请求。
Equipment types: ac_unit, furnace, heat_pump, air_handler, condenser,
evaporator_coil, mini_split, thermostat, ductwork, othercheck_rfq_status
检查提交的RFQ的状态。
get_quotes
获取RFQ收到的所有报价。
比较报价
比较多个分销商的报价-确定最佳价格、最快交货和推荐选项。
模拟报价
(测试)模拟分销商的报价回复,而无需等待真实的电子邮件回复。
示例用法
问克劳德:
“我需要一台3吨的空调机组送到佛罗里达州那不勒斯。你能从经销商那里给我报价吗?”
克劳德将:
- 向佛罗里达州的匹配分销商提交询价单
- 返回RFQ ID以供跟踪
- 您可以稍后查看状态或模拟报价进行测试
环境变量
| 变量 | 描述 | 默认值 |
|---|---|---|
HVAC_MOCK_EMAIL | 使用模拟电子邮件模式进行测试 | true |
SMTP_HOST | SMTP服务器主机名 | - |
SMTP_PORT | SMTP服务器端口 | 587 |
SMTP_USER | SMTP用户名 | - |
SMTP_PASS | SMTP密码 | - |
SMTP_FROM | 来自电子邮件地址 | - |
HVAC_DB_PATH | SQLite数据库路径 | temp目录 |
运作原理
与即时响应API不同,此MCP模拟了现实世界的暖通空调采购:
- RFQ提交:向分销商发送电子邮件请求(默认情况下被嘲笑)
- 异步响应:分销商在24-48小时内做出响应(模拟测试)
- 报价比较:比较收到的报价以获得最佳价值
许可证
麻省理工学院
