mcp-name: io.github.wmarceau/hvac-quotes HVAC equipment RFQ (Request for Quote) management via MCP for Claude Desktop. - Submit RFQs to HVAC equipment distributors - Check RFQ status and track responses - Get and compare quotes from multiple distributors - Simulate quotes for testing workflows Add to your claudedesktopconfig.json: Submit a Request for Quote to HVAC distributors. Check the status o
Add this skill
npx mdskills install MarceauSolutions/hvac-quotes-mcpWell-documented HVAC procurement workflow with clear tools and realistic async quote handling
1# HVAC Quotes MCP23mcp-name: io.github.wmarceau/hvac-quotes45HVAC equipment RFQ (Request for Quote) management via MCP for Claude Desktop.67## Features89- **Submit RFQs** to HVAC equipment distributors10- **Check RFQ status** and track responses11- **Get and compare quotes** from multiple distributors12- **Simulate quotes** for testing workflows1314## Installation1516```bash17pip install hvac-quotes-mcp18```1920## Claude Desktop Configuration2122Add to your `claude_desktop_config.json`:2324```json25{26 "mcpServers": {27 "hvac-quotes": {28 "command": "hvac-quotes-mcp",29 "env": {30 "HVAC_MOCK_EMAIL": "true"31 }32 }33 }34}35```3637## Available Tools3839### submit_rfq40Submit a Request for Quote to HVAC distributors.4142```43Equipment types: ac_unit, furnace, heat_pump, air_handler, condenser,44 evaporator_coil, mini_split, thermostat, ductwork, other45```4647### check_rfq_status48Check the status of a submitted RFQ.4950### get_quotes51Get all quotes received for an RFQ.5253### compare_quotes54Compare quotes from multiple distributors - identifies best price, fastest delivery, and recommended option.5556### simulate_quote57(Testing) Simulate a quote response from a distributor without waiting for real email responses.5859## Example Usage6061Ask Claude:6263> "I need a 3-ton AC unit delivered to Naples, FL. Can you get me quotes from distributors?"6465Claude will:661. Submit RFQs to matching distributors in Florida672. Return RFQ IDs for tracking683. You can check status later or simulate quotes for testing6970## Environment Variables7172| Variable | Description | Default |73|----------|-------------|---------|74| `HVAC_MOCK_EMAIL` | Use mock email mode for testing | `true` |75| `SMTP_HOST` | SMTP server hostname | - |76| `SMTP_PORT` | SMTP server port | `587` |77| `SMTP_USER` | SMTP username | - |78| `SMTP_PASS` | SMTP password | - |79| `SMTP_FROM` | From email address | - |80| `HVAC_DB_PATH` | SQLite database path | temp directory |8182## How It Works8384Unlike instant-response APIs, this MCP models real-world HVAC procurement:85861. **RFQ Submission**: Sends email requests to distributors (mocked by default)872. **Async Response**: Distributors respond in 24-48 hours (simulate for testing)883. **Quote Comparison**: Compare received quotes for best value8990## License9192MIT93
Full transparency — inspect the skill content before installing.