New teams get free Claude credits for their trial. Learn more

Contextflo Blog

Building confident, data-led teams

Deep dives on analytics operations, AI governance, and playbooks from teams using Contextflo to answer tough questions with clarity.

How to connect Claude to BigQuery? What works and what doesn't in 2026

June 20, 2026

Setup GuideBigQueryClaudeMCP

How to connect Claude to BigQuery? What works and what doesn't in 2026

Connecting Claude to BigQuery takes minutes with the native connector. What works well, where it falls short, and how to share it with your whole team.

8 min read
How to Connect Claude to Databricks

June 12, 2026

Setup GuideDatabricksClaude

How to Connect Claude to Databricks

Connect Claude to Databricks three ways: Databricks' native Genie One MCP, a DIY MCP server, or Contextflo. Setup, cost, context, and access control compared.

5 min read
How to use Claude with Redshift

June 12, 2026

Setup GuideRedshiftClaude

How to use Claude with Redshift

Connect Claude or ChatGPT to Amazon Redshift: the read-only user to create, the default-privileges gotcha that breaks it a week later, and how the direct MCP server compares to a governed layer.

7 min read
How to connect Claude to Snowflake and get started in minutes? No Snowflake engineering needed

May 21, 2026

Setup GuideSnowflakeClaude

How to connect Claude to Snowflake and get started in minutes? No Snowflake engineering needed

Connect Claude to Snowflake in minutes: the role, user and grants your admin runs, how to add it to Claude, and how to get answers your team can trust.

7 min read
Connect Claude to ClickHouse

May 19, 2026

Setup GuideClaude

Connect Claude to ClickHouse

How to connect Claude to ClickHouse with MCP. Set up the connection, give Claude ClickHouse context, and let your team query event data in natural language.

4 min read
How to connect Claude to Postgres without giving it write access

May 17, 2026

Setup GuidePostgresClaude

How to connect Claude to Postgres without giving it write access

Connect Claude to Postgres with a maintained, read-only MCP server: create a read-only user, skip the archived official server, and run SQL from chat.

7 min read
How Tilt's one-person data team serves the whole company

October 10, 2026

SnowflakeClaudeBI & Analytics

How Tilt's one-person data team serves the whole company

Tilt, a live-auction marketplace, had one data scientist and a 3-5 day queue. A year after connecting Claude to Snowflake through Contextflo, 30+ people ask about 6,000 questions a month themselves.

7 min read
Set up Contextflo from inside Claude: onboarding is now a conversation

October 8, 2026

Setup GuideClaudeProduct

Set up Contextflo from inside Claude: onboarding is now a conversation

Contextflo onboarding now runs inside your agent chat. Sign up, connect your agent, and ask it to onboard you: it connects your data, picks your tables, and writes down what your numbers mean.

3 min read
How to host and share Claude artifacts with your whole team

October 5, 2026

Setup GuideClaudeBI & Analytics

How to host and share Claude artifacts with your whole team

Claude live artifacts are stuck in the workspace of whoever built them. Host them in Contextflo to get one link your team and clients can open, with live data and the SQL behind every number.

3 min read
The official Postgres server for Claude is archived. Here's what to use instead.

September 28, 2026

PostgresMCPClaudeProduct

The official Postgres server for Claude is archived. Here's what to use instead.

An open-source Postgres MCP server for Claude and any MCP client: read-only that holds, and a context file the agent reads and writes, so answers match what your team means.

7 min read
Why is the team missing sprint goals? How to analyze Jira data with AI

September 27, 2026

ClaudeBI & Analytics

Why is the team missing sprint goals? How to analyze Jira data with AI

Find why sprints miss in Jira: scope added mid-sprint, carryover, unplanned bugs, cycle time by stage and blocked time. Copy-paste prompts for Claude.

8 min read
Are my ads actually profitable? How to analyze Facebook and TikTok ads together with AI

September 27, 2026

ClaudeBI & Analytics

Are my ads actually profitable? How to analyze Facebook and TikTok ads together with AI

ROAS isn't profit. Work out contribution margin and blended ROAS (MER) from Meta, TikTok and Shopify exports, then check them with Claude.

7 min read
Still building the weekly KPI report by hand? How to automate it with Claude

September 27, 2026

ClaudeBI & Analytics

Still building the weekly KPI report by hand? How to automate it with Claude

What a weekly KPI report should contain, why the manual one breaks, and how to automate it with Claude in stages, keeping a human sign-off on the numbers.

7 min read
What should go in the board deck this month? How to pull metrics from HubSpot and Stripe with AI

September 27, 2026

ClaudeBI & Analytics

What should go in the board deck this month? How to pull metrics from HubSpot and Stripe with AI

The metrics an early SaaS board deck needs, how to keep definitions stable, and how to pull them from HubSpot, Stripe and your plan sheet with Claude.

7 min read
Which closed deals churned within a year? How to connect HubSpot and Stripe with AI

September 27, 2026

ClaudeBI & Analytics

Which closed deals churned within a year? How to connect HubSpot and Stripe with AI

Match HubSpot deals to Stripe customers, find which closed-won deals churned in year one, and cut it by source, rep, discount and sales cycle with Claude.

8 min read
Is your retention improving? How to run a cohort analysis with AI, no SQL

September 27, 2026

ClaudeBI & AnalyticsPostgres

Is your retention improving? How to run a cohort analysis with AI, no SQL

How to read a cohort retention table, logo vs net revenue retention, the mistakes that skew it, and how to build one from Stripe or Shopify with Claude.

8 min read
Drowning in sales spreadsheets? How to combine and analyze them with AI

September 27, 2026

ClaudeBI & Analytics

Drowning in sales spreadsheets? How to combine and analyze them with AI

Combine sales spreadsheets from regions, reps or stores with Claude: fix mismatched columns, stack the files, reconcile totals, compare to last year.

7 min read
Who are your best reps, really? How to compare them from your CRM with AI

September 27, 2026

ClaudeBI & Analytics

Who are your best reps, really? How to compare them from your CRM with AI

Compare sales reps fairly from HubSpot or Salesforce: win rate, deal size, cycle length and pipeline created, normalized by segment and source, with Claude.

7 min read
How to connect Google Analytics to Claude

September 27, 2026

Setup GuideBigQueryClaudeMCP

How to connect Google Analytics to Claude

Two ways to connect GA4 to Claude or ChatGPT: Google's official Analytics MCP server for quick reports, or the BigQuery export for raw events and real SQL.

9 min read
Which customers are about to churn? How to spot churn risk with AI

September 27, 2026

ClaudeBI & AnalyticsPostgres

Which customers are about to churn? How to spot churn risk with AI

The signals that lead SaaS churn, how to turn past churners into a few flags, and how to rank accounts from usage, Stripe and CRM data with Claude.

7 min read
Is your pipeline forecast right? How to forecast revenue from HubSpot or Salesforce with AI

September 27, 2026

ClaudeBI & Analytics

Is your pipeline forecast right? How to forecast revenue from HubSpot or Salesforce with AI

Why rep-committed forecasts miss, how to forecast from past HubSpot or Salesforce deals instead, and how to backtest the number with Claude.

7 min read
Is your Google Ads spend working? How to check it against your CRM with AI

September 27, 2026

ClaudeBI & Analytics

Is your Google Ads spend working? How to check it against your CRM with AI

Tie Google Ads clicks to CRM deals with gclid and UTMs, find cost per opportunity by campaign and keyword, split brand from non-brand, and ask Claude.

8 min read
Where are deals getting stuck? How to spot pipeline bottlenecks in Salesforce with AI

September 27, 2026

ClaudeBI & Analytics

Where are deals getting stuck? How to spot pipeline bottlenecks in Salesforce with AI

Find the Salesforce stage where deals stall or leak using stage-to-stage conversion and time in stage, split by segment, rep and source, then ask Claude.

7 min read
Is revenue growing or just churning in place? How to read MRR from Stripe with AI

September 27, 2026

ClaudeBI & Analytics

Is revenue growing or just churning in place? How to read MRR from Stripe with AI

Split Stripe MRR into new, expansion, contraction, churn and reactivation, track net MRR churn and quick ratio, and avoid the gotchas, with Claude.

8 min read
Shopify and GA4 revenue don't match? How to find the gap with AI

September 27, 2026

ClaudeBI & AnalyticsBigQuery

Shopify and GA4 revenue don't match? How to find the gap with AI

Why GA4 shows less revenue than Shopify, what gap is normal, and how to match orders by transaction ID with Claude to find the ones that went missing.

7 min read
Why are customers opening tickets? How to find the patterns in Zendesk or Intercom with AI

September 27, 2026

ClaudeBI & Analytics

Why are customers opening tickets? How to find the patterns in Zendesk or Intercom with AI

Find what drives support tickets in Zendesk or Intercom: theme ticket text with AI, trend it, track contact rate per customer, and hand fixes to product.

7 min read
How much of your traffic comes from ChatGPT? How to track AI referrals with Claude

September 27, 2026

ClaudeBI & AnalyticsBigQuery

How much of your traffic comes from ChatGPT? How to track AI referrals with Claude

Where ChatGPT, Perplexity and Gemini visits land in GA4, how to group them with a regex channel, and how to tie AI referrals to revenue with Claude.

7 min read
Which deals will actually close this quarter? How to find out from HubSpot with AI

September 27, 2026

ClaudeBI & Analytics

Which deals will actually close this quarter? How to find out from HubSpot with AI

Sort open HubSpot deals into likely, at risk and unlikely using time in stage, close date pushes and activity, then ask Claude for the list every week.

7 min read
Which leads actually become customers? How to trace them in HubSpot with AI

September 27, 2026

ClaudeBI & Analytics

Which leads actually become customers? How to trace them in HubSpot with AI

Trace HubSpot leads to closed-won deals by first form, source, company size and title, check your lead score against real wins, and ask Claude.

7 min read
Which marketing channel is actually driving revenue? How to connect ad spend to sales with AI

September 27, 2026

ClaudeBI & Analytics

Which marketing channel is actually driving revenue? How to connect ad spend to sales with AI

Why GA4, ad platforms and your CRM disagree, how to join ad spend to orders or closed-won deals, and how to check it all with Claude.

7 min read
Why did my sales drop this month? How to find out with Claude

September 27, 2026

ClaudeBI & Analytics

Why did my sales drop this month? How to find out with Claude

Break revenue into traffic, conversion and order value, split by channel and product, check last year, then ask Claude with your Shopify and GA4 exports.

7 min read
What is a semantic layer?

September 25, 2026

Semantic LayerClaude

What is a semantic layer?

A semantic layer maps business terms like revenue and active customer to the right columns, filters, and joins, so Claude, ChatGPT, and your team get the same answer to the same question.

5 min read
Snowflake Cortex Analyst Alternatives (2026): 12 Options Compared

September 25, 2026

ComparisonSnowflake

Snowflake Cortex Analyst Alternatives (2026): 12 Options Compared

The best Snowflake Cortex Analyst alternatives in 2026, compared on data sources, where people ask, how context gets defined and published pricing: CoWork, Genie, Cube, dbt, Omni, Hex, ThoughtSpot, Zenlytic, Contextflo, Querio, WrenAI and Vanna.

10 min read
How to connect Google Sheets to Claude, and ask it alongside your warehouse

September 24, 2026

Setup GuideClaude

How to connect Google Sheets to Claude, and ask it alongside your warehouse

Connect a Google Sheet to Claude or ChatGPT with Contextflo and ask questions that combine it with your warehouse data. Three setup steps, read-only access, refreshed daily.

4 min read
A travel company's revenue team stopped opening Power BI every morning

September 19, 2026

BI & Analytics

A travel company's revenue team stopped opening Power BI every morning

A travel revenue team ran daily trading in Power BI. They connected Claude through Contextflo, wrote down fiscal year and booking rules, and checked the answers against the old report.

3 min read
How agency account managers can answer client questions without waiting on an analyst

September 17, 2026

How agency account managers can answer client questions without waiting on an analyst

A client asks the question the dashboard wasn't built for, mid-call. How agency account managers answer it themselves in Claude or ChatGPT, with the work shown, instead of routing it to whoever writes SQL and answering next Monday.

4 min read
How finance and ops teams catch the numbers that don't match, before a customer does

September 17, 2026

How finance and ops teams catch the numbers that don't match, before a customer does

The store says one number for last month's orders, the payout report says another. How finance and ops teams find where the two break, in plain language with the query shown, before a customer or an auditor does, and what it takes to set up.

4 min read
How ops teams catch a problem before the tickets start

September 17, 2026

How ops teams catch a problem before the tickets start

Checkout starts failing for a slice of customers and nobody notices until the tickets arrive. How ops teams write the check once in Claude or ChatGPT, run it on a schedule, and get the alert before support does.

4 min read
How a one-person marketing team turns the weekly export into a newsletter

September 17, 2026

How a one-person marketing team turns the weekly export into a newsletter

Every Monday the same export lands and one person has to turn it into a newsletter. How a solo marketer drops the file in, asks what changed in Claude or ChatGPT, and pastes the answer, without rebuilding the comparison every week.

4 min read
How customer service reps can resolve tickets without depending on the data team

September 17, 2026

How customer service reps can resolve tickets without depending on the data team

A support rep traces a customer's missing refund in plain language, finds other returns stuck the same way before those customers write in, and replies without waiting on the data team. How it works, whether it's reliable, and what it takes.

4 min read
How to catch issues in your AI analytics setup

September 15, 2026

ProductGovernance

How to catch issues in your AI analytics setup

AI analytics can keep answering when a table is stale or a metric definition is wrong. Here is how to surface those issues to the data team.

4 min read
Export your RDS data to Parquet in S3

September 15, 2026

Setup GuideBI & Analytics

Export your RDS data to Parquet in S3

Export RDS MySQL or Aurora data to Parquet in S3 with the native snapshot export, including the KMS and IAM permission gotchas that make it fail.

9 min read
How to build a BI dashboard with Claude that your team can actually trust

September 8, 2026

BI & AnalyticsGovernance

How to build a BI dashboard with Claude that your team can actually trust

We walk through the four types of dashboards you can build with Claude, from a static chart in the chat to a live, governed one, and which one to pick for your team.

8 min read
Build a semantic layer in 20 minutes

September 6, 2026

Semantic LayerClaude

Build a semantic layer in 20 minutes

Build a working semantic layer with a CSV, a few metric definitions, and a Claude Project. Then see what you need to add when a whole team starts using it.

9 min read

August 30, 2026

ClaudeBI & Analytics

How to make charts from a spreadsheet with Claude

Paste a spreadsheet into Claude and get a real interactive chart back. Here is how to do it, what it is great at, and where it stops working once you need the numbers to stay current.

4 min read
Why a public dataset reported negative $1 billion in revenue

August 29, 2026

BI & AnalyticsGovernance

Why a public dataset reported negative $1 billion in revenue

We pulled 9.8 million rows of public Recreation.gov reservation data into BigQuery, and the first query returned negative $1 billion. The SQL was fine. The data was not.

2 min read

August 17, 2026

Why the ETL pipeline took ten versions

The hard parts of building an integration are invisible until you run it. The failures you find only at runtime, not in planning.

5 min read

August 16, 2026

ComparisonBI & Analytics

Omni vs Hex: Which One Fits Your Team

A comparison of Omni and Hex for teams choosing an analytics platform, plus where Contextflo fits as a third path. Governed BI, notebooks, and answers in Claude.

6 min read

August 16, 2026

ComparisonBI & Analytics

Omni vs Metabase vs Contextflo: Which One Fits

Omni vs Metabase compared: an open-source dashboard tool against a governed enterprise BI platform, plus a third path that answers in Claude and ChatGPT.

6 min read
The Text-to-SQL Tools I Tested, Scored on Governance

August 12, 2026

ComparisonGovernance

The Text-to-SQL Tools I Tested, Scored on Governance

A guide to the best text-to-SQL (natural language SQL) tools in 2026, scored on governance and audit rather than accuracy alone: Vanna, Wren AI, BlazeSQL, Snowflake Cortex, Databricks Genie, and Contextflo.

6 min read
Snowflake Cortex Sense vs Contextflo

August 12, 2026

Comparison

Snowflake Cortex Sense vs Contextflo

Snowflake Cortex Sense vs Contextflo: auto-inferred context inside Snowflake versus generated, checkable context in Claude and ChatGPT across your whole stack.

6 min read
Databricks Genie vs Contextflo

August 12, 2026

ComparisonDatabricks

Databricks Genie vs Contextflo

How Databricks Genie and Contextflo compare for AI analytics, and when a Databricks Genie alternative makes sense if your data lives outside the lakehouse or you want to ask in Claude or ChatGPT.

5 min read
Dot vs Contextflo: Which One Fits Your Team

August 12, 2026

Comparison

Dot vs Contextflo: Which One Fits Your Team

Dot (getdot.ai) vs Contextflo compared. Dot is a closed data agent in Slack and Teams that reuses your dbt and Looker models; Contextflo brings governed answers into your own Claude or ChatGPT. Also a getdot.ai alternatives guide.

5 min read
Fabi.ai vs Contextflo: which one fits your team?

August 12, 2026

Comparison

Fabi.ai vs Contextflo: which one fits your team?

Fabi.ai is an AI notebook workspace analysts operate to build data apps and reports. Contextflo lets your whole team ask in the Claude or ChatGPT they already use, with table-level access control and per-user audit. How to choose.

5 min read
What is a governed context layer for AI analytics?

August 12, 2026

GovernanceSemantic Layer

What is a governed context layer for AI analytics?

A governed context layer for AI analytics is the runtime layer that gives an AI agent the context to answer correctly and the access control and audit to answer safely. What it is, and why an LLM pointed at a warehouse needs one.

8 min read
The governed MCP server: access control and audit for AI data agents

August 12, 2026

GovernanceMCP

The governed MCP server: access control and audit for AI data agents

A governed MCP server is a database MCP server with the access control and audit that the raw protocol leaves out: query-time table-level permissions scoped per user, and a per-user record of who asked what. What that means, and why an AI data agent needs it.

7 min read
Looker Alternatives I Tested in 2026

August 12, 2026

ComparisonBI & Analytics

Looker Alternatives I Tested in 2026

An honest guide to Looker alternatives: Omni, Sigma, Metabase, Lightdash, ThoughtSpot, Hex, and Contextflo. How to pick the right one, whether you want a BI platform or answers in Claude and ChatGPT.

5 min read
I Tested the Top Metabase Alternatives (2026)

August 12, 2026

ComparisonBI & Analytics

I Tested the Top Metabase Alternatives (2026)

An honest guide to Metabase alternatives: Looker, Sigma, Superset, Redash, Power BI, and Contextflo. How to pick, whether you want dashboards or answers in Claude and ChatGPT.

6 min read
Nao vs Contextflo: which analytics agent fits your team?

August 12, 2026

Comparison

Nao vs Contextflo: which analytics agent fits your team?

An honest comparison of Nao and Contextflo. Nao is an open-source, dbt-native analytics agent you self-host and configure. Contextflo is an AI analytics tool, hosted for you, where your team asks in Claude or ChatGPT via MCP.

6 min read
The Power BI Alternatives I'd Actually Use

August 12, 2026

ComparisonBI & Analytics

The Power BI Alternatives I'd Actually Use

An honest guide to Power BI alternatives: Tableau, Looker, Sigma, Metabase, ThoughtSpot, and Contextflo. How to pick, whether you want a dashboard platform or answers in Claude and ChatGPT.

6 min read
How to replace your BI tool with AI

August 12, 2026

BI & Analytics

How to replace your BI tool with AI

A practical guide to replacing your BI tool with AI. How dashboards, scheduled reports, governed metrics, table-level access control, and per-user audit get done when your team asks questions in Claude or ChatGPT instead of logging into a dashboard tool.

6 min read
Snowflake CoWork vs Contextflo

August 12, 2026

Comparison

Snowflake CoWork vs Contextflo

Snowflake CoWork is a turnkey agent that lives inside Snowflake and grounds on semantic views someone maintains. Contextflo is bring-your-own-agent, Claude or ChatGPT over MCP, across your whole stack. An honest comparison.

5 min read
Tableau Alternatives I Tried So You Don't Have To

August 12, 2026

ComparisonBI & Analytics

Tableau Alternatives I Tried So You Don't Have To

An honest guide to Tableau alternatives: Power BI, Looker, Sigma, Metabase, ThoughtSpot, Hex, and Contextflo. How to pick one, whether you want dashboards or answers in Claude and ChatGPT.

6 min read
ThoughtSpot Alternatives That Held Up When I Tested Them

August 12, 2026

ComparisonBI & Analytics

ThoughtSpot Alternatives That Held Up When I Tested Them

An honest guide to ThoughtSpot alternatives: Tableau, Power BI, Looker, Sigma, Metabase, Hex, and Contextflo. How to pick, whether you want a BI platform or answers in Claude and ChatGPT.

6 min read
Vanna vs Contextflo: library or product?

August 12, 2026

Comparison

Vanna vs Contextflo: library or product?

An honest comparison of Vanna and Contextflo for text-to-SQL: the open-source Python RAG library you self-host and train, versus a hosted, governed layer your team queries in Claude or ChatGPT.

5 min read
WisdomAI vs Contextflo: what's the difference?

August 12, 2026

ComparisonBI & Analytics

WisdomAI vs Contextflo: what's the difference?

WisdomAI vs Contextflo compared honestly. WisdomAI is an enterprise agentic-BI platform with its own app; Contextflo brings governed answers into the Claude or ChatGPT your team already uses.

5 min read
Wren AI vs Contextflo: which governed layer fits your team?

August 12, 2026

Comparison

Wren AI vs Contextflo: which governed layer fits your team?

Wren AI vs Contextflo, compared honestly. Wren is an open-source GenBI layer you self-host and model with MDL; Contextflo is a hosted AI analytics tool for asking in Claude and ChatGPT.

5 min read
Zenlytic vs Contextflo: what's the difference?

August 12, 2026

ComparisonSemantic Layer

Zenlytic vs Contextflo: what's the difference?

Zenlytic pairs a semantic layer with its own AI analyst, Zoë. Contextflo answers in the Claude or ChatGPT your team already uses. An honest look at where each one fits.

6 min read

August 5, 2026

BI & AnalyticsGovernanceComparison

How to evaluate a self-serve agentic data analytics stack for your team

Eight questions to ask before you commit to an AI analytics tool, and how to test each one instead of taking the demo's word for it.

9 min read
Is Contextflo right for your team?

August 5, 2026

ProductGovernance

Is Contextflo right for your team?

What Contextflo does, which teams it fits, and where it is still rough, for anyone deciding whether it is worth a trial.

6 min read
Can Claude Artifacts Replace Your BI Dashboards? Now With Contextflo, They Can

August 4, 2026

ProductClaudeBI & Analytics

Can Claude Artifacts Replace Your BI Dashboards? Now With Contextflo, They Can

Build the dashboard by asking Claude for it. Export it and it gets its own URL that anyone you invite can open, re-running the queries every time.

2 min read
How to query your data while on the move

July 28, 2026

ProductClaude

How to query your data while on the move

Ask questions of your company data from your phone, in the Claude app connected to Contextflo, for the moments you are away from your desk and need a number now.

3 min read
Do you need a modeled warehouse before AI can analyze your data?

July 25, 2026

Semantic LayerBI & AnalyticsClaude

Do you need a modeled warehouse before AI can analyze your data?

Does AI need a modeled warehouse first? Often not: it needs queryable data and clear definitions. Model when transformation genuinely requires it, not before.

7 min read
Contextflo: Getting started with demo datasets

July 23, 2026

Setup GuideClaudeProduct

Contextflo: Getting started with demo datasets

Try Contextflo end to end without connecting your own warehouse: pick a demo dataset, connect Claude, and ask your first question in minutes.

4 min read
Why AI gives you the wrong number from your own data

July 18, 2026

ProductClaude

Why AI gives you the wrong number from your own data

AI gives confident, wrong answers from your data when it is missing one of four things: meaning, permission, a check, and a receipt. Here is what that means.

4 min read
Every Postgres MCP Server I Tested in 2026

July 17, 2026

PostgresMCPComparison

Every Postgres MCP Server I Tested in 2026

A neutral, security-aware comparison of the real Postgres MCP servers in 2026: Crystal DBA, DBHub, Supabase, Neon, Google's MCP Toolbox, AWS Labs, and which to avoid.

7 min read
How to give Claude read-only access to your database (it isn't always the default)

July 17, 2026

GovernanceMCPClaude

How to give Claude read-only access to your database (it isn't always the default)

Read-only is a safe baseline for connecting Claude to your database. Which official MCP servers can write by default, and the full safety checklist.

7 min read
How to connect Claude to your database with MCP

July 17, 2026

MCPClaudeSetup Guide

How to connect Claude to your database with MCP

Connect Claude to your database with MCP in three steps: a read-only user, an MCP server, and a connector. Which server to use, and when a team needs more.

5 min read
What is a database MCP server? (and how to set one up)

July 17, 2026

MCPClaude

What is a database MCP server? (and how to set one up)

A database MCP server lets Claude run real SQL on your database instead of guessing. What MCP is, the open-source route, and when a managed server is worth it.

5 min read
CSV MCP server: how to query a spreadsheet over MCP with Claude

July 16, 2026

MCPClaude

CSV MCP server: how to query a spreadsheet over MCP with Claude

A CSV MCP server lets Claude run real SQL on a spreadsheet instead of reading it as text. What MCP is, the DIY route, and when a managed server is worth it.

5 min read
Claude CSV Row Limit: How Many Rows It Can Actually Handle

July 16, 2026

ClaudeSetup Guide

Claude CSV Row Limit: How Many Rows It Can Actually Handle

There's no fixed row limit. What caps a CSV in Claude, where answers start to slip as files grow, and why you often can't trace a number back to how it was calculated.

6 min read
Does Claude Remember Your CSV After the Chat Ends?

July 16, 2026

ClaudeProduct

Does Claude Remember Your CSV After the Chat Ends?

No. A chat upload only lasts that conversation. Why Claude forgets your CSV, what Projects do and don't fix, and how to make a file your whole team can query.

4 min read
Omni Analytics Alternatives: Pick the Shape Before the Logo

July 16, 2026

ComparisonBI & Analytics

Omni Analytics Alternatives: Pick the Shape Before the Logo

Five Omni alternatives compared: Looker, Sigma, Hex, Metabase, and Contextflo. Pick by the real fork, a dashboard platform your team maintains, or answers in Claude and ChatGPT with no data team.

5 min read
Query a CSV and your warehouse together, in one question

July 16, 2026

ClaudeProduct

Query a CSV and your warehouse together, in one question

Upload a CSV and ask one question spanning it and your warehouse. Claude queries each source and combines results. Profit by product, no exports, no data team.

5 min read
Query your CSVs in Claude, alongside the rest of your data

July 16, 2026

ProductClaudeMCP

Query your CSVs in Claude, alongside the rest of your data

Upload a CSV to Contextflo and query it in Claude with real SQL, on its own or alongside your warehouse data. How it differs from a chat upload.

4 min read
We let Claude Fable analyze football penalty data. Here's what it found

July 9, 2026

BI & AnalyticsClaudeBigQuery

We let Claude Fable analyze football penalty data. Here's what it found

Planet Money said penalty takers randomize so well that no spot on goal scores better than another. We checked 1,557 penalties in one Claude session. Half of it holds up.

7 min read
Connecting Claude to your warehouse breaks your permissions. Here's how to put them back.

July 7, 2026

Governance

Connecting Claude to your warehouse breaks your permissions. Here's how to put them back.

When one shared service account queries for your whole team, your carefully designed permissions apply to no one.

5 min read
Context engineering for analytics: why your LLM needs more than a database connection

July 7, 2026

Semantic LayerProductClaude

Context engineering for analytics: why your LLM needs more than a database connection

A database connection gives the model access. Context engineering turns access into understanding: schema semantics, metric definitions, business concepts, and permissions, and why all of it goes stale.

6 min read
The marketplace analytics stack: what happens after you adopt Snowflake and hire your first data person

July 7, 2026

BI & AnalyticsSnowflake

The marketplace analytics stack: what happens after you adopt Snowflake and hire your first data person

The marketplace metric set (GMV, take rate, liquidity, two-sided cohorts), the ad-hoc avalanche timeline, build vs buy for self-serve, and a 12-month roadmap for a one-person data team.

6 min read
The team self-serve analytics setup checklist

July 7, 2026

Setup GuideGovernanceClaude

The team self-serve analytics setup checklist

Sixteen checks across access, context, visibility, rollout, and maintenance before you hand your Claude analytics setup to the team.

5 min read
How to let your team ask data questions without writing SQL

July 3, 2026

BI & AnalyticsProduct

How to let your team ask data questions without writing SQL

Your team has questions about company data but doesn't write SQL. Here's how to set up AI analytics so anyone can ask data questions in plain English.

5 min read
How to connect Claude or ChatGPT to your company data (without regretting it)

July 3, 2026

ProductMCPClaude

How to connect Claude or ChatGPT to your company data (without regretting it)

Connecting AI to your database takes ten minutes. Doing it for a team without security, trust and maintenance problems is the real work. Here is the full picture.

10 min read
DIY MCP server vs Contextflo for teams

July 3, 2026

MCPComparison

DIY MCP server vs Contextflo for teams

An MCP connector answers "can Claude reach the database?" Teams need identity, permissions, context, and audit trails. Here is the gap-by-gap build-vs-buy breakdown.

6 min read
Read-only database access is not enough for AI agents

July 3, 2026

GovernanceMCP

Read-only database access is not enough for AI agents

A read-only credential stops writes. It does not stop sensitive data exposure, expensive queries, mass export, or inconsistent answers. Here is the full security model.

6 min read
Your data team spends more time answering ad-hoc questions than doing analysis. It shouldn't.

July 3, 2026

BI & AnalyticsProduct

Your data team spends more time answering ad-hoc questions than doing analysis. It shouldn't.

Your data team shouldn't be answering the same questions every week. Here's how to set up self-serve analytics so your team can query data without filing tickets.

5 min read
How to give your team AI access to your database without compromising security

July 3, 2026

GovernanceProduct

How to give your team AI access to your database without compromising security

Read-only connections are the baseline, not the solution. Here's what you actually need: table-level access controls, centralized credentials, query logging, and shared context.

6 min read
Not every LLM SQL error is a hallucination

June 27, 2026

ProductGovernance

Not every LLM SQL error is a hallucination

71% of AI-generated SQL errors were "invalid identifier." But when we dug in, hallucination was only part of the story. Stale context was the other.

5 min read
Do longer SQL queries fail more often? We checked the logs

June 23, 2026

ProductBI & AnalyticsClaude

Do longer SQL queries fail more often? We checked the logs

A cluster of Claude-generated SQL errors looked like a query complexity problem. The logs pointed somewhere more interesting: schema context is not query context.

6 min read
Creating dashboards with AI, live from your data warehouse

June 17, 2026

ProductClaudeBI & Analytics

Creating dashboards with AI, live from your data warehouse

Create dashboards with AI by chatting with Claude or ChatGPT. Each chart runs a live query against your Postgres, Snowflake, or BigQuery warehouse. No Tableau, no drag and drop.

5 min read
You connected your warehouse to Claude, now what?

June 12, 2026

ProductBI & AnalyticsClaude

You connected your warehouse to Claude, now what?

You connected your warehouse to Claude or ChatGPT. Now hand it to 20 people. Here's what breaks and what you actually need: shared definitions, access controls, audit trails, and gap detection.

5 min read
Why ACL is the most underrated piece of an agentic analytics setup

June 9, 2026

ProductBI & AnalyticsGovernance

Why ACL is the most underrated piece of an agentic analytics setup

Access controls aren't just for governance. In agentic analytics, ACL narrows the agent's context, making queries more accurate and cheaper to run.

4 min read
Conversational analytics: 5 ways to set it up, compared

June 4, 2026

ComparisonBI & AnalyticsClaude

Conversational analytics: 5 ways to set it up, compared

Five ways to do conversational analytics: an LLM direct, build in-house, a semantic layer, warehouse-native AI, or an AI analytics tool built for Claude and ChatGPT. What each costs after the demo, and which problem each one solves.

7 min read
Hex vs Contextflo: I Used Both. Here's the Honest Take.

May 20, 2026

Comparison

Hex vs Contextflo: I Used Both. Here's the Honest Take.

Hex Threads answers only after your data team builds the notebooks and semantic models. Contextflo answers from day one in Claude or ChatGPT. Which fits your team?

5 min read
Omni vs Contextflo: Which One Fits Your Team

May 20, 2026

Comparison

Omni vs Contextflo: Which One Fits Your Team

Omni is a $1.5B BI platform that takes weeks to months to implement. Contextflo gives your team answers in 10 minutes. Here's how they compare.

5 min read
How franchises compare performance across 50+ locations

May 19, 2026

Setup Guide

How franchises compare performance across 50+ locations

Your data is in Square, 7shifts, QuickBooks, and DoorDash (per location). Sync everything to one warehouse and ask Claude to benchmark across your portfolio.

5 min read
How PE funds use external data for deal sourcing and diligence

May 18, 2026

Setup Guide

How PE funds use external data for deal sourcing and diligence

Stop building one-off comparison decks. Sync market data from Sensor Tower, S&P, and Crunchbase into one place and ask Claude about any company.

4 min read
You don't need a data warehouse for analytics

May 18, 2026

PostgresBI & AnalyticsClaude

You don't need a data warehouse for analytics

Most startups run on Postgres + a few SaaS tools. MCP connectors let you query them directly from Claude, no warehouse required.

6 min read
Snowflake Cortex and Cowork vs Contextflo

May 16, 2026

ComparisonSnowflake

Snowflake Cortex and Cowork vs Contextflo

Cortex + Cowork is polished but Snowflake-only and still needs semantic views someone maintains. Contextflo runs your analytics workload, from dashboards to ad hoc questions, inside Claude or ChatGPT, on any warehouse.

6 min read
What it takes to maintain an agentic analytics stack

May 14, 2026

ProductBI & Analytics

What it takes to maintain an agentic analytics stack

Connecting an LLM to your database is the easy part. Here are 6 things that break over time, and what to do about them.

6 min read
The SaaS analytics stack: Postgres + Stripe + Amplitude + HubSpot

May 13, 2026

Setup GuidePostgres

The SaaS analytics stack: Postgres + Stripe + Amplitude + HubSpot

Your product, billing, usage, and CRM data live in four different systems. Here's how to query across all of them without building a data warehouse.

4 min read
The e-commerce analytics stack: Shopify + Klaviyo + GA + Stripe

May 12, 2026

Setup Guide

The e-commerce analytics stack: Shopify + Klaviyo + GA + Stripe

Your data lives in four places. Here's how to query across all of them in one conversation without building a unified data model.

4 min read
How to set up a semantic layer in 5 minutes (no YAML)

May 4, 2026

Semantic LayerSetup Guide

How to set up a semantic layer in 5 minutes (no YAML)

Traditional semantic layers take weeks. Here's how to get consistent metrics in under 5 minutes. No YAML, no data team, no config files.

4 min read
Cube vs dbt Semantic Layer vs Contextflo: Which One Fits

May 2, 2026

Semantic LayerComparison

Cube vs dbt Semantic Layer vs Contextflo: Which One Fits

Three approaches to consistent metrics, built for three different teams. What each one actually asks of you, where each one breaks, and how to tell which problem you have.

6 min read
Changelog: April 2026

April 30, 2026

Product

Changelog: April 2026

Everything we shipped in April 2026 - reports, dashboard collections, new connectors, MCP tools, and more.

4 min
How to automate recurring data reports with AI

April 30, 2026

Product

How to automate recurring data reports with AI

Schedule the questions you ask every week. An agent queries your warehouse on your cadence, writes up what it found with charts, and delivers it to email or Slack.

5 min read
You don't need YAML to define your metrics

April 30, 2026

Semantic Layer

You don't need YAML to define your metrics

YAML-based semantic layers work for big data teams. For everyone else, there's a faster way to get consistent metrics.

4 min read
Does text-to-SQL need a semantic layer?

April 28, 2026

Semantic Layer

Does text-to-SQL need a semantic layer?

Text-to-SQL can generate queries without a formal semantic layer, but reliable business answers need shared metric definitions, joins, examples, and access rules.

7 min read
Why we don't charge per query

April 24, 2026

ProductBI & Analytics

Why we don't charge per query

Most AI analytics tools charge per question. We don't. Here's why per-seat pricing and Bring Your Own Agent changes the economics of analytics.

5 min read
Now you can do analytics without ETL

April 21, 2026

BI & Analytics

Now you can do analytics without ETL

Your data lives in 5 different places. You don't need to build pipelines before you can ask questions. Connect your sources and start now.

5 min read
How to run analytics without a data team

April 17, 2026

BI & Analytics

How to run analytics without a data team

You don't need to hire a data person before your team can get answers. Here's how Tilt got their whole company self-serving without growing the data team.

5 min read
Who gets to ask what: access control for AI analytics

April 8, 2026

ProductGovernance

Who gets to ask what: access control for AI analytics

Your warehouse has one service account. Every user gets the same access. Here's how to add governance without managing per-user credentials.

5 min read
Amplitude integration is here

March 12, 2026

ProductAmplitude

Amplitude integration is here

Query your Amplitude product analytics (retention, funnels, user behavior, revenue) in natural language, right alongside your SQL data.

3 min read
How to Import BigQuery Saved Queries into Contextflo

March 1, 2026

Setup GuideBigQuery

How to Import BigQuery Saved Queries into Contextflo

Import your existing BigQuery saved queries into Contextflo with a few clicks. This guide covers permissions setup, selecting queries, and keeping them in sync.

3 min read
How to restrict BigQuery access using authorized views

March 1, 2026

Setup GuideBigQuery

How to restrict BigQuery access using authorized views

Don't hand out access to your real tables. Create a views-only dataset with just the columns and rows you want exposed, authorize it on the source, and connect that instead.

6 min read
How to connect BigQuery with a read-only service account

December 22, 2025

Setup GuideBigQuery

How to connect BigQuery with a read-only service account

Step by step: create a BigQuery service account with the two roles it actually needs, scope it to the datasets you want exposed, download the key, and connect it to Contextflo.

7 min read
What Are Metric Trees? A Practical Guide

May 26, 2025

Semantic Layer

What Are Metric Trees? A Practical Guide

A practical guide to building a metric tree and how Contextflo keeps every team aligned on the numbers that matter.

5 min read
How paid media agencies benchmark ROAS across clients

May 16, 2025

Setup Guide

How paid media agencies benchmark ROAS across clients

Stop building Monday spreadsheets from 10 ad managers. Sync all ad accounts to one warehouse and ask Claude for cross-client insights.

4 min read
How Shopify agencies track performance across all client stores

May 15, 2025

Setup Guide

How Shopify agencies track performance across all client stores

Stop switching between Shopify admins. Sync all stores to one warehouse, connect Contextflo, and benchmark across your entire portfolio.

4 min read
How agencies manage analytics across multiple Klaviyo accounts

May 14, 2025

Setup Guide

How agencies manage analytics across multiple Klaviyo accounts

Stop logging in and out of 15 Klaviyo accounts. ETL everything to Snowflake, connect Contextflo, and ask Claude questions across all your clients.

4 min read
How to Configure Contextflo for Repeatable, Reliable Queries

January 22, 2025

ProductSetup Guide

How to Configure Contextflo for Repeatable, Reliable Queries

Learn how to teach Contextflo your business language using metrics, business concepts, and saved queries.

3 min read
How to Make the Most Out of Contextflo

January 11, 2025

Product

How to Make the Most Out of Contextflo

Learn best practices for using Contextflo effectively: from setting up your data sources to creating saved queries and reviewing LLM interactions.

7 min read