wren-engine
Verified Safeby Canner
Overview
The Wren MCP Server acts as a semantic layer for the Wren Engine, providing a Model Context Protocol (MCP) interface for AI agents to interact with enterprise data sources, enabling accurate and governed data querying through semantic understanding.
Installation
uv run app/wren.pyEnvironment Variables
- WREN_URL
- CONNECTION_INFO_FILE
- MDL_PATH
Security Notes
The system correctly handles sensitive database connection information (e.g., credentials) via environment variables or external configuration files, preventing hardcoded secrets. Internal 'eval' functions in the Rust core are type-safe expression evaluators, not general-purpose code execution, limiting injection risks. Primary security considerations are operational, focusing on securing the network endpoints of the distributed components (MCP server, Ibis server, Wren Engine) and ensuring appropriate file permissions for configuration and MDL files.
Similar Servers
dbt-mcp
The dbt MCP (Model Context Protocol) server provides various tools to AI agents to interact with dbt Core, dbt Fusion, and dbt Platform, enabling agents to query metadata, execute CLI commands, manage jobs, and perform data analysis.
mesh
Centralized Context Management System (MCP Mesh) for building and managing AI applications, agents, and workflows with integrated governance, observability, and cost control.
mcp-omnisearch
A Model Context Protocol (MCP) server providing unified access to multiple search providers and AI tools for comprehensive search, AI responses, content processing, and enhancement features.
metorial-platform
The Metorial Platform is an open source integration platform for agentic AI, designed to connect any AI model to thousands of APIs, data sources, and tools with a single function call, built to scale to tens or hundreds of thousands of concurrent MCP connections.