CivilQuants MCP
An official MCP server for CivilQuants, a Bill of Quantities software for civil engineering. It allows AI assistants to generate measured bills based on UK standards (CESMM4, NRM2, SMM7, MMHW) and produce supplier-neutral material schedules for procurement by entering assembly geometry.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://api.civilquants.com/mcpChecks and signals
Each line is separate evidence, not a trust score.
- Passed Endpoint answered the live check ·
- Passed Official MCP Registry namespace is tied to civilquants.com ·
- Passed Endpoint is on the registry namespace domain ·
- Availability 1 of 1 checks passed in 30 days
What you can do with it
- Generate Bills of Quantities for civil assemblies
- Produce supplier-neutral material schedules
- Export bills to Excel or PDF formats
- Apply senior-QS skill methodologies
Source and maintenance
Protocol and capabilities
- Server
- civilquants 3.4.7
- MCP protocol negotiated in check
- 2025-11-25
- Tools
- 0 captured; incomplete (byte-cap)
- Resources
- 8 advertised
- Resource templates
- 0 advertised
- Prompts
- 11 advertised
{
"tools": {
"listChanged": true
},
"logging": {},
"prompts": {
"listChanged": true
},
"resources": {
"subscribe": false,
"listChanged": true
},
"extensions": {
"io.modelcontextprotocol/ui": {}
},
"experimental": {}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
0 captured; incomplete (byte-cap)
Prompts
11 advertised
tender_document_review — 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://civilquants.com/pricing.
tender_risk_assessment — 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.com/pricing.
qs_measurement_advice — 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 https://civilquants.com/pricing.
qs_contract_review — 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. Sign up at https://civilquants.com/pricing.
geotechnical_interpretation — 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 at https://civilquants.com/pricing.
geo_environmental_assessment — 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 at https://civilquants.com/pricing.
earthworks_quantities — 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://civilquants.com/pricing.
preliminaries_setup — 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://civilquants.com/pricing.
pavement_design_review — 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 at https://civilquants.com/pricing.
subcontract_quotation_analysis — 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 https://civilquants.com/pricing.
getting-started — CivilQuants — 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.
Resources
8 advertised
CivilQuants — Introduction
One-pager describing the MCP: free vs paid scope, the four-standard methodology moat, and where to start.
civilquants://introCivilQuants — 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/v1CivilQuants — 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://catalogueCivilQuants — 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-disciplineCivilQuants — 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 SkillDispatcher is wired.
civilquants://tools/document-pipeline-starter.pyCivilQuants — 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.mdCivilQuants — 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.mdCivilQuants — 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-pipeline-starter.py. Makes the document-heavy skill prompts usable on a real tender pack.
civilquants://tools/chunking-pack90-day uptime
A lightweight connection check about every six hours, sampled on hosts with many listings. It shows the server answered, not that its tools work.
- 2026-11-06: 1 of 1 checks answered
- 2026-11-07: 2 of 2 checks answered
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 2556 ms
- 95th percentile latency
- 2556 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 2556 ms · metadata changed · 0 tool(s) (partial: byte-cap), 8 resource(s), 0 resource template(s), 11 prompt(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http civilquants-mcp https://api.civilquants.com/mcpCodex
codex mcp add civilquants-mcp --url https://api.civilquants.com/mcpCursor
{
"mcpServers": {
"civilquants-mcp": {
"url": "https://api.civilquants.com/mcp"
}
}
}Cline
{
"mcpServers": {
"civilquants-mcp": {
"type": "streamableHttp",
"url": "https://api.civilquants.com/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"civilquants-mcp": {
"type": "http",
"url": "https://api.civilquants.com/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http civilquants-mcp https://api.civilquants.com/mcpClaude Desktop
https://api.civilquants.com/mcpWindsurf
{
"mcpServers": {
"civilquants-mcp": {
"serverUrl": "https://api.civilquants.com/mcp"
}
}
}Let your agent find its tools
Find servers like CivilQuants MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.
Other data and analytics servers
Do you run CivilQuants MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.