MCP Client and Server apps to demo integration of Azure OpenAI-based AI agent with a Data Warehouse, exposed through GraphQL in Microsoft Fabric.
Overview
What is MCP Connector?
MCP Connector is a project that integrates an AI agent powered by Azure OpenAI with a Microsoft Fabric data warehouse, utilizing GraphQL for data access.
How to use MCP Connector?
To use MCP Connector, set up a Microsoft Fabric data warehouse, configure the local client environment with necessary API keys, and run the MCP client to connect to the GraphQL API endpoint.
Key features of MCP Connector?
- Integration of Azure OpenAI AI agent with Microsoft Fabric data warehouse.
- Utilization of GraphQL for bidirectional data access.
- Dynamic discovery of tools and data resources through the Model Context Protocol (MCP).
Use cases of MCP Connector?
- Enabling AI agents to access and manipulate enterprise data.
- Facilitating data queries and mutations through GraphQL.
- Demonstrating AI capabilities in data-driven applications.
FAQ from MCP Connector?
- What is the Model Context Protocol (MCP)?
MCP is an open integration standard for AI agents that allows for dynamic discovery of tools and data resources.
- Is there a demo available for MCP Connector?
Yes! A practical demo can be found on YouTube.
- What programming language is used in this project?
The project is implemented in Python.