Comprehensive Model Context Protocol server for managing Home Assistant through AI assistants.
Civilquants is installed from its publisher's own source and answers where it runs, so this marketplace is not in the path of a single call. There is no address here to send one to, and a panel that pretended otherwise would be showing you an answer we made up. Install it and call it from your own client — the Installation tab has the entry for each one.
What it does
Parametric estimating engine: CESMM4/NRM2/SMM7/MMHW Bills of Quantities for civils assemblies.
Quickstart
# 1 — add it to Claude Code
claude mcp add --scope user --transport http civilquants-mcp https://api.civilquants.com/mcp
# 2 — ask your agent for something these tools do
# compute_connection_to_existing, compute_hard_material_in_trench, compute_ditch and 53 more
Civilquants costs nothing on mcprush: there is no plan to choose here, no cap to set and nothing mcprush can bill you for.
Collected from a public index. Nobody has claimed this account, so nothing here was written by its author — claim it if it is yours.
Where are you running it?
Every route below installs the same thing and ends at the same approval screen. Nothing here runs on your machine and nothing runs on ours: this server answers at its publisher’s own address, and what you install is the connection straight to it.
This is a public server: it answers at its publisher’s own address and this marketplace is not in the path. Claude Code registers it in one command; --scope user makes it available in every project. The transport below is http, as the publisher's own manifest declares it.
claude mcp add --scope user --transport http civilquants-mcp https://api.civilquants.com/mcpReconnect, or start a new session, and the tools appear in the model’s tool list.
One config entry pointing straight at the publisher’s own address — this marketplace is not in the path, and nothing from this listing executes on your machine.
56 tools, with what each one reads, writes and reaches shown before you agree — the same list on every route above. Read the tool surface.
Tool surface
What the model actually sees. Descriptions are diffed on every release — see version history.
Paid tier only. Calling this without an authenticated CivilQuants account returns TIER_INSUFFICIENT — sign up at https://civilquants.com/pricing or use the free-tier alternative compute_manhole. Enumerated extra-over connection of a new drainage carrier pipe into an existing asset: existing manhole / inspection chamber, existing sewer or drain (via saddle / wye / cut-in junction), or existing outf
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | Parameters for a single connection-to-existing extra-over item. |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
Paid tier only. Calling this without an authenticated CivilQuants account returns TIER_INSUFFICIENT — sign up at https://civilquants.com/pricing or use the free-tier alternative compute_manhole. Linear extra-over measurement of hard material encountered during drainage trench excavation. Discriminates between natural rock (CESMM4 E.6 / NRM2 5.6.1 / MMHW 500.6.1 / SMM7 R12.6.1) and artificial hard
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | Parameters for a single hard-material extra-over scenario. Geometry interpretation: - length_m is the chainage extent of the hard-material zone (i.e. how many metres of pipe-run encounter har |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
Paid tier only. Calling this without an authenticated CivilQuants account returns TIER_INSUFFICIENT — sign up at https://civilquants.com/pricing or use the free-tier alternative compute_manhole. Linear primary measurement of an open earthwork drainage channel — trapezoidal cross-section, four lining variants (unlined / geotextile / granular / concrete). Routes via CESMM4 Class E.4 (excavation for
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | Parameters for a single open-ditch primary measurement. The geometry is a trapezoidal cross-section run linearly along the ditch alignment. side_slope_h_per_v is the side slope expressed as horizonta |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
Paid tier only. Calling this without an authenticated CivilQuants account returns TIER_INSUFFICIENT — sign up at https://civilquants.com/pricing or use the free-tier alternative compute_manhole. Linear measurement of testing on new drainage pipework — CCTV survey, air pressure test, water pressure test, or mandrel pull-through. Routes via CESMM4 Class I §I.8 (Tests on new pipework), NRM2 Group 33.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | Parameters for a single pipework testing measurement. |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
Paid tier only. Calling this without an authenticated CivilQuants account returns TIER_INSUFFICIENT — sign up at https://civilquants.com/pricing or use the free-tier alternative compute_manhole. Precast concrete catchpit / silt trap to BS 5911-3 comprising factory-cast monolithic base with integral silt sump (600-900mm below outlet invert), stacked precast chamber rings, precast cover slab, ductil
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | Parameter form for a precast concrete catchpit / silt trap. Catalogue-driven: pick a `size and the chamber's nominal dimensions, masses, and silt-sump depth are read from _CATALOGUE`. Override |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
Free tier. Renders the MMHW standard only — CESMM4, NRM2 and SMM7 require a paid tier. Anonymous callers welcome. Composite assembly: precast concrete circular manhole with base slab, chamber rings (optional reducing slab + shaft), cover slab, frame & cover (BS EN 124 loading classes), step irons or ladder, in-situ benching with pre-formed channel, granular surround, geotextile separator, and exca
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | — |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
Paid tier only. Calling this without an authenticated CivilQuants account returns TIER_INSUFFICIENT — sign up at https://civilquants.com/pricing or use the free-tier alternative compute_manhole. Fully monolithic precast concrete circular manhole comprising factory-cast base + bottom ring + integral benching + pre-formed channel as a single delivered unit (BS 5911-3), with stacked precast chamber r
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | Parameter form for a fully monolithic precast concrete manhole. Catalogue-driven: pick a `size and the chamber's nominal dimensions, masses, and ring heights are read from _CATALOGUE`. Override |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
Paid tier only. Calling this without an authenticated CivilQuants account returns TIER_INSUFFICIENT — sign up at https://civilquants.com/pricing or use the free-tier alternative compute_manhole. Precast concrete box culvert run (Marshalls / FP McCann / CPM ranges, BS EN 14844 / BS 5911-3) of one of eight catalogue sizes from BC_600 (600 × 600mm) to BC_3000x2000 (3000 × 2000mm). Composes the precas
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | Parameter form for a precast concrete box culvert run. Catalogue-driven: pick a `size and the section's nominal span / height / mass / wall thickness are read from _CATALOGUE`. Override individ |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
Free tier. Renders the MMHW standard only — CESMM4, NRM2 and SMM7 require a paid tier. Anonymous callers welcome. Composite drainage inlet: precast gully pot with trap, ductile-iron grating, optional kerb outlet, and a short connection drain to the carrier sewer. The connection drain re-uses the bedding primitive. Four-standard rendering with component-aware sub-codes (CESMM4 K.6.x, NRM2 33.8.x, M
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | — |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
Paid tier only. Calling this without an authenticated CivilQuants account returns TIER_INSUFFICIENT — sign up at https://civilquants.com/pricing or use the free-tier alternative compute_headwall. Controlled attenuation outlet: precast concrete headwall plus outlet-control ironmongery (orifice plate, optional flap valve, weir overflow, penstock) and downstream scour protection. 2nd use of the bundl
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | Parameter form for an attenuation outlet headwall. Composes a precast headwall (size, bedding) with one always-present orifice plate and up to three optional outlet-control ironmongery items (flap va |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
Paid tier only. Calling this without an authenticated CivilQuants account returns TIER_INSUFFICIENT — sign up at https://civilquants.com/pricing or use the free-tier alternative compute_headwall. Precast concrete outfall headwall, supplied as a whole unit from a UK manufacturer (Marshalls CPM, FP McCann, Stanton Bonna or equivalent). Catalogue-driven sizing from PHW_300 (300mm pipe ID) to PHW_1500
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | Parameter form for a precast headwall. Catalogue-driven: pick a size and the unit's nominal physical dimensions are read from _CATALOGUE. Override individual physical fields if a specific manufac |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
Free tier. Renders the MMHW standard only — CESMM4, NRM2 and SMM7 require a paid tier. Anonymous callers welcome. Composite RC outfall headwall: back wall pierced by the outfall pipe, splayed wing walls flaring downstream, apron slab, and rock-armour scour protection. In-situ or precast construction; BS 8666:2020 bar schedule composed across back wall, apron and wing walls. Four-standard rendering
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | — |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
Paid tier only. Calling this without an authenticated CivilQuants account returns TIER_INSUFFICIENT — sign up at https://civilquants.com/pricing or use the free-tier alternative compute_manhole. Linear carrier-pipe measurement assembly with full four-standard depth-banded rendering. CESMM4 Class I (I.{material}.{bore}.{depth}, 9 depth bands), NRM2 Group 33 (33.1.{bore}.{depth}, equivalent banding)
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | Parameters for a carrier pipe run. Geometric defaults yield a DN225 vitrified clay carrier at 1.8 m average invert depth over a 30 m run — the textbook small-civils foul carrier described in the QS m |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
Paid tier only. Calling this without an authenticated CivilQuants account returns TIER_INSUFFICIENT — sign up at https://civilquants.com/pricing or use the free-tier alternative compute_manhole. Perforated land drain in a granular-filled trench with non-woven filter geotextile wrap. Composes the bedding primitive at Class S geometry (full granular envelope) with three additions: perforated carrier
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | — |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
Paid tier only. Calling this without an authenticated CivilQuants account returns TIER_INSUFFICIENT — sign up at https://civilquants.com/pricing or use the free-tier alternative compute_manhole. Highway pavement edge drain per HD 33/16. Perforated carrier in a granular-filled trench with filter geotextile wrap; optional top separator under the pavement build-up. Highway-specific defaults: Type B f
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | — |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
Paid tier only. Calling this without an authenticated CivilQuants account returns TIER_INSUFFICIENT — sign up at https://civilquants.com/pricing or use the free-tier alternative compute_manhole. Linear pipe trench with class-driven bedding and surround. Strategy pattern on (BeddingContext × BeddingClass): Highway (HA 40/01 / MMHW Series 500) vs Building (BS EN 1610 / NRM2 §33), Class N/F/B/S/A/Z.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | — |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
Paid tier only. Calling this without an authenticated CivilQuants account returns TIER_INSUFFICIENT — sign up at https://civilquants.com/pricing or use the free-tier alternative compute_attenuation_tank. Infiltration soakaway per CIRIA C753 Chapter 25. Granular-fill or modular-crate storage envelope with infiltration discharge through the base and side walls. Wraps attenuation_tank for the storage
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | Parameters for a CIRIA C753 infiltration soakaway. Two ways to specify the design storm: (a) `design_storm_volume_m3` directly (from an upstream MicroDrainage / InfoWorks ICM model) — pref |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
Free tier. Renders the MMHW standard only — CESMM4, NRM2 and SMM7 require a paid tier. Anonymous callers welcome. Stormwater attenuation tank supporting two configurations: modular geocellular crates (high void ratio, compact footprint) or large-bore pipe arrays (1.5m+ ID concrete pipes in parallel runs). Excavation may be open-battered or vertical-sided with sheet pile support. Example params: ta
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | — |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
Paid tier only. Calling this without an authenticated CivilQuants account returns TIER_INSUFFICIENT — sign up at https://civilquants.com/pricing or use the free-tier alternative compute_attenuation_tank. Vegetated, geotextile-reinforced or rip-rap-lined linear drainage swale per CIRIA C753. Trapezoidal prismatic channel with three lining strategies covering the UK design palette from low-velocity
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | — |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
Paid tier only. Calling this without an authenticated CivilQuants account returns TIER_INSUFFICIENT — sign up at https://civilquants.com/pricing or use the free-tier alternative compute_manhole. Prefabricated petrol/oil interceptor (separator) per BS EN 858-1:2002 / BS EN 858-2:2003 and SHW Cl. 519. Catalogue-driven on three axes: Class (1 with coalescer + auto-closure for ≤5 mg/l surface-water di
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | Parameter form for a petrol/oil interceptor installation. Catalogue-driven on three axes: size (NS rating, catalogue lookup for dimensions/mass/silt), class (performance — CLASS_1/CLASS_2), and type |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
Paid tier only. Calling this without an authenticated CivilQuants account returns TIER_INSUFFICIENT — sign up at https://civilquants.com/pricing or use the free-tier alternative compute_cantilever_wall. Modular gabion retaining wall built from welded or hexagonal-mesh wire baskets filled with hard angular graded stone (SHW Cl. 622). The first non-concrete retaining structure in the platform and th
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | Parameter form for a gabion retaining wall. A single dataclass that — through combinations of its fields and the `gabion_form` discriminator — produces all eight VARIANT_PRESETS plus arbitrary user |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
Paid tier only. Calling this without an authenticated CivilQuants account returns TIER_INSUFFICIENT — sign up at https://civilquants.com/pricing or use the free-tier alternative compute_cantilever_wall. Reinforced soil retaining wall (RSW) using granular fill reinforced with horizontal layers of geogrid or steel tie strips, with one of four facing systems: precast concrete panels (Reinforced Earth
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | Parameter form for a reinforced soil wall. A single dataclass that — through combinations of its fields and the `rsw_facing` discriminator — produces all eight VARIANT_PRESETS plus arbitrary user-s |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
Paid tier only. Calling this without an authenticated CivilQuants account returns TIER_INSUFFICIENT — sign up at https://civilquants.com/pricing or use the free-tier alternative compute_cantilever_wall. Cut slope stabilised by passively-stressed soil nails with an applied face system. Discriminates between four face systems via the face_system enum: SHOTCRETE_MESH (dominant UK highway-cutting choi
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | Parameters for a single soil-nailed slope. Geometry interpretation: - `slope_height_m is the vertical extent of the cut slope (top of crest to toe of slope). - slope_angle_deg` is the s |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
Paid tier only. Calling this without an authenticated CivilQuants account returns TIER_INSUFFICIENT — sign up at https://civilquants.com/pricing or use the free-tier alternative compute_end_area_earthworks. Geometry-driven embankment per MMHW Series 600 — trapezoidal cross-section with crest width, asymmetric side slopes (h:v), and per-chainage height profile. Auto-generates the CrossSection serie
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | Inputs for a geometry-driven embankment cross-section assembly. The assembly generates a CrossSection list from the profile + geometry parameters, builds an EndAreaEarthworksParameters from the r |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
Free tier. Renders the MMHW standard only — CESMM4, NRM2 and SMM7 require a paid tier. Anonymous callers welcome. Linear earthworks reach measured by the end-area method per MMHW Series 600 — Simpson's Rule with UK-QS even-ordinate trapezoidal-boundary fallback, with full SHW Series 600 Table 6/1 class tagging, mass-haul diagram (bulking + shrinkage per SHW Cl. 605), cut/fill balance, DISPOSAL vs
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | Inputs for a linear earthworks reach measured by the end-area method. The five area streams in each CrossSection are integrated independently along the chainage axis. topsoil_strip_area is the pl |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
Paid tier only. Calling this without an authenticated CivilQuants account returns TIER_INSUFFICIENT — sign up at https://civilquants.com/pricing or use the free-tier alternative compute_end_area_earthworks. Bridge / structural-deck parapet installation per BS 6779-1 + BS EN 1317-2 + SHW Cl. 408. Discriminates between four UK parapet system classifications via the parapet_type enum (pedestrian_only
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | Inputs for the parapet assembly. Required: parapet_type — ParapetType enum (or string equivalent) containment_level — ContainmentLevel enum (or string) parapet_height_mm — nominal pa |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
Paid tier only. Calling this without an authenticated CivilQuants account returns TIER_INSUFFICIENT — sign up at https://civilquants.com/pricing or use the free-tier alternative compute_end_area_earthworks. Highway / surface-water drainage channel installation per BS EN 1433 + SHW Cl. 511-514 + HD 33/16. Discriminates between five UK channel product classifications via the channel_type enum (linea
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | Inputs for the highway_drainage_channel assembly. Required: channel_type — ChannelType enum (or string equivalent) depth_class — DepthClass enum (or string) channel_depth_m |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
Paid tier only. Calling this without an authenticated CivilQuants account returns TIER_INSUFFICIENT — sign up at https://civilquants.com/pricing or use the free-tier alternative compute_end_area_earthworks. Highway / street lighting column installation per BS EN 40 + BS 5489-1:2020 + TR 22. Discriminates between four UK column material classifications via the column_type enum (steel_galvanised, al
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | Inputs for the lighting_column assembly. Defaults anchored to URBAN_6M_LED — UK urban distributor: 6 m steel galvanised column on precast socket, BS EN 40-3 Class B, LED M-class luminaire (~60 W typi |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
Paid tier only. Calling this without an authenticated CivilQuants account returns TIER_INSUFFICIENT — sign up at https://civilquants.com/pricing or use the free-tier alternative compute_end_area_earthworks. Vehicle restraint system (VRS) for highway works per SHW Cl. 401-419 and BS EN 1317. Discriminates between six structural system types via the vrs_system_type enum: tensioned and untensioned co
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | Parameters for a single vehicle restraint system run. Geometry interpretation: - `length_m is the run length along the highway alignment. - post_spacing_m` is the centre-to-centre spacing o |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
Paid tier only. Calling this without an authenticated CivilQuants account returns TIER_INSUFFICIENT — sign up at https://civilquants.com/pricing or use the free-tier alternative compute_end_area_earthworks. Road marking installation per SHW Cl. 1207-1215 and TSRGD 2016. Discriminates between five UK marking-line classifications via the marking_line_type enum: continuous, broken_short, broken_long,
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | Parameters for a single road marking installation. Defaults anchored to URBAN_CONTINUOUS_WHITE_LINE — 200 m of continuous 100 mm thermoplastic edge/centre line. Required-field defaults added per G.6. |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
Paid tier only. Calling this without an authenticated CivilQuants account returns TIER_INSUFFICIENT — sign up at https://civilquants.com/pricing or use the free-tier alternative compute_end_area_earthworks. Traffic sign installation per SHW Cl. 1201-1206 and TSRGD 2016. Discriminates between five TSRGD sign classifications via the sign_type enum: warning triangular, regulatory circular, regulatory
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | Parameters for a single traffic sign installation. Geometry interpretation: - `post_length_m` is the length of the supporting post above ground (UK convention measures the *above-ground* leng |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
Paid tier only. Calling this without an authenticated CivilQuants account returns TIER_INSUFFICIENT — sign up at https://civilquants.com/pricing or use the free-tier alternative compute_end_area_earthworks. Flexible pavement build-up: optional capping (Class 6F) + Type 1 (Class 1A) granular sub-base + asphalt concrete base (AC) + binder course (AC/HRA) + optional tack coat + surface course (AC/HRA
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | Input parameters for a flexible pavement assembly. Geometric defaults match a 100m × 6m urban access road (medium traffic) per DMRB CD 226 starting build-up: 150mm Type 1 sub-base, 150mm AC 32 base, |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
Paid tier only. Calling this without an authenticated CivilQuants account returns TIER_INSUFFICIENT — sign up at https://civilquants.com/pricing or use the free-tier alternative compute_end_area_earthworks. Permeable pavement build-up per CIRIA C753 — The SuDS Manual Chapter 20. Covers the three principal UK permeable surface types (Permeable Block Paving per BS 7533-13; Porous Asphalt per SHW Cl.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | Input parameters for a permeable pavement assembly. Geometric defaults match a 12m × 5m residential drive with PBP surface and System A (full infiltration) — the dominant UK small-civils SuDS use cas |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
Paid tier only. Calling this without an authenticated CivilQuants account returns TIER_INSUFFICIENT — sign up at https://civilquants.com/pricing or use the free-tier alternative compute_end_area_earthworks. Rigid pavement build-up: optional capping (Class 6F) + Type 1 (Class 1A) granular sub-base + optional separation membrane + PQC slab (URC, JRC, or CRCP variant) with joint formwork (transverse
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | Input parameters for a rigid pavement assembly. Defaults: 50m × 7m urban distributor — JRC with 25m bay length, 230mm slab on 150mm Type 1 sub-base, A393 mesh mid-depth. Tie bars at 3.5m lane boundar |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
Paid tier only. Calling this without an authenticated CivilQuants account returns TIER_INSUFFICIENT — sign up at https://civilquants.com/pricing or use the free-tier alternative compute_cantilever_wall. Anchored retaining wall — the only wall family member that pre-stresses the retained soil mass into the wall via post-tensioned ground anchors per BS EN 1537. Three structural variants: in-situ rei
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | Parameter form for an anchored retaining wall. A single dataclass that — through combinations of its fields and the `wall_form` discriminator — produces all eight VARIANT_PRESETS plus arbitrary use |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
| freeboard | no | — |
Paid tier only. Calling this without an authenticated CivilQuants account returns TIER_INSUFFICIENT — sign up at https://civilquants.com/pricing or use the free-tier alternative compute_cantilever_wall. Cast-in-place bored concrete pile retaining wall, the SEVENTH member of the wall family and the FIFTH of the retaining_walls L1 leaf. The SIXTH structural system in the retaining / earth-structures
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | Parameter form for a bored pile retaining wall. A single dataclass that — through combinations of its fields and the `bored_pile_form` discriminator — produces all eight VARIANT_PRESETS plus arbitr |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
Free tier. Renders the MMHW standard only — CESMM4, NRM2 and SMM7 require a paid tier. Anonymous callers welcome. In-situ reinforced concrete cantilever retaining wall with toe, heel, and stem. Includes excavation, blinding, drainage, and backfill quantities. Example params: stem_height=4 m (2–8), stem_thickness_top=0.3 m (0.2–0.6), stem_thickness_bottom=0.45 m (0.25–0.9). Example call: {"params":
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | — |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
| freeboard | no | — |
Paid tier only. Calling this without an authenticated CivilQuants account returns TIER_INSUFFICIENT — sign up at https://civilquants.com/pricing or use the free-tier alternative compute_cantilever_wall. In-situ reinforced concrete counterfort retaining wall. Discrete RC counterforts on the retained face enhance moment capacity, making the wall economic for 4-10m retained heights (above cantilever-
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | Parameter form for an in-situ RC counterfort retaining wall. A single dataclass that — through combinations of its fields — produces all eight VARIANT_PRESETS plus arbitrary user-specified geometries |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
| freeboard | no | — |
Paid tier only. Calling this without an authenticated CivilQuants account returns TIER_INSUFFICIENT — sign up at https://civilquants.com/pricing or use the free-tier alternative compute_cantilever_wall. In-situ mass concrete gravity retaining wall (typical C20/25 to C25/30) with trapezoidal cross-section, retaining soil by self-weight rather than structural action. Eight variant presets exercise t
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | Parameter form for a mass concrete gravity retaining wall. A single dataclass that — through combinations of its fields — produces all eight VARIANT_PRESETS plus arbitrary user-specified geometries. |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
Paid tier only. Calling this without an authenticated CivilQuants account returns TIER_INSUFFICIENT — sign up at https://civilquants.com/pricing or use the free-tier alternative compute_cantilever_wall. Linear precast concrete kerb run on concrete bed and haunch over Type 1 (Class 1A) granular sub-base. Emits excavation, sub-base (v8 SHW-class-aware), concrete bed, kerb units to BS EN 1340 / SHW C
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | Input parameters for a kerb run assembly. Geometric defaults match a standard UK HB2 road kerb on 150mm concrete bed over 150mm Type 1 sub-base, with triangular haunch rising to half the kerb height |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
Paid tier only. Calling this without an authenticated CivilQuants account returns TIER_INSUFFICIENT — sign up at https://civilquants.com/pricing or use the free-tier alternative compute_cantilever_wall. Single isolated reinforced concrete pad foundation with optional pedestal. Demonstrates BS 8666:2020 reinforcement scheduling integrated with the four-standard rendering invariant. Example params:
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | — |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
Paid tier only. Calling this without an authenticated CivilQuants account returns TIER_INSUFFICIENT — sign up at https://civilquants.com/pricing or use the free-tier alternative compute_cantilever_wall. Linear reinforced concrete strip foundation, level or stepped. Closes the P1 launch set alongside pad_foundation. Integrates BS 8666:2020 reinforcement scheduling. Stepping is the v10 demonstration
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | Parameters for the strip foundation assembly. Defaults are tuned to a typical UK domestic / light commercial strip: 750mm wide, 350mm deep, 10m long, founded ~700mm below GL on 75mm blinding. Reinfor |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
Paid tier only. Calling this without an authenticated CivilQuants account returns TIER_INSUFFICIENT — sign up at https://civilquants.com/pricing or use the free-tier alternative compute_manhole. Catalogue-driven utility access chamber covering ten standard UK types: BT/Openreach jointing chambers JC1-JC4 (defaulting to UTILITY_PROVIDER_SUPPLY routing), water meter chamber (FW6), wastewater inspect
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | Parameter form for a utility access chamber. Catalogue-driven: pick a `chamber_type` and the chamber's nominal plan dimensions, depth, wall thickness, cover loading and supply route default are rea |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
Paid tier only. Calling this without an authenticated CivilQuants account returns TIER_INSUFFICIENT — sign up at https://civilquants.com/pricing or use the free-tier alternative compute_manhole. Foundation + kiosk hardware composite for utility cabinets — LV electricity feeder pillars (DNO-supplied), Openreach FTTC cabinets (PIA-supplied), EV rapid-charging plinths, packaged DNO substations, and g
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | Parameters for a utility kiosk base. Fields marked "(None → catalogue)" resolve from the catalogue entry at `__post_init__` time; an explicit non-None value always wins. |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
Paid tier only. Calling this without an authenticated CivilQuants account returns TIER_INSUFFICIENT — sign up at https://civilquants.com/pricing or use the free-tier alternative compute_manhole. Shared utility trench carrying multiple services side by side, each at its own cover depth (water, gas, electricity, telecoms) per NJUG Volume 1. One excavation envelope sized from the services, one dispos
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | — |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
Paid tier only. Calling this without an authenticated CivilQuants account returns TIER_INSUFFICIENT — sign up at https://civilquants.com/pricing or use the free-tier alternative compute_manhole. Single-service utility run per NJUG Volume 1 — one water main OR one gas main OR one electricity cable duct OR one telecoms duct (or fibre / street-lighting / HV cable duct) in a dedicated trench. Wraps th
| Parameter | Type | Required | Notes |
|---|---|---|---|
| params | object | yes | Parameters for a single-service utility run. Maps neatly to a one-column UI form: the user picks a service type from a dropdown, optionally tweaks cover/OD/material, sets length and trench width, and |
| standard | string | no | — |
| deliverables | no | — | |
| output_mode | string | no | — |
Render previously-computed BoQ results into a deliverable (Excel workbook or Word report). Excel is free with watermark + sheet protection; Word is paid-tier only and returns a TIER_INSUFFICIENT envelope for anonymous callers. The wire shape matches POST /api/v1/mcp/render exactly.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| request | object | yes | Wire shape for POST /api/v1/mcp/render. |
Persist a CivilQuants project with its assembly list. Each call creates a new project — it never overwrites an existing one. To revise a saved project's parameters: call get_project to recover its assemblies, amend the values, then call save_project again with the amended list (a revision-suffixed name like 'Pump Station R02' keeps the history browsable) and run recompute_project on the new projec
| Parameter | Type | Required | Notes |
|---|---|---|---|
| request | object | yes | Body for `POST /api/v1/mcp/project/save`. |
Fetch a previously saved CivilQuants project by project_id. When the id is not in context (e.g. a new conversation reopening 'Demo - Cantilever Wall'), pass the project's exact display name in the project_id field instead. If several projects share the name, the error envelope lists the candidate project_ids; call list_projects to browse everything saved. Paid tier only — anonymous callers receive
| Parameter | Type | Required | Notes |
|---|---|---|---|
| project_id | string | yes | — |
List every project saved by the calling subscriber — project_id, name, client, status, default standard, assembly count, timestamps. Use this to re-find a saved project from a new conversation when its project_id is no longer in context, then pass the project_id to get_project or recompute_project. Paid tier only — anonymous callers receive a TIER_INSUFFICIENT envelope.
No parameter schema on file.
Re-run every enabled assembly in a saved project and render aggregated BoQs across the requested measurement standards. recompute_project takes no parameter overrides — it re-runs the saved assemblies exactly as stored. To revise a parameter, save an amended copy with save_project (see its description for the recipe) and recompute the new project_id. Paid tier only — anonymous callers receive a TI
| Parameter | Type | Required | Notes |
|---|---|---|---|
| project_id | string | yes | — |
| request | no | — |
Compute one sectioned/linear assembly across multiple sections in a single call and return a combined Bill of Quantities plus per-section results. Each section sets its own run_length and geometry; shared_params apply to all sections. Use for a wall, kerb run, drain or barrier that changes along its length. assembly_slug must be a sectioned assembly (e.g. cantilever_wall, kerb_run, edge_drain); no
| Parameter | Type | Required | Notes |
|---|---|---|---|
| assembly_slug | string | yes | — |
| sections | array | yes | — |
| standard | string | no | — |
| shared_params | no | — | |
| aggregate_boq | boolean | no | — |
| include_section_boq | boolean | no | — |
| include_backup | boolean | no | — |
| deliverables | no | — |
Resolve a plain-English job description to candidate catalogue assemblies and the fields you'll need to compute one. Deterministic router — it does NOT return a Bill of Quantities and NEVER guesses parameter values; it returns candidate slugs (plural when ambiguous, with clarifying questions), each assembly's tier, whether it supports compute_multi_section_assembly, and per-field metadata (unit, m
| Parameter | Type | Required | Notes |
|---|---|---|---|
| description | string | yes | — |
| preferred_standard | no | — | |
| return_resolution_log | boolean | no | — |
List the 10 senior-QS skill methodologies CivilQuants exposes (tender review, risk assessment, QS measurement/contract advice, geotechnical + geo-environmental interpretation, earthworks, preliminaries, pavement design, subcontract analysis). Universal discovery — both tiers see the full list. Returns each skill's slug, title, one-line summary and tier; then call get_skill(skill=<slug>) to fetch t
No parameter schema on file.
Paid tier only. Fetch a senior-QS skill methodology by slug (see list_skills) and APPLY it to the user's documents — the returned body is the system instruction for you to run the methodology on the customer's tokens; CivilQuants does not run inference. Paid callers get the full methodology; anonymous/free callers get a TIER_INSUFFICIENT upsell body; a rejected token gets an INVALID_TOKEN re-authe
| Parameter | Type | Required | Notes |
|---|---|---|---|
| skill | string | yes | Skill slug from list_skills. |
Obtain the CivilQuants customer-side document pipeline — the toolkit the document-heavy skills (tender review, geotechnical / geo-environmental interpretation) use to chunk a tender pack and render a Word pack on the user's machine. Returns the self-unpacking chunking package, the pipeline discipline, and the python-docx render helpers. Universal (free + paid). NOTE: running the pipeline over real
| Parameter | Type | Required | Notes |
|---|---|---|---|
| component | string | no | Which part to fetch; omit for the whole kit. |
- Every tool — any call limit is its publisher’s, not ours
- No card, and mcprush charges nothing for it
- Runs at its publisher’s own address — this marketplace is not in the path
- Nothing to cap, because mcprush bills nothing
What counts against your monthly calls
| Tool | Unit | Calls used | Out of the allowance |
|---|
Nothing here is billable: mcprush charges nothing to install Civilquants or to call it, at any volume.
Two independent axes, because powerful and malicious are different questions. The grade is threat only. The capability level is blast radius, and it is never a penalty on the grade — it is priced as one subtract-only term in the score, where you can see it.
This listing is an address its publisher runs, and you connect to it directly — this marketplace is not in the path. The scanner reads packages and public source, and an address is neither. So there is no grade — not a withheld one, an unmeasured one.
Release history
This is an address its publisher runs: which release it serves is theirs to choose, so there is nothing here to pin. The history below is for reading; the current release on file is 0.0.1.
No release note was published with this version.
One review per account, from a signed-in account that does not publish this listing. Nothing else is asked — you can say what you think before you install it. Publishers can reply once per review, and a review can be edited or deleted by whoever wrote it.
Any signed-in account that does not publish Civilquants can review it, once — before installing it or after. A review from an account that has installed it is marked as one.
Nobody has reviewed this listing. The rating on the card is the mean of the reviews written here and nothing else, so there is no rating until somebody writes the first — which takes a signed-in account that does not publish it, and nothing else.