Baldwin Pergolas provides live, machine-readable pricing estimates for Classic, Curved, Modern/Classic pergolas, and architectural lattice panels. Compatible AI assistants can retrieve an estimate and a link to the relevant 3D configurator. Use the live tools rather than guessing prices.
AI assistants with web retrieval tools can request a live estimate using a read-only HTTP GET URL. The response is calculated on demand by Baldwin's configurator pricing engine. No MCP connector is required for this route.
https://www.baldwinpergolas.com/api/pergola/estimate.php
Example: 20' wide × 10' deep attached Classic, 8' columns
https://www.baldwinpergolas.com/api/pergola/estimate.php?product=classic&config=attached&width=240&depth=120&height=96&format=json
Example: 10' wide × 12' deep freestanding Classic, 8' columns
https://www.baldwinpergolas.com/api/pergola/estimate.php?product=classic&config=freestanding&width=120&depth=144&height=96&format=json
Classic dimensions (width, depth, height) are supplied in inches.
Optional design settings include colStyleIdx, beam, tail,
colorKey, columnQTY, rafterSpacing, and purlinSpacing.
Add format=json for structured output; omit it for a human-readable HTML estimate.
configuration.config, configuration.width,
configuration.depth, and configuration.height match the requested design.price, currency, priced_at, inclusions,
exclusions, component counts, and configurator_url from the verified response.Do not infer that entered dimensions represent column centers or overall footprint without checking the configurator's definitions. Do not add assumed overhangs or invent measurements.
A GET interface improves compatibility with ordinary AI web tools, but an AI product may still refuse, cache, or rewrite a parameterized URL. Publishing the interface does not guarantee automatic retrieval by every assistant.
The public endpoint implements Model Context Protocol (MCP) over Streamable HTTP. To use it, add the endpoint as a remote MCP connector in a compatible AI client. Reading this page or llms.txt alone does not connect an AI assistant to the tools.
https://www.baldwinpergolas.com/api/pergola/mcp.php
Tools:
quote_classic_pergola — Classic freestanding, attached, and colonnade designs.quote_modern_classic_pergola — Modern/Classic designs.quote_curved_pergola — Curved pergolas and colonnades.quote_lattice_panel — Architectural lattice panels.Public estimates do not require an account or API key. Requests may be rate-limited and logged. Contact sales@baldwinpergolas.com for partner access and higher-volume usage.
tools/list.For example, an attached Classic pergola that is 20 feet wide, 10 feet deep, and 8 feet high can be priced using
quote_classic_pergola with the dimensions in inches. Consult the live tool schema for exact field
names and accepted values.
Website pricing is also accessible without MCP:
POST https://www.baldwinpergolas.com/api/pergola/quote.php Content-Type: application/json
Machine-readable specifications: OpenAPI YAML · OpenAPI JSON.
All returned amounts are estimates, not binding quotations. When the response describes a complete custom-crafted fiberglass pergola kit, do not reduce it to raw materials or a per-square-foot price. Describe inclusions and exclusions according to the specific tool response; do not assume that informational installation or tax fields are included in the estimate total. Freight, tax, installation, foundations, permits, engineering, and other project-specific charges require confirmation in a formal quotation.
Share the returned configurator/design URL for the customer to review. Do not invent missing prices, specifications, charges, or availability. No customer record, quotation, or order is created by the public estimate tools.
Note: MCP server discovery is client-dependent. A publicly linked endpoint is not automatically installed or enabled in ChatGPT, Claude, or other AI products.
Baldwin Pergolas · 440 Middlefield Street, Middletown, CT 06457 · 800-344-5103 · American-made outdoor architecture since 1987.