Plate №.8DEE

Harris MCP

A Model Context Protocol server for reading and auditably editing Harris matrices — archaeological stratigraphy — with a changelog-backed write surface.

The Harris matrix is how archaeologists record stratigraphy: the ordered relationships between the layers and cuts of an excavation. harris-mcp exposes those matrices to LLM agents through the Model Context Protocol. It reads HMDP (its own open JSON package), CSV, XLSX, T. S. Dye’s hm tables and Harris Matrix Composer’s HMCX files and CSV exports.

The read surface is tuned for language models; the write surface is changelog-backed, so every edit an agent makes is auditable and reversible. Corpus-level tools let it reason across a whole set of documents at once, including proposing which units in two records are the same unit; that step is evaluated against a ground truth in a published simulation.