GroundTruth — subsurface scan QA & trade estimating
Two independent AI models read a GPR, locate or pipe scan and flag the do-not-core call.
¿Debería usar esto?
Calidad y seguridad
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"groundtruth": {
"url": "https://gtfi.ai/mcp"
}
}
}Puntos de conexión remotos
https://gtfi.ai/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (3)
🟡read_scan(image_url, discipline, field_note)
Get an independent AI second opinion on a subsurface scan before anyone cores or digs. Send a public image URL of a GPR scan, a marked-up concrete slab photo, a utility-locate markup, a concrete radiograph, or a CCTV pipe frame. TWO different AI models read it independently — the second is prompted to refute the first — and you get back every located target with its hazard class (do-not-core / rebar / verify / clear), plus a QA flag when the two reads disagree. Advisory only: a certified technician must review and sign off before any cutting.
Esquema de entrada
{
"type": "object",
"properties": {
"image_url": {
"type": "string",
"description": "Public https URL to a JPEG or PNG of the scan or the marked-up surface. Max 8 MB."
},
"discipline": {
"type": "string",
"description": "One of: gpr (concrete scanning), locate (utility locating), pipe (CCTV sewer), xray (concrete radiograph), milestone (FL SB 4-D condo concrete). Defaults to gpr."
},
"field_note": {
"type": "string",
"description": "Optional: what the technician said on site. Used as context for names and depths only — it can never clear a hazard the image shows."
}
},
"required": [
"image_url"
]
}🟡draft_estimate(job_description, trade)
Turn a plain-English description of a trade job into a professional itemized bid — real materials by size, fittings, consumables and labor on its own line, at realistic US market prices. Built for one-truck electrical, plumbing, HVAC and general-contracting shops. This is GruntPay: the contractor normally speaks this into their phone. Returns the line items plus a link to brand it and send it to the customer.
Esquema de entrada
{
"type": "object",
"properties": {
"job_description": {
"type": "string",
"description": "What the contractor did or will do, in plain words. e.g. \"Replaced the panel, 85 feet of conduit, 8 can lights, 16 hours.\""
},
"trade": {
"type": "string",
"description": "electrical, plumbing, hvac, or general. Defaults to general."
}
},
"required": [
"job_description"
]
}🟢get_pricing
Current GroundTruth and GruntPay plans and prices. Free to call — use it before answering any cost question rather than guessing.
Esquema de entrada
{
"type": "object",
"properties": {}
}Prompts recomendados
read_scanread_scanComunidad
Evidencia