Agentβ™₯︎Age
Catalog

Scherlok

Official

by rbmuller Β· Python

Zero-config data-quality monitoring: profile a warehouse, detect anomalies, gate CI.

io.github.rbmuller/scherlok (MCP Server)

Zero-config data-quality monitoring: profile a warehouse, detect anomalies, gate CI.

πŸ› οΈ Key Features

  • Anomaly detection and data-quality profiling for warehouses
  • MCP-compliant server for model-context workflows
  • CLI-oriented tooling with data observability focus
  • Supports BigQuery, Postgres, Snowflake, and other data sources
  • Open-source MIT-licensed project with Python 3.10+ compatibility

πŸš€ Use Cases

  • Profile data pipelines to surface quality issues
  • Gate CI by validating data context before deployment
  • Monitor ETL processes and data quality across platforms
  • Integrate with ML/model-context workflows for MCP-driven tooling

⚑ Developer Benefits

  • Grounded in MCP for standardized model context exchange
  • Lightweight, zero-config setup suitable for data teams
  • Clear readme and community-driven enhancements
  • Python-based, open-source, with CI workflows visible on GitHub

⚠️ Limitations

  • Source data mentions broad compatibility; specific adapters depend on environment
  • Readme excerpt indicates ongoing development; feature availability may vary by release

Topics

anomaly-detectionbigqueryclidata-engineeringdata-observabilitydata-qualityetlmonitoringpostgresqlpythondbtopen-sourcepostgressnowflakeclaudeduckdbmcpmcp-servermodel-context-protocolmysql
Scherlok - agentage MCP Catalog