From a9df55de507822828b181db84eaf35b49d710500 Mon Sep 17 00:00:00 2001 From: Anusha Kolan Date: Fri, 12 Jun 2026 15:02:41 -0700 Subject: [PATCH] Add NuGet package metadata and assets for Microsoft.DataApiBuilder.Mcp --- nuget/nuget_mcp/README.md | 35 +++++++++++++++++++ .../Azure.DataApiBuilder.Mcp.csproj | 27 ++++++++++++++ 2 files changed, 62 insertions(+) create mode 100644 nuget/nuget_mcp/README.md diff --git a/nuget/nuget_mcp/README.md b/nuget/nuget_mcp/README.md new file mode 100644 index 0000000000..ac3ce48033 --- /dev/null +++ b/nuget/nuget_mcp/README.md @@ -0,0 +1,35 @@ +# Data API builder MCP Library + +[![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](https://opensource.org/licenses/MIT) + +## About + +**Microsoft.DataApiBuilder.Mcp** provides Model Context Protocol (MCP) integration for [Data API builder](https://learn.microsoft.com/azure/data-api-builder/) (DAB). + +This package is intended for teams that want to host DAB MCP tools in their own .NET applications. + +## Key capabilities + +- Registers DAB MCP services in dependency injection +- Maps DAB MCP endpoints for HTTP hosting +- Uses Data API builder Core capabilities for entity and tool execution + +## Installation + +```bash +dotnet add package Microsoft.DataApiBuilder.Mcp +``` + +## Usage + +This package is designed for ASP.NET Core applications that expose MCP endpoints. + +Use it to register DAB MCP services in dependency injection and map DAB MCP endpoints in your app's hosting pipeline. + +Current distribution scope is internal Azure Artifacts feeds. + +## Resources + +- [Official Documentation](https://learn.microsoft.com/azure/data-api-builder/) +- [GitHub Repository](https://github.com/Azure/data-api-builder) +- [Samples](https://aka.ms/dab/samples) diff --git a/src/Azure.DataApiBuilder.Mcp/Azure.DataApiBuilder.Mcp.csproj b/src/Azure.DataApiBuilder.Mcp/Azure.DataApiBuilder.Mcp.csproj index c1e4f9cfe4..b781092b1b 100644 --- a/src/Azure.DataApiBuilder.Mcp/Azure.DataApiBuilder.Mcp.csproj +++ b/src/Azure.DataApiBuilder.Mcp/Azure.DataApiBuilder.Mcp.csproj @@ -4,10 +4,30 @@ net8.0 enable enable + true + ./nupkg + Microsoft.DataApiBuilder.Mcp + Microsoft.DataApiBuilder.Mcp + Microsoft + © Microsoft Corporation. All rights reserved. + LICENSE.txt + git + https://go.microsoft.com/fwlink/?linkid=2224253 + microsoft mcp model-context-protocol dab dataApiBuilder azure sql graphql rest sdk internal + Microsoft.DataApiBuilder.Mcp + MCP integration library for Data API builder with services and endpoint mapping for exposing DAB tools through Model Context Protocol. + nuget_icon.png + README.md + true + true $(NoWarn);NU1603 + + true + + @@ -21,6 +41,13 @@ + + + + + + +