MCPVault

validate_data

MCP tool from GrowthOS by Astoriel

Validate tables against GrowthOS schema contracts

How to use it

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

Install GrowthOS

$docker run -p 8000:8000 growth-os
FULL GROWTHOS LISTING

Other tools in GrowthOS (39)

analyze_churn

User segmentation: Active / At-Risk / Churned

analyze_funnel

Step-by-step funnel conversion rates

anomaly_explanation

Anomalies + likely cause hypotheses + investigation actions

apply_suggested_attribution_mappings

Apply approved aliases (high-risk rules blocked unless force=true)

attribution_bridge_review

Campaign-to-revenue attribution bridge

attribution_mapping_diagnostics

Coverage gaps, unmapped keys, alias rule usage

attribution_mapping_review_pack

Read-only review: coverage deltas, risk flags, audit trail

campaign_performance_review

Campaign ranking by spend, efficiency, and risk

channel_attribution

Attributed revenue and ROAS per channel

channel_efficiency_review

CAC + LTV + ROAS with automated invest / cut / watch classification

cohort_retention

Cohort retention matrix (weekly or monthly) vs. B2B SaaS medians

compute_cac_ltv

CAC, LTV, and ROAS by channel with benchmark comparison

describe_table

Schema, sample rows, and column statistics for any table

detect_anomalies

Spike/drop detection in any metric time series

detect_data_drift

Compare current vs. previous period; flags shifts >20%

drift_alert

Detect metric drift and optionally fire a webhook notification

executive_summary

Board-level executive summary

forecast_growth_kpis

Forecast spend and daily active users for the next N days

forecast_metric

Forecast any metric column using linear regression or exponential smoothing, with confidence bands

funnel_ab_comparison

Side-by-side funnel conversion for two time periods with Δ (pp) column

funnel_diagnosis

Funnel + churn in one response with prioritized next-step recommendations

growth_summary

Weekly growth KPI summary with period-over-period comparison

health_check

Server status, loaded tables, DuckDB version, timestamp

inspect_freshness

Check data freshness across all loaded tables

list_connectors

List configured connectors and their readiness status

list_tables

List all available data tables

meta_ads_summary

Spend, clicks, impressions from synced Meta data

narrative_growth_review

Plain-English prose narrative with headline, findings, and recommendation

paid_growth_review

Paid spend vs. Stripe revenue comparison

preview_apply_attribution_mappings

Preview coverage lift before applying any changes

review_attribution_mappings

Inspect active rules and full audit history

rollback_attribution_mappings

Undo specific alias changes by ID

run_query

Execute a read-only SQL query (DuckDB dialect); supports offset/limit pagination

scheduled_report_preview

Preview weekly growth report and optionally deliver it via webhook

stripe_revenue_summary

Revenue summary from synced Stripe data

suggest_attribution_mappings

Auto-suggest high-confidence alias rules from your data

sync_meta_ads

Sync Meta Ads campaigns and daily insights

sync_stripe_billing

Sync Stripe invoices, subscriptions, and events to local CSV

weekly_growth_review

Full weekly growth review workflow