About Gage
Price a building in light-gauge steel framing and start it with the nearest Gage fabricator
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://buildwithgage.com/mcpclaude mcp add --transport http com-buildwithgage-gage https://buildwithgage.com/mcp{"mcpServers":{"com-buildwithgage-gage":{"type":"http","url":"https://buildwithgage.com/mcp"}}}Open in Cursor{"servers":{"com-buildwithgage-gage":{"type":"http","url":"https://buildwithgage.com/mcp"}}}Open in VS Code{"mcpServers":{"com-buildwithgage-gage":{"type":"http","url":"https://buildwithgage.com/mcp"}}}{"mcpServers":{"com-buildwithgage-gage":{"serverUrl":"https://buildwithgage.com/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
https://buildwithgage.com/mcpAuth requiredTools
3| Parameter | Type | Required | Description |
|---|---|---|---|
| design | object | Yes | |
| design.geometry | object | No | Inline structured geometry. Preferred. |
| design.geometry.roof | object | Yes | Roof form drives a large share of the steel tonnage, so it is required rather than assumed. |
| design.geometry.roof.type | enum | Yes | flat | shed | gable | hip | gambrel |
| design.geometry.roof.pitch | string | Yes | Rise over 12 run, e.g. "6:12". Use "0:12" for flat. |
| design.geometry.roof.overhang | number | No | Eave overhang, in geometry.units. Informational. |
| design.geometry.units | enum | No | ft | in | m | mm |
| design.geometry.levels | array | Yes | One entry per storey, ground floor first. |
| design.model_ref | object | No | Reference to a hosted model file. |
| design.model_ref.url | string | Yes | HTTPS URL the server can fetch. Must be readable without credentials. |
| design.model_ref.format | enum | Yes | Only geometry_json (this schema, serialised) is machine-readable in v1. Other formats return unsupported_design_format.geometry_json | ifc | ifcxml | glb | gltf | dxf | dwg | rvt | skp | pdf |
| design.model_ref.sha256 | string | No | Optional integrity check on the fetched file. |
| options | object | No | |
| options.stud_spacing_in | number | No | Stud spacing on centre. Defaults to 24 in, matching the engine tonnage model. |
| options.max_panel_length_ft | number | No | Longest shippable panel. Defaults to the server setting (12 ft). |
| options.include_panelization | boolean | No | Generate the panel schedule package when the design is feasible. |
| project | object | Yes | |
| project.name | string | No | |
| project.type | enum | Yes | garage prices as residential framing and is labelled a garage.residential | commercial | adu | garage |
| project.stories | integer | No | Declared storey count. Cross-checked against the geometry. |
| project.load_zone | object | No | Site loads. Omitting these means the quote carries no snow/wind/seismic uplift and is flagged as such. |
| project.load_zone.seismic | enum | No | Seismic design category. D and E apply a multiplier.A | B | C | D | E |
| project.load_zone.snow_psf | number | No | Ground snow load. Above 50 psf the engine applies a tonnage multiplier. |
| project.load_zone.wind_mph | number | No | Ultimate design wind speed. Above 130 mph the engine applies a multiplier. |
| project.gauge_spec | enum | No | Steel gauge. Omit only if unknown: the quote then states 18ga as an explicit, disclosed assumption.25ga | 20ga | 18ga | 16ga |
| project.target_date | string | No | Desired delivery date. Informational, not priced. |
| project.jurisdiction | object | Yes | |
| project.jurisdiction.ahj | string | No | Authority having jurisdiction, if known. |
| project.jurisdiction.zip | string | Yes | 5-digit US ZIP of the build site. Drives fabricator routing and freight. |
| project.jurisdiction.city | string | No | |
| project.jurisdiction.state | string | No | |
| project.jurisdiction.code_cycle | string | No | Governing code, e.g. "IRC 2021" or "IBC 2021". Recorded on the submission and surfaced in the compliance block. |
| project.square_footage_sqft | number | No | Declared total floor area. Cross-checked against the geometry; a large mismatch routes to human review. |
Details
The maintainer has not added details yet. Check the README in the repository.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.