Skip to content
Back to search
100
MCP live MCP 2025-11-25 streamable-http

CivilQuants

com.civilquants/civilquants

Parametric estimating engine: CESMM4/NRM2/SMM7/MMHW Bills of Quantities for civils assemblies.

Uptime
100.0%
2 direct probes · 30d
Response
1260ms
last probe
Tools
56
callable
Resources
8
readable
Prompts
11
available

Tools · 56

compute_connection_to_existing

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. Enume…

compute_hard_material_in_trench

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. Linea…

compute_ditch

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. Linea…

compute_pipework_testing

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. Linea…

compute_catchpit

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. Preca…

compute_manhole

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 (o…

compute_manhole_precast

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…

compute_box_culvert

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. Preca…

compute_gully

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 …

compute_headwall_attenuation_outlet

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. Cont…

compute_headwall_precast

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. Prec…

compute_headwall

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 wal…

compute_carrier_pipe_run

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. Linea…

compute_french_drain

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. Perfo…

compute_edge_drain

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. Highw…

compute_pipe_bedding

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. Linea…

compute_soakaway

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_ta…

compute_attenuation_tank

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 …

compute_swale

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_ta…

compute_petrol_oil_interceptor

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. Prefa…

compute_gabion_wall

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_wal…

compute_reinforced_soil_wall

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_wal…

compute_soil_nailed_slope

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_wal…

compute_embankment_cross_section

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_earth…

compute_end_area_earthworks

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'…

compute_parapet

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_earth…

compute_highway_drainage_channel

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_earth…

compute_lighting_column

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_earth…

compute_vehicle_restraint_system

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_earth…

compute_road_marking

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_earth…

compute_traffic_sign

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_earth…

compute_flexible_pavement

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_earth…

compute_permeable_pavement

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_earth…

compute_rigid_pavement

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_earth…

compute_anchored_wall

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_wal…

compute_bored_pile_wall

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_wal…

compute_cantilever_wall

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. Includ…

compute_counterfort_wall

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_wal…

compute_gravity_wall

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_wal…

compute_kerb_run

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_wal…

compute_pad_foundation

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_wal…

compute_strip_foundation

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_wal…

compute_utility_chamber

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. Catal…

compute_utility_kiosk_base

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. Found…

compute_combined_services_trench

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. Share…

compute_single_service_run

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. Singl…

render_skill_report

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 envel…

save_project

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 ass…

get_project

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 pro…

list_projects

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 it…

recompute_project

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…

compute_multi_section_assembly

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; sh…

resolve_assembly_from_description

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 pa…

list_skills

List the 10 senior-QS skill methodologies CivilQuants exposes (tender review, risk assessment, QS measurement/contract advice, geotechnical + geo-environmental interpretation, earthworks, preliminarie…

get_skill

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 c…

get_document_pipeline

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 …

Resources · 8

CivilQuants — Introduction

One-pager describing the MCP: free vs paid scope, the four-standard methodology moat, and where to start.

civilquants://intro
CivilQuants — MCP schema (v1)

Machine-readable contract: every registered tool's input/output JSON Schema plus the resource + prompt catalogue. Read this to assert the live MCP matches your client's static expectations.

civilquants://schema/v1
CivilQuants — Assembly catalogue

Picker tree (L1 category → L2 subcategory → assembly) for the 46 v1 assemblies. Identical shape to the live web-UI picker; use this to map user-stated problems to the right compute_<slug> tool.

civilquants://catalogue
CivilQuants — Document-pipeline discipline

Chunking + render discipline for customer-side processing of tender packs, GI reports, and other source documents before passing chunks into the paid-tier skill prompts. ~400 lines.

civilquants://document-pipeline-discipline
CivilQuants — Document-pipeline starter (Python)

Reference Python invocation of the chunking pipeline. Pairs with civilquants://tools/document-pipeline-manifest.md and the document-pipeline-discipline doc. Customer-side; no LLM in the loop until the…

civilquants://tools/document-pipeline-starter.py
CivilQuants — Document-pipeline manifest

Package manifest for the chunking pipeline: PipelineConfig + PipelineResult + SkillDispatcher Protocol + module layout. Read this to rebuild the deterministic pipeline yourself.

civilquants://tools/document-pipeline-manifest.md
CivilQuants — Word report base template

python-docx base template every skill report extends. Customer-side LLM uses this + the skill output to render a CivilQuants-co-branded Word report on the customer's machine.

civilquants://tools/word-report-base.md
CivilQuants — Chunking pack (self-unpacking bundle)

The full reference civilquants_chunking Python package (6 modules + requirements.txt) in one self-unpacking bundle. Write each fenced block to its labelled path, pip install, then run document-pipelin…

civilquants://tools/chunking-pack

Prompts · 11

tender_document_review

Paid tier only. Master 15-section tender review orchestrator (dispatches sub-skills). Anonymous callers get a TIER_INSUFFICIENT upsell body; paid callers get the full methodology. Sign up at https://c…

tender_risk_assessment

Paid tier only. Structured risk register + bid/no-bid score per ISO 31000. Anonymous callers get a TIER_INSUFFICIENT upsell body; paid callers get the full methodology. Sign up at https://civilquants.…

qs_measurement_advice

Paid tier only. Bill descriptions / measurement-rule advice (SMM7 / NRM2 / CESMM4 / MMHW). Anonymous callers get a TIER_INSUFFICIENT upsell body; paid callers get the full methodology. Sign up at http…

qs_contract_review

Paid tier only. Contract administration questions (JCT 2024 / NEC4 ECC) — payment, variations, claims. Anonymous callers get a TIER_INSUFFICIENT upsell body; paid callers get the full methodology. Sig…

geotechnical_interpretation

Paid tier only. Ground investigation reports → design parameters per BS 5930 / SHW 600 / TRL447. Anonymous callers get a TIER_INSUFFICIENT upsell body; paid callers get the full methodology. Sign up a…

geo_environmental_assessment

Paid tier only. Site investigation contamination → assessment per LCRM / WM3 / BS 8485 / CL:AIRE. Anonymous callers get a TIER_INSUFFICIENT upsell body; paid callers get the full methodology. Sign up …

earthworks_quantities

Paid tier only. Cut / fill, mass-haul, plant outputs, disposal economics, SHW Series 600. Anonymous callers get a TIER_INSUFFICIENT upsell body; paid callers get the full methodology. Sign up at https…

preliminaries_setup

Paid tier only. Site-establishment costing per NRM2 / CESMM4 / MMHW + CDM 2015. Anonymous callers get a TIER_INSUFFICIENT upsell body; paid callers get the full methodology. Sign up at https://civilqu…

pavement_design_review

Paid tier only. UK pavement design drawings → layered quantities + spec compliance (DMRB / SHW). Anonymous callers get a TIER_INSUFFICIENT upsell body; paid callers get the full methodology. Sign up a…

subcontract_quotation_analysis

Paid tier only. Sub quote breakdown + gap analysis + normalised comparison + weighted scoring. Anonymous callers get a TIER_INSUFFICIENT upsell body; paid callers get the full methodology. Sign up at …

getting-started

Free + paid. Agent-coaching prompt for a first-time CivilQuants connection: how to turn discovery into a concrete first call with a real deliverable. Invoke after connecting to the MCP.

How to use

Add to your Claude Desktop / Cursor / Cline MCP config:

{
  "mcpServers": {
    "civilquants": {
      "url": "https://api.civilquants.com/mcp",
      "transport": "streamable-http"
    }
  }
}