Lead Image © jgroup, 123RF.com
AI Agents on Azure and SQL Server
Chain of Command
Two earlier ADMIN articles looked at front ends that put a conversational layer on top of administration: Microsoft AI Shell [1] and the LibreChat platform [2]. A front end on its own reads prompts and writes text, turning useful and risky at the same moment it reaches a live resource (e.g., a subscription, storage account, or production database). The Model Context Protocol (MCP) supplies that link as a standardized tool interface, and two servers from Microsoft cover the ground you care about as an admin. The Azure MCP Server opens your Azure services, and SQL MCP Server opens your relational data.
At the time of writing, Azure MCP Server ships version 2.0 as its release build, and version 3.0 is available as a beta that you can install today. The final 3.0 release is close enough that it might well be out by the time you read this. Microsoft moves this project along at a rapid pace, so treat every version number in this article as a snapshot. The mechanics described here – namely, namespaces, annotations, the Entra ID model, and the remote deployment pattern – carry over to later builds as long as Microsoft keeps the underlying structure in place.
The questions that matter in production are narrow. Which tools may an agent call, under which identity, and against which tenant, and what traces does the call leave behind? To answer these questions, I rebuilt the whole stack on a fresh Windows Server 2025 host against a live subscription, which revealed a fair number of details that no product page mentions.
MCP splits the field into three roles. You operate the host, the host embeds the client, and the capabilities arrive from the server [3]. Both sides exchange JSON-RPC (remote procedure call) messages, and a call carrying the tools/call method names the tool and its
...
Buy this article as PDF
(incl. VAT)
Buy ADMIN Magazine
Subscribe to our ADMIN Newsletters
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Most Popular
Focus On Self-Hosting
• Reliable Network Storage with TrueNAS Community Edition
• Self-Hosted File Syncing with Seafile
• Wiring the Modern Stack with Node-RED
• Self-Hosted Collaboration with Forgejo
• Self-Hosted PaaS with Coolify
• Build and Host Docker Images
• Self-Hosted Pritunl VPN Server with MFA
Support Our Work
ADMIN content is made possible with support from readers like you. Please consider contributing when you've found an article to be beneficial.
