Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The Azure MCP Server enables you to manage Azure resources, including Azure Bicep schemas, with natural language prompts. With this capability, you can quickly retrieve the latest API versions and property definitions for your Infrastructure as Code templates without needing to remember complex syntax.
Azure Bicep is a domain-specific language (DSL) that simplifies the authoring experience for Azure Resource Manager templates. Bicep offers concise syntax, reliable type safety, and support for all resource types and API versions.
Note
The Azure MCP Server tools define parameters for data they need to complete tasks. Some of these parameters are specific to each tool and are documented below. Other parameters are global and shared by all tools. For more information, see Tool parameters.
Get Bicep Resource Schema
Gets the Bicep schema for the most recent apiVersion of an Azure resource. This operation helps you ensure your Bicep templates use the correct properties and values when defining Azure resources.
Example prompts include:
- Get storage account schema: "Get me the Bicep schema for Microsoft.Storage/storageAccounts"
- Find service properties: "How can I use Bicep to create an Azure OpenAI service?"
- Check API version: "What's the latest apiVersion for Microsoft.KeyVault/vaults?"
- Need schema help: "I'm creating a Bicep template for Microsoft.Cognitive/accounts"
- Request schema guidance: "Show me the properties for Microsoft.Web/sites"
Parameter | Required or optional | Description |
---|---|---|
Resource type | Required | The Azure resource type in format '{ResourceProvider}/{ResourceType}' (e.g., 'Microsoft.Storage/storageAccounts', 'Microsoft.Compute/virtualMachines') |