claude mcp add --scope user --transport stdio ground -- npx --yes -p @createsomething/ground-mcp@0.4.3 ground-mcp 
Give the agent evidence before it changes your codebase.
Ground computes evidence for TypeScript and JavaScript code claims. It also understands SvelteKit routes, aliases, component scripts, actions, stores, and entry points.
- Languages TS + JS
- Framework SvelteKit
- Cost Free
Verification belongs before the answer.
For developers: installation commands, how the checks work, and release evidence.
Put the check beside the agent.
Choose one client. These commands install the verified 0.4.3 release.
{"mcpServers":{"ground":{"command":"npx","args":["--yes","-p","@createsomething/ground-mcp@0.4.3","ground-mcp"]}}} codex mcp add ground -- npx --yes -p @createsomething/ground-mcp@0.4.3 ground-mcp npm install -g @createsomething/ground-mcp@0.4.3 Persistent MCP sessions reuse parsed source and dependency graphs after checking current
files and resolution settings. Restart your MCP server after upgrading. CLI commands stay
uncached by default; use --cache to opt in or --no-cache to disable
reuse.
- Four client-ready configurations
- Commands remain visible without JavaScript
Check first. Then record. Ground blocks an unverified claim.
Ground requires a check before its claim tools can record a code finding.
- 01Check first
Compare the files or count the uses.
- 02Then claim
Attach the finding to what was checked.
- 03Blocked otherwise
Stop an unsupported conclusion before it spreads.
# A claim without a prior comparison
ground claim duplicate utils.ts helpers.ts "same validation logic"
Claim blocked: compare these files first.
# Check first, then retry the claim
ground compare utils.ts helpers.tsGround gates its own claim tools; it cannot stop an agent from answering outside them. An unused export in the checked scope still needs review for public APIs, external consumers, and dynamic loading before removal.
- Check first
- Then claim
- Blocked otherwise
Check the evidence before recording a finding.
Ground provides code checks for TypeScript, JavaScript, and SvelteKit projects.
Verify
ground_compareSee how similar two files actually areground_count_usesCount detected uses in the checked scopeground_check_connectionsSee whether a module is connectedground_check_environmentCatch runtime APIs in the wrong environment
Find problems
ground_find_duplicate_functionsFind copy-pasted codeground_find_orphansFind files with no detected connectionground_find_dead_exportsFind exports with no imports in the checked scopeground_find_driftFind divergence from an owned pattern
Understand patterns
ground_adoption_ratioMeasure token or pattern adoptionground_suggest_patternSuggest from the code already presentground_mine_patternsDiscover repeated structures
Report findings
ground_claim_duplicateReport a verified duplicateground_claim_dead_codeReport verified dead codeground_claim_orphanReport a verified orphan
- 21 MCP tools
- Five verified platform installs
- Public calibration policy
Put evidence before the next code claim.
Install Ground in one agent client, run a real verification, and preserve the checked inputs with the finding.
- Owner
- Codebase operator
- Authority
- Verify-before-claiming policy
- Proof
- Checked inputs + finding
- State
- ready
Ground is part of the product family.