generate_snapshot_batch

MCP tool from Mason by adrianczuczka

Map step — returns one batch of files for the assistant to summarize.

How to use it

generate_snapshot_batch is exposed by the Mason MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the generate_snapshot_batch tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.

Install Mason

$npx -p mason-context mason-mcp
FULL MASON LISTING

Other tools in Mason (17)

analyze_project

Git stats — hot files, stale dirs, commit conventions.

export_to_confluence

Sync the concept map to Confluence as PM-readable wiki pages.

full_analysis

One-shot orientation for unmapped projects: structure + samples + tests + git.

get_code_samples

Smart file previews selected by architectural role.

get_context

First call for any task or bug. Matching features + files + tests + blast radius + freshness + recorded decisions, in one call.

get_impact

Call before editing a file. Traces what's affected — co-change history + references + related tests.

get_snapshot

First call for any architecture question. Loads the concept map — feature → file lookup — in one LLM-free call.

mason_check_drift

Feature-level staleness report — what changed since the snapshot, and whether to refresh incrementally or rebuild.

mason_complete_init

Marks the project as initialized once the playbook is done.

mason_init

Start here. Returns the Map-Reduce setup playbook. Idempotent.

mason_set_confluence

Configure Confluence credentials — two-step: list spaces, then persist.

reduce_snapshot

Reduce step — returns every partial + instructions to merge into a unified map.

save_decision

Record knowledge the code can't express — failed approaches, deprecations, conventions. Git-committed, PR-reviewed, drift-checked.

save_partial_snapshot

Persists the partial map for one batch.

save_snapshot

Persist the final unified map. Clears partials.

save_verification

Record verification verdicts — failures flag entries for re-mapping until fixed.

verify_snapshot

Spot-check map correctness — sampled entries + file skeletons for the assistant to judge, least-recently-verified first.