Build Snapshot Report
revit_build_reportBuild a local Excel report from Revit snapshot JSON without contacting Revit, optionally including findings and model changes from earlier snapshots.
Instructions
Build a local Excel report from snapshots without contacting Revit.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"snapshots_dir": "<snapshots_dir>",
"output_path": "<output_path>"
},
"name": "revit_build_report"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| findings | No | Optional findings with model, severity, rule, element_ids (or elementIds), and recommendation. | |
| output_path | Yes | New .xlsx file path, resolved on the machine running this server; existing files are never replaced. | |
| previous_dir | No | Optional directory of earlier snapshots matched by model title for the Changes sheet. | |
| snapshots_dir | Yes | Directory of schema-version-1 JSON snapshots on the MCP client machine. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||