Enter your 4-digit PIN to continue.
Incorrect PIN. Try again.
Internal Tools
A small set of in-house apps that keep brand, reviews, and content moving — all fed by the same canonical Vault. More on the way.
Search, filter, and pull real customer reviews from the tagged corpus for landing pages, ads, GBP posts, and social proof.
reviews.kindhome.marketing OpenThe locked visual system — palette, Fraunces axis lock, logo set, voice principles, and vocabulary. The single source of truth for anything Kind Home–branded.
brand.kindhome.marketing OpenTriage Vault update requests — preview the before/after diff, then approve (opens a PR) or deny with a reason.
Sign-in required
dash.kindhome.marketing OpenMCP Server
The canonical source of truth for Kind Home brand, copy, stats, services, and review content. Connects to Claude as a read-only knowledge base; every Kind Home answer should reference it instead of guessing. Corrections route through update requests, reviewed by a human.
About a minute, once per Claude account.
https://vault.kindhome.marketing/mcp, then hit Add and Connect.| Tool | Description |
|---|---|
| list_vault_files |
Index of all canonical Vault files with metadata (title, summary, tags, applies_to, status). Filter by category, tags, or applies_to. Start here when scoping any Kind Home task that touches brand, copy, services, or stats.
|
| read_vault_file |
Read a single Vault file by its vault-relative path (the same form list_vault_files returns). Optional section returns just one top-level (##) section instead of the whole file; a miss errors with the available section slugs.
|
| search_vault |
Ripgrep across the Vault. Returns path, line number, snippet, and (for markdown hits) the enclosing section slug — pass it straight to read_vault_file. Faster than list-then-read when you have a keyword, phrase, or stat to look up.
|
| select_reviews |
Query the tagged review corpus (1,170 reviews) with filters — service, sentiment themes, named crew or project-manager mentions, and format fit. The way to pull real customer reviews for landing pages, ads, and social proof; prefer it over search_vault for anything testimonial-related.
|
| get_canonical_stat |
Pull a canonical Kind Home number (review counts, ratings, years in business, warranty terms) from the single source of truth. Always use this for numbers; never cite from prose or memory. Entries past their refresh window come back flagged stale: true.
|
| list_canonical_stats |
List all registered stat keys. Use when someone describes a metric without naming it, then pass the right key to get_canonical_stat.
|
| get_brand_guide |
The Kind Home visual brand system: palette with the never-pure-white rule and the one-coral-CTA rule, the 70/20/10 distribution, the Fraunces axis lock CSS, DM Sans, Phosphor Light icon rules, and the logo system. Auto-fires before any visual deliverable. Optional focus drills into a single section.
|
| list_brand_assets |
List the official Kind Home Painting logo SVGs — 24 variants across four colorways (Primary, Black, White, Reverse) and four layouts (Wordmark, Icon, Inline, Centered), with intended use. Pick the right variant here, then pull the markup with get_brand_asset.
|
| get_brand_asset |
Return an official logo SVG as inline markup by path. The reliable way to get the real mark — never recreate, recolor, or redraw the logo; pull it here.
|
| log_vault_update_request |
The Vault is read-only through the MCP. Spot an error, stale stat, or gap? This files an update request for human review — an edit to an existing file (exact current text + suggested text) or a proposed new_file. Duplicate guard included; the submitter is recorded automatically.
|
| list_vault_update_requests |
Reviewer tool. List the update-request queue — corrections flagged via log_vault_update_request pending triage. Filter by state; drill into one with get_vault_update_request.
|
| get_vault_update_request |
Reviewer tool. Fetch one request in full with a true before/after diff read from the live file — whether it exists, how many times the current text matches, and whether approve will apply cleanly.
|
| approve_vault_update_request |
Reviewer tool. Approve a request by opening a PR on a new branch — never commits to main. A human reviews the diff and merges. Always preview with get_vault_update_request and confirm first.
|
| deny_vault_update_request |
Reviewer tool. Deny a request with a required reason, recorded so the submitter understands the decision.
|
| vault_usage_report |
Vault usage analytics: which tools get called, which files get read, what people search for, and — highest-signal — searches that returned nothing (zero_hit_searches). Recurring zero-hit queries are questions the Vault can't answer yet. Optional days sets the trailing window.
|
| health |
Liveness check + build metadata (inventory present, stats count, build time).
|
list_vault_files
Vault file index