Wren Engine MCP Server

Wren Engine is a semantic engine for MCP clients and AI agents that provides context-aware access to enterprise data with business logic understanding, governance, and support for multiple data sources including BigQuery, PostgreSQL, MySQL, Snowflake, and more.

Get this MCP server

Wren Engine is a semantic engine for MCP clients and AI agents that provides context-aware access to enterprise data with business logic understanding, governance, and support for multiple data sources including BigQuery, PostgreSQL, MySQL, Snowflake, and more.

Features

  • Support for 11+ data sources, including BigQuery, PostgreSQL, MySQL, Snowflake, S3, and more
  • Semantic understanding of data models with business context
  • Reliable calculations and aggregations for reporting
  • Business term definitions (active customer, net revenue, customer churn)
  • User-based permissions and access control
  • Integrates into any MCP client or AI workflow
  • Compatibility with modern data stacks
  • Semantic-oriented approach that enables AI to understand data models
  • Ready for governance with roles and access control
  • Runs on Apache DataFusion for semantic SQL

Notes

Currently in beta with releases every two weeks. The project consists of 4 main modules: ibis-server (FastAPI web server), wren-core (semantic engine in Rust), wren-core-py (Python bindings), and mcp-server (MCP server implementation). See mcp-server/README.md for MCP setup instructions. Created by Canner and used in the Wren AI GenBI AI agent.

Comments (0)

Sign In Sign in to leave a comment.

Spark Drops

Weekly picks: best new AI tools, agents & prompts

Venture Crew
Terms of Service

© 2026, Venture Crew