Skip to main content
Glama
DavidDominguez-11

construction-supervision-mcp

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PROGRESS_DB_PATHNoOptional custom path for the SQLite database file used to store project progress. If not provided, the server uses the default database file.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_stage_guidanceA

Returns detailed guidance for a construction stage, including description, prerequisites, materials, activities, supervision points, common mistakes, and safety notes.

generate_supervision_checklistB

Generates a supervision checklist for a construction stage at a specific moment (before, during, or after).

record_project_progressA

Records or updates progress for one stage of a construction project. Persists data in SQLite.

get_next_possible_stagesA

Reviews stored project progress and identifies which stages can be started next based on prerequisite dependencies.

analyze_quotationA

Analyzes a material or labor quotation against reference concepts, detecting missing items, duplicates, and prices outside reference ranges.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4/5.0

Scored across 5 tools

Disambiguation5/5

Each tool targets a distinct task: guidance retrieval, checklist generation, progress recording, next-stage determination, and quotation analysis. The two stage-related tools are clearly differentiated by output type and purpose.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern using snake_case, such as get_stage_guidance, record_project_progress, and analyze_quotation. There are no mixed conventions or vague verbs.

Tool Count5/5

Five tools is well-scoped for a construction supervision server. Each tool addresses a meaningful part of the supervision workflow without redundancy or bloat.

Completeness4/5

The core supervision workflow is covered: guidance, checklists, progress recording, next-stage planning, and quotation analysis. Minor gaps exist around explicit project progress retrieval and project initialization, but these can be worked around in most cases.

Maintenance

ActivitySlowing
ResponsivenessNo issues