Giving AI agents visibility into SQL Server with MCP | Data Exposed MVP Edition

Anthony Nocentino and Anna Hoffman show how to give GitHub Copilot controlled, real-time visibility into SQL Server using MCP (Model Context Protocol) servers. They demo a custom DMV-based MCP server for DBA workflows and a zero-code Data API Builder approach for app data access, with guardrails and permissions defined by you.

Overview

This episode of Data Exposed (MVP Edition) demonstrates two MCP servers that let GitHub Copilot interact with SQL Server through structured tools rather than direct database access.

Key idea: the agent calls tools exposed by an MCP server; the MCP server runs the queries you allow and returns only the results you explicitly expose.

What they build and demo

1) A custom SQL MCP server for DBA workflows

2) Data API Builder (DAB) as an MCP-backed data access layer

Architecture and control mechanisms (high level)

Video chapters

Resources