LLM pipeline that turns CFPB consumer complaints into a labelled dataset and executive charts. Unlike typical "extract → cluster → done" pipelines, clustering quality is measured against real CFPB category labels (ARI 0.36) rather than assumed — includes an interactive Streamlit UI and an MCP server for external tool access.