Dataverse Chatbot
Exposes Dataverse tools via a REST endpoint and a natural language chatbot UI.
About
Dataverse Chatbot provides a lightweight HTTP wrapper around a Model Context Protocol (MCP) server for Microsoft Power Platform/Dataverse. It offers a set of tools via a `/invoke` REST endpoint, coupled with a simple HTML chatbot UI. This UI accepts natural-language queries and dynamically routes them to the appropriate MCP tool, simplifying interaction with Dataverse.
Key Features
- 6 GitHub stars
- Includes a natural-language front-end for intuitive querying.
- Provides a REST endpoint for programmatically invoking MCP tools
- Offers an HTTP server for integration with various front-ends.
- Supports 8 core MCP operations for Dataverse interaction.
- Configurable via environment variables for easy setup.
Use Cases
- Quickly retrieving entity metadata using natural language.
- Querying Dataverse records with OData filters.
- Creating a chatbot interface for Dataverse exploration.