by Azure
Data API builder provides modern REST, GraphQL endpoints and MCP tools to your Azure Databases and on-prem stores.
# Add to your Claude Code skills
git clone https://github.com/Azure/data-api-builderWant to be part of our priorities and roadmap? Sign up here.

Data API builder (DAB) is an open-source, no-code tool that creates secure, full-featured REST and GraphQL endpoints for your database. It’s a CRUD data API engine that runs in a container—on Azure, any other cloud, or on-premises. DAB is built for developers with integrated tooling, telemetry, and other productivity features.
[!IMPORTANT] Data API builder (DAB) is open source and always free.
| | Azure SQL | SQL Server | SQLDW | Cosmos DB | PostgreSQL | MySQL | | :-----------: | :-------: | :--------: | :---: | :-------: | :--------: | :---: | | Supported | Yes | Yes | Yes | Yes | Yes | Yes |
| | On-Prem | Azure | AWS | GCP | Other | | :-----------: | :-----: | :---: | :--: | :--: | :---: | | Supported | Yes | Yes | Yes | Yes | Yes |
| | REST | GraphQL | MCP | | :-----------: | :--: | :-----: | :---------: | | Supported | Yes | Yes | Coming soon |
Use the Getting Started tutorial to quickly explore the core tools and concepts.
dotnet command linehttps://get.dot.net
[!NOTE] You may already have .NET installed!
The Data API builder (DAB) command line requires the .NET runtime version 8 or later.
dotnet --version
dab command lineThe Data API builder (DAB) command line is cross-platform and intended for local developer use.
dotnet tool install microsoft.dataapibuilder -g
dab --version
This example uses a single table for simplicity.
CREATE TABLE dbo.Todo
(
Id INT PRIMARY KEY IDENTITY,
Title NVARCHAR(500) NOT NUL...
No comments yet. Be the first to share your thoughts!