MCP or CLI? Why I Use Both for AI Data Analysis
Explore data with MCP, review the SQL, and save a CLI command to run it again. A practical AI data analysis workflow on a Mac.
Read the notePractical notes on working with AI assistants, asking better SQL questions, and investigating data changes. Worked examples connect a question to the calculation and the evidence behind its answer.
Explore data with MCP, review the SQL, and save a CLI command to run it again. A practical AI data analysis workflow on a Mac.
Read the noteA worked example of data grain, two-stage SQL aggregation, and Parquet scan planning when an AI assistant helps investigate a large local export.
Read the noteWhy agent data tools need exact table identity, bounded coverage, and honest incomplete results beyond a successful tool call.
Read the noteHow to keep table identity, evidence coverage, and release intent separate in a data investigation report.
Read the noteWhy a Delta or Iceberg table is not the same as every Parquet object in its storage location.
Read the noteHow to compare two data states and leave evidence another engineer can reproduce.
Read the note