data-api-builder
Data API builder provides modern REST and GraphQL endpoints along with MCP tools, connecting Azure databases and on-premises storage.
- Type
- MCP
- Transport
- http
- Open source
- Yes
- GitHub Stars
- ★ 1.4k
- Source
- mcp-github
- Repository
- github.com/Azure/data-api-builder
Overview
Data API builder (DAB) is an open-source no-code tool that creates secure, feature-rich REST and GraphQL endpoints for your databases. It is a CRUD data API engine that runs in containers and supports Azure, other clouds, or on-premises environments. DAB offers integration tools, telemetry, and other productivity features. With DAB, AI can easily access and manipulate data in databases. Ideal for scenarios requiring rapid development of data interfaces.
Capabilities
- ▪Provides REST and GraphQL endpoints
- ▪Supports multiple database types
- ▪Supports multi-environment deployment
- ▪Integrates development tools and telemetry
Use cases
Setup
1. Install .NET runtime version 8 or higher.\n2. Use `dotnet tool install microsoft.dataapibuilder -g` to install the DAB command-line tool.
This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.
FAQ
Which databases does DAB support?
Azure SQL, SQL Server, SQLDW, Cosmos DB, PostgreSQL, MySQL.
Is DAB open source?
Yes, DAB is open source and free.
Related skills
OpenMetadata
OpenMetadata is an open data context layer that provides trustworthy data context and business semantics for AI.
XHS-Downloader
A link extraction and content collection tool for Xiaohongshu, supporting multiple download and information extraction features.
unstract
LLM-based tool for extracting structured data from unstructured documents, supporting API deployment and ETL workflows.
FinanceToolkit
Transparent and efficient financial analysis tool supporting various financial products and metrics.
deeplake
Deeplake is a data runtime designed for AI agents, offering a serverless multimodal data lake.
skills
Provides real-time market data and options analytics for AI agents.