quoteBuilderMCP
Enables the generation of SVL equipment quote documents by providing access to a library of pre-built Panasonic HVAC equipment specifications, such as Whispergreen models.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
quoteBuilderMCP
MCP server for generating SVL equipment quote documents (.docx). Works with Claude Code, Claude Desktop, or any MCP-compatible client.
What it does
list_equipment— Search the built-in equipment library (21 templates) by manufacturer, type, or modelgenerate_quote— Generate a formatted .docx quote document from structured data
The server includes a Word template with SVL branding/styles and an equipment library with pre-built specs for common HVAC equipment (Aaon, Daikin, Cook, Reznor, etc.).
Install
Requires Python 3.10+.
pip install git+https://github.com/jacobe603/quoteBuilderMCP.gitOr clone and install locally:
git clone https://github.com/jacobe603/quoteBuilderMCP.git
cd quoteBuilderMCP
pip install .Quick Start (Claude Code)
This repo includes a .mcp.json, so Claude Code will automatically detect the MCP server after install:
git clone https://github.com/jacobe603/quoteBuilderMCP.git
cd quoteBuilderMCP
pip install -e .Then open the project in Claude Code — the server is ready to use.
To customize the output directory, set the QUOTE_OUTPUT_DIR env var in .mcp.json:
{
"mcpServers": {
"quoteBuilderMCP": {
"command": "quote-builder-mcp",
"env": {
"QUOTE_OUTPUT_DIR": "C:/Users/you/Documents/SVL Quotes"
}
}
}
}If QUOTE_OUTPUT_DIR is not set, quotes save to the package's output/ directory.
Gemini API Key (optional — for schedule image OCR)
The analyze_schedule_image tool uses Google Gemini Flash to extract structured text from equipment schedule images, reducing Claude's vision token usage. To enable it:
Get a Gemini API key from Google AI Studio
Add it to
.mcp.json:
{
"mcpServers": {
"quoteBuilderMCP": {
"command": "quote-builder-mcp",
"env": {
"GEMINI_API_KEY": "your-api-key-here"
}
}
}
}Without the key, all other tools work normally — Claude will just analyze schedule images directly via vision instead.
Configure in Claude Desktop
Add to your Claude Desktop config (claude_desktop_config.json):
{
"mcpServers": {
"quoteBuilderMCP": {
"command": "quote-builder-mcp",
"env": {
"QUOTE_OUTPUT_DIR": "C:/Users/you/Documents/SVL Quotes"
}
}
}
}Usage
Once configured, ask Claude to build a quote:
"Build an SVL quote for 3 Aaon RN rooftop units for the Maple Grove project"
Claude will:
Look up the equipment template from the library
Ask you for pricing and salesman info
Generate a formatted .docx quote
Equipment Library
The built-in library includes templates for:
Manufacturer | Models |
Aaon | RN, RQ |
Daikin Applied | Rebel, DPS/DPH, AGZ, 5WH |
Daikin Comfort | Furnaces/Condensing Units |
Cook | CRD, ACE, GC, SQN, GI/GR |
Titus | DESV |
GreaseMaster | CAH |
Reznor | UDXC |
Haier | FlexFit |
Panasonic | Whispergreen |
Intec | Boiler Room Monitor |
Denlar | D1036-R, D1036-D-IF |
AbsolutAire | AA6-HOX |
Development
pip install -e .
quote-builder-mcpRelated MCP Connectors
Generate branded contractor quotes: hosted approval page, PDF, QR code, and Stripe payment link.
Convert, create and edit Word, PowerPoint, Excel and PDF documents from any AI agent.
Quotes, jobs and invoices for HVAC, plumbing and electrical shops. Drafts good-better-best quotes.
Generate on-brand proposals, reports, and contracts instantly. Auto-extracts brand from any URL.