mcpserver.lol
registry/cpp-cpm-engine
Connection check verified live · 27h ago

cpp-cpm-engine

Forensic scheduling MCP for Primavera P6 (XER): AACE windows, DCMA-14, Monte Carlo, TIA.

Tools 13
GitHub stars
Installs / wk
Licence
Transport streamable-http
Last checked 27h ago

Tools & capabilities

13 tools

Read from the running server on 27h ago.

claim_workbench_evidence_ledger output_dirfolder_pathproject_namerun_forensiccontract_formevidence_files +1
Forensic claim workbench — analyzes a folder of mixed evidence (XER chain + MSG/PDF/DOCX/XLSX correspondence) and produces a unified workbench dashboard.…
collapsed_as_built output_dirdelay_eventsproject_nameremoval_methodas_built_xer_pathcontractor_filter +1
Collapsed As-Built / But-For analysis on a post-impact XER. Implements AACE RP 29R-03 §3.8 Modeled / Subtractive / Single Base method (paired with MIP 3.3…
concurrent_delay_matrix schedulesxer_pathsxer_contents
Build the per-window x per-party concurrent-delay attribution matrix from a chronological list of XER snapshots. Implements the per-window concurrency view…
critical_path_validator profilexer_pathxer_contentproject_indexbaseline_xer_pathbaseline_xer_content
Critical-path validation, logic health, and DCMA-14 assessment of a Primavera P6 schedule. Runs the CPP critical-path validator: checks for false…
dcma14_health_check debugoutput_pathtimeout_secondscurrent_xer_pathbaseline_xer_pathreturn_html_inline +2
Full Schedule Health Dashboard HTML report — DCMA-14 + CPLI + BEI + variance/slip register against the baseline. Wraps the CPP Schedule Health Review skill…
forensic_windows_analysis schedules*output_dirbaseline_idxproject_nameentitlement_milestone
Run forensic windows analysis (AACE RP 29R-03 §3.3, MIP 3.3 Observational / Dynamic / Contemporaneous As-Is) across multiple Primavera P6 XER snapshots and…
monte_carlo_p50_p80 seedxer_pathiterationsoutput_dirxer_contentdistribution +3
Monte Carlo Schedule Risk Analysis — P10/P50/P80/P90 completion-date forecast for a Primavera P6 schedule. Implements an AACE-style quantitative SRA (the s…
path_explorer xer_pathdirectionoutput_dirxer_contentinclude_near_criticaltarget_activity_codes
Logic-trace driver-chain explorer — answers "WHY is this activity critical?" and "WHAT does it drive?". Traces driving predecessors backward from a target…
qramm_maturity sra_result*
QRAMM-aligned maturity reading for an SRA result. Places a Schedule Risk Analysis run (from ``monte_carlo_p50_p80`` or any equivalent dict) on the five…
slip_velocity schedulesxer_pathsxer_contents
Per-window slip velocity & acceleration trend across XER snapshots. Computes three signed metrics per window from the underlying forensic windows analysis:…
time_impact_analysis_fragnet fragnetsoutput_dirproject_nameper_event_basesbaseline_xer_pathbaseline_xer_content
Time Impact Analysis (TIA) — prospective fragnet insertion into a pre-impact baseline schedule. Supports two modes. **Single-base mode** (legacy): supply `…
woet_classifier todayactual_xer_pathbaseline_xer_pathactual_xer_contentbaseline_xer_content
Worked-vs-On-time Execution Timeline (WOET) per-activity day-by-day classification of as-built execution against baseline. For each pairable activity (matc…
xer_parser xer_pathxer_content
Parse a Primavera P6 XER file and return a TABLE SUMMARY (not the full row-level data — XER row dumps explode the MCP context window). For each table in th…