RM

rajyraman/mcp-dataverse

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

11 stars 6 forks Качество 56 Тренд 8MIT

MCP Server for querying Dataverse using SQL

Обзор

The objective of this repo is to enable querying of Dataverse environment using SQL. You can use popular AI tools such as GitHub Copilot or Claude Desktop to query Dataverse, provided you add this MCP Server in the configuration. A big thank you to Mark Carrington for creating Sql4Cds, without whom this project would not exist. 🙏 1. VSCode March (minimum March 2025 version) or Claude Desktop 2. Azure CLI installed and authenticated on your local machine, if you are not using the DevContainer option. While interactive browser authentication is possible using Azure Identity framework, using Azure CLI to manage the authentication is little easier. 3. Docker, if you want to run Dev Containers or the MCP Server inside DevContainer. 4. dotnet 9.0 SDK if you want to install the dotnet tool. This is how Anthropic, the creators of MCP specification, defines Model Context Protocol MCP is an open protocol that standardizes how applications provide context to LLMs.

README

Показан фрагмент оригинального README. Открыть оригинал.

Overview

The objective of this repo is to enable querying of Dataverse environment using SQL. You can use popular AI tools such as GitHub Copilot or Claude Desktop to query Dataverse, provided you add this MCP Server in the configuration.

A big thank you to Mark Carrington for creating Sql4Cds, without whom this project would not exist. 🙏

Prerequisites 🔍

  1. VSCode March (minimum March 2025 version) or Claude Desktop
  2. Azure CLI installed and authenticated on your local machine, if you are not using the DevContainer option. While interactive browser authentication is possible using Azure Identity framework, using Azure CLI to manage the authentication is little easier.
  3. Docker, if you want to run Dev Containers or the MCP Server inside DevContainer.
  4. dotnet 9.0 SDK if you want to install the dotnet tool.

Model Context Protocol (MCP) 📋

This is how Anthropic, the creators of MCP specification, defines Model Context Protocol

MCP is an open protocol that standardizes how applications provide context to LLMs. Think of MCP like a USB-C port for AI applications. Just as USB-C provides a standardized way to connect your devices to various peripherals and accessories, MCP provides a standardized way to connect AI models to different data sources and tools.

Installation 🚀

[![Install as dotnet](https://img.shields.io/badge/VS_Code-Add_MCP_dotnet_tool_config-blue?logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAIGklEQVR4nO2dX2wcxRnAZ79NbIcEqqC2kKoUEVXCJrQSEi/wgAT9g1QUCakgaJHy1kpIjVJksnNOCGslsXfOTlz8EmS1eWiEhHS8Ud+liWd8Ma6NGi7O7NV2UBpVArkNCgTZhDujgL3oO/scJ3Xs+7Ozt+ubn/S9nbQ799N+Mzsz3ywhGo1Go9FoNBqNRqOpDW3vfQ9inILF7bt6J39Zo7vQFLDEDrDEx0CFh2FSMX/fX6f+9WAqt3PhB5rgiA08BlRcLcooxp3xc15LKu81p/Lnm5P5XSThmQHeVX1ixsSvwBK5W2VgbDo4WhBSjOZk7lJLMrfn/rTXVOv7XpfA3oGXgPLrK8lYSciSmFT+k5Zkrn37wOffqXUb1g1AxW6wxNztZKwmZCmSuZnmZL73of4v7611eyKMZxhUtK8momQhN8R81ZLM9z30bv5HtW5dtHg+YRoW7ytFRllCbvQx15tTuRMtJ6/tqHVTw8/uVKNBxTulyqhEyLInZr4llf/bg/35x2vd7HBip7cYVJwuR0ZVQm6Wc6Y5NatfMpdo4/eAJcbKleGbkKXIdd64qXql9dQDQMXFSmT4LwSHy7lXSN3Sln4YLDFVqYxFIXN+CsFh8k/6p7eSuoOKJ4CK6WpkYDS1j1z3VcjCSOwPpJ4wKd8JlOerlbEoZFaBkOOkXgAqdoHFv/ZDBkaj/Y8v/ReST5B6ACjfA5TP+yWjIOTA8IwWUjaeYVi8y08RxWg4MHxVCyl/KuS4ChkLQoauaCGlYr97h0F5vyoZGBtfG7ocLSFHRzeZcfdnEM++RBz5CAmK2PBWoGJYpYyCkP1npiIjBJh8EZj7P2CuVwzDkZx0n7ufqGTf0DawuFQtA2PDvvRH4RfieYbhuO3gyPnlMpbFtOnIXxMVxAa2A+WXgpBRENI2+J9wC7HHGwzHffs2Im6EI+cNR8aJnd7g27X3ph8Fi18JSgauJja1j/wpvELs8S0GkwNryrg5hglzf1jtpc29/EmwxExwMvgV0xp8GheawinE9sBw3MEyZRTjisnk01XIeBYsPhugjCGy9/QP8NqhFWIy97kKZSyGnDOYPEQSibL2NQEVL6+1EcG/4PMG5b3k95mNxeuHVojB3GPVCSmOwtxBcjizrSQZMU4D7C8+w/1Zt95DmIW86YeQxQ7/sunIp9aYCukJUMZZXMha6U5CKwQ65Qu+CSlIcb8BJg9g33TThexEg0HF24GmKDvRcLt2h1YI5n5w5IivUhZeJE+Tbvn9wjVaT202LHEyoKdixrT4c2s1O7xCkKPjd6uQAsydIoczz4AlRoORwTP4gllKk8MtBLEzdxhMJhVImQf7fQ/

Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →