Data Product
Enables AI agents to discover, access, and query high-quality business data products while enforcing data governance policies.
About
This tool serves as a Model Context Protocol (MCP) server designed to bridge the gap between AI agents and organizational data. It allows AI to find relevant data products through a marketplace like Data Mesh Manager, evaluate their metadata, and request access based on data governance policies. Once access is granted, the server facilitates the execution of SQL queries against the underlying data platforms (e.g., Snowflake, Databricks) using data contract information, ensuring secure and compliant data retrieval for AI-driven business insights.
Key Features
- Search and discover data products based on search terms
- Retrieve detailed data product information, including access status and data contracts
- Request access to specific data product output ports, with potential for automated or manual approval
- Execute SQL queries on data product output ports against various data platforms
- Support for Snowflake and Databricks data platforms with future expansion
- 18 GitHub stars
Use Cases
- Empowering AI agents to find and utilize business data for semantic understanding
- Automating data access requests and enforcing data governance for AI-driven workflows
- Enabling LLMs to generate and execute SQL queries on enterprise data products
- Integrating data product discovery and access into custom MCP client applications