Canner/wren-engine

🤖 The Semantic Engine for Model Context Protocol(MCP) Clients and AI Agents 🔥

69
/ 100
Established

Provides semantic modeling through MDL (Modeling Definition Language) to capture business definitions, metrics, relationships, and governance rules that agents can reason over—moving beyond raw schema discovery. Built as an MCP server with connectors to 15+ data sources (Snowflake, BigQuery, PostgreSQL, DuckDB, etc.) and designed for embedding in agent workflows, Claude Desktop, and developer IDEs. Uses Apache DataFusion for query planning and execution, enabling agents to translate natural language into governed, contextualized data access rather than ad hoc SQL generation.

563 stars. Actively maintained with 88 commits in the last 30 days.

No Package No Dependents
Maintenance 25 / 25
Adoption 10 / 25
Maturity 9 / 25
Community 25 / 25

How are scores calculated?

Stars

563

Forks

165

Language

Java

License

Apache-2.0

Last pushed

Mar 11, 2026

Commits (30d)

88

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/Canner/wren-engine"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.