HVAC equipment RFQ management via MCP for Claude Desktop. Provides tools for contractors to manage HVAC equipment RFQs with distributors via email-based communication.
Server has 5 tools with complete input schemas and descriptions. Naming follows verb_noun convention (submit_rfq, check_rfq_status, get_quotes, compare_quotes, simulate_quote). Descriptions are substantive (100-200 chars), exceeding the 10-char minimum. However, output schemas are not documented, LLMs cannot predict response structure for planning. Parameters lack type constraints in descriptions (e.g., 'tonnage' accepts numbers but no min/max guidance). Error handling is absent, no recovery guidance or categorization. The simulate_quote tool is testing-only but lacks a clear deprecation marker. Overall: solid naming and input definitions, but missing output documentation and error patterns.
Check the status of a submitted RFQ. Shows whether quotes have been received and RFQ expiration status.
Compare quotes from multiple distributors. Identifies best price, fastest delivery, and recommended option.
Get all quotes received for an RFQ. Returns pricing, availability, and lead time from distributors.
TESTING ONLY: Simulate a quote response from a distributor. Use this to test the quote comparison workflow without waiting for real email responses.
Submit a Request for Quote (RFQ) to HVAC equipment distributors. RFQs are sent via email to distributors who match your region and equipment needs. Expect responses within 24-48 hours. Returns RFQ IDs for tracking.
Output schemas not documented. LLMs cannot predict response structure (fields, types, pagination) for planning downstream calls or extracting data.
Parameter constraints lack numeric bounds. 'tonnage' accepts numbers but no min/max (e.g., 1.5 - 5 tons). 'lead_time_days' defaults to 5 but no range stated. LLMs may pass invalid values.
No error handling or recovery guidance. Tools do not document failure modes (e.g., invalid RFQ ID, email delivery failure, distributor not found). LLMs cannot self-correct.
Inferred effective spec: <=2025-11-25.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | C | 69 | <=2025-11-25 | v2 |
simulate_quote is testing-only but lacks deprecation marker or clear guidance on when to use vs. real workflow. Agents may invoke it in production.
No pagination or result limits documented. get_quotes and compare_quotes may return unbounded lists. Large result sets waste tokens and risk context window exhaustion.