Microsoft
Generated from .claude/mcps/.mcp-enterprise.json on 2026-09-11 — do not edit this page by hand; run task mcp:docs instead. 6 server(s) from Microsoft, used across 6 product(s).
azure
Query Azure services, resources, and best practices across subscriptions.
- Tools: 60 —
documentation,azd,foundry,get_azure_bestpractices,aks,appconfig,applens,appservice,role,datadog,managedlustre,azureterraformbestpractices,deploy,deviceregistry,eventgrid,acr,advisor,bicepschema,cosmos,cloudarchitect,communication,compute,confidentialledger,containerapps,eventhubs,fileshares,foundryextensions,functionapp,functions,grafana,keyvault,kusto,loadtesting,marketplace,quota,monitor,applicationinsights,mysql,policy,postgres,pricing,redis,resourcehealth,search,speech,servicebus,servicefabric,signalr,sql,storage,storagesync,virtualdesktop,wellarchitectedframework,workbooks,group_list,group_resource_list,subscription_list,extension_azqr,extension_cli_generate,extension_cli_install - Runs in:
b2b-metering,cloudops-runbooks,command-center,devops-terraform,finops-focus,os-ui - Enable: Written into each target's
.mcp.jsonbytask mcp:profile:regenerate(or, for a b2b-metering tenant,task tenant:launch TENANT=<id>). - Env vars:
AZURE_MCP_COLLECT_TELEMETRY,AZURE_SUBSCRIPTION_ID,AZURE_TENANT_ID - Auth: env credential
- Verify:
claude mcp list - Runbook: —
documentation
Search official Microsoft/Azure documentation to find the most relevant and trustworthy content for a user's query. This tool returns up to 10 high-quality content chunks (each max 500 tokens), extracted from Microsoft Learn and other official sources. Each result includes the article title, URL, and a self-contained content excerpt optimized for fast retrieval and reasoning. Always use this tool to quickly ground your answers in accurate, first-party Microsoft/Azure knowledge.This tool is a hierarchical MCP command router.
Use the documentation tool from the azure MCP server for my current task: Search official Microsoft/Azure documentation to find the most relevant and trustworthy content for a user's query. This tool returns up to 10 high-quality content chunks (each max 500 tokens), extracted from Microsoft Learn and other official sources. Each result includes the article title, URL, and a self-contained content excerpt optimized for fast retrieval and reasoning. Always use this tool to quickly ground your answers in accurate, first-party Microsoft/Azure knowledge.This tool is a hierarchical MCP command router.
azd
Azure Developer CLI (azd) includes a suite of tools to help build, modernize, and manage applications on Azure. It simplifies the process of developing cloud applications by providing commands for project initialization, resource provisioning, deployment, and monitoring. Use this tool to streamline your Azure development workflow and manage your cloud resources efficiently.This tool is a hierarchical MCP command router.
Use the azd tool from the azure MCP server for my current task: Azure Developer CLI (azd) includes a suite of tools to help build, modernize, and manage applications on Azure. It simplifies the process of developing cloud applications by providing commands for project initialization, resource provisioning, deployment, and monitoring. Use this tool to streamline your Azure development workflow and manage your cloud resources efficiently.This tool is a hierarchical MCP command router.
foundry
MCP server with tools to read, create, modify resources such as Models, Agents and Evaluation workflows in Microsoft Foundry platform.This tool is a hierarchical MCP command router.
Use the foundry tool from the azure MCP server for my current task: MCP server with tools to read, create, modify resources such as Models, Agents and Evaluation workflows in Microsoft Foundry platform.This tool is a hierarchical MCP command router.
get_azure_bestpractices
Azure best practices - Commands return a list of best practices for code generation, operations and deployment
List Azure resources missing a required owner or environment tag, by subscription.
aks
Azure Kubernetes Service operations - Manage and query Azure Kubernetes Service (AKS) resources across subscriptions. Use when you need subscription-scoped visibility into AKS cluster and node pool metadata—including Azure resource IDs, networking endpoints, identity configuration, and provisioning state—for governance or automation. Requires Azure subscription context. Not for kubectl execution, pod lifecycle changes, or in-cluster application deployments—use Kubernetes-native tooling for those tasks.This tool is a hierarchical MCP command router.
Use the aks tool from the azure MCP server for my current task: Azure Kubernetes Service operations - Manage and query Azure Kubernetes Service (AKS) resources across subscriptions. Use when you need subscription-scoped visibility into AKS cluster and node pool metadata—including Azure resource IDs, networking endpoints, identity configuration, and provisioning state—for governance or automation. Requires Azure subscription context. Not for kubectl execution, pod lifecycle changes, or in-cluster application deployments—use Kubernetes-native tooling for those tasks.This tool is a hierarchical MCP command router.
appconfig
App Configuration operations - Commands for managing Azure App Configuration stores and key-value settings. Includes operations for listing configuration stores, managing key-value pairs, setting labels, locking/unlocking settings, and retrieving configuration data.This tool is a hierarchical MCP command router.
Use the appconfig tool from the azure MCP server for my current task: App Configuration operations - Commands for managing Azure App Configuration stores and key-value settings. Includes operations for listing configuration stores, managing key-value pairs, setting labels, locking/unlocking settings, and retrieving configuration data.This tool is a hierarchical MCP command router.
applens
AppLens diagnostic operations – Primary tool for diagnosing and troubleshooting Azure resource issues. Uses conversational AI-powered diagnostics to detect problems, identify root causes, and recommend remediation steps. This tool should be the first choice when users report errors, performance issues, availability problems, or unexpected Azure resource behavior.This tool is a hierarchical MCP command router.
Use the applens tool from the azure MCP server for my current task: AppLens diagnostic operations – Primary tool for diagnosing and troubleshooting Azure resource issues. Uses conversational AI-powered diagnostics to detect problems, identify root causes, and recommend remediation steps. This tool should be the first choice when users report errors, performance issues, availability problems, or unexpected Azure resource behavior.This tool is a hierarchical MCP command router.
appservice
App Service operations - Commands for managing Azure App Service resources including web apps, databases, and configurations.This tool is a hierarchical MCP command router.
Use the appservice tool from the azure MCP server for my current task: App Service operations - Commands for managing Azure App Service resources including web apps, databases, and configurations.This tool is a hierarchical MCP command router.
role
Authorization operations - Commands for managing Azure Role-Based Access Control (RBAC) resources. Includes operations for listing role assignments, managing permissions, and working with Azure security and access management at various scopes.This tool is a hierarchical MCP command router.
Use the role tool from the azure MCP server for my current task: Authorization operations - Commands for managing Azure Role-Based Access Control (RBAC) resources. Includes operations for listing role assignments, managing permissions, and working with Azure security and access management at various scopes.This tool is a hierarchical MCP command router.
datadog
Datadog operations - Commands for managing and monitoring Azure resources through Datadog integration. Includes operations for listing Datadog monitors and retrieving information about monitored Azure resources and their health status.This tool is a hierarchical MCP command router.
Use the datadog tool from the azure MCP server for my current task: Datadog operations - Commands for managing and monitoring Azure resources through Datadog integration. Includes operations for listing Datadog monitors and retrieving information about monitored Azure resources and their health status.This tool is a hierarchical MCP command router.
managedlustre
Azure Managed Lustre operations - Commands for creating, updating, listing and inspecting Azure Managed Lustre file systems (AMLFS) used for high-performance computing workloads. The tool focuses on managing all the aspects related to Azure Managed Lustre file system instances.This tool is a hierarchical MCP command router.
Use the managedlustre tool from the azure MCP server for my current task: Azure Managed Lustre operations - Commands for creating, updating, listing and inspecting Azure Managed Lustre file systems (AMLFS) used for high-performance computing workloads. The tool focuses on managing all the aspects related to Azure Managed Lustre file system instances.This tool is a hierarchical MCP command router.
azureterraformbestpractices
Returns Terraform best practices for Azure. Call this before generating Terraform code for Azure Providers.
Use the azureterraformbestpractices tool from the azure MCP server for my current task: Returns Terraform best practices for Azure. Call this before generating Terraform code for Azure Providers.
deploy
Deploy operations – Commands for deploying applications to Azure. Provides sub-commands to generate deployment plans, offer infrastructure-as-code (Bicep/Terraform) guidance, fetch application logs, generate CI/CD pipeline guidance, and produce Azure architecture diagrams based on application topology.This tool is a hierarchical MCP command router.
Use the deploy tool from the azure MCP server for my current task: Deploy operations – Commands for deploying applications to Azure. Provides sub-commands to generate deployment plans, offer infrastructure-as-code (Bicep/Terraform) guidance, fetch application logs, generate CI/CD pipeline guidance, and produce Azure architecture diagrams based on application topology.This tool is a hierarchical MCP command router.
deviceregistry
Device Registry operations - Commands to manage Azure Device Registry resources.
Use the deviceregistry tool from the azure MCP server for my current task: Device Registry operations - Commands to manage Azure Device Registry resources.
eventgrid
Event Grid operations - Commands for managing and accessing Event Grid topics, domains, and event subscriptions.This tool is a hierarchical MCP command router.
Use the eventgrid tool from the azure MCP server for my current task: Event Grid operations - Commands for managing and accessing Event Grid topics, domains, and event subscriptions.This tool is a hierarchical MCP command router.
acr
Azure Container Registry operations - Commands for managing Azure Container Registry resources. Includes operations for listing container registries and managing registry configurations.This tool is a hierarchical MCP command router.
Use the acr tool from the azure MCP server for my current task: Azure Container Registry operations - Commands for managing Azure Container Registry resources. Includes operations for listing container registries and managing registry configurations.This tool is a hierarchical MCP command router.
advisor
Azure Advisor operations - Manage and query Azure Advisor recommendations across subscriptions. Use when you need subscription-scoped visibility into Advisor recommendations. Requires Azure subscription context.This tool is a hierarchical MCP command router.
Use the advisor tool from the azure MCP server for my current task: Azure Advisor operations - Manage and query Azure Advisor recommendations across subscriptions. Use when you need subscription-scoped visibility into Advisor recommendations. Requires Azure subscription context.This tool is a hierarchical MCP command router.
bicepschema
Bicep schema operations - Commands for working with Azure Bicep Infrastructure as Code (IaC) generation and schema management. Includes operations for retrieving Bicep schemas, templates, and resource definitions to support infrastructure deployment automation.This tool is a hierarchical MCP command router.
Use the bicepschema tool from the azure MCP server for my current task: Bicep schema operations - Commands for working with Azure Bicep Infrastructure as Code (IaC) generation and schema management. Includes operations for retrieving Bicep schemas, templates, and resource definitions to support infrastructure deployment automation.This tool is a hierarchical MCP command router.
cosmos
Cosmos DB operations - Commands for managing and querying Azure Cosmos DB resources. Includes operations for accounts, databases, containers, and document queries.This tool is a hierarchical MCP command router.
Use the cosmos tool from the azure MCP server for my current task: Cosmos DB operations - Commands for managing and querying Azure Cosmos DB resources. Includes operations for accounts, databases, containers, and document queries.This tool is a hierarchical MCP command router.
cloudarchitect
Cloud Architecture operations - Commands for generating Azure architecture designs and recommendations based on requirements.This tool is a hierarchical MCP command router.
Use the cloudarchitect tool from the azure MCP server for my current task: Cloud Architecture operations - Commands for generating Azure architecture designs and recommendations based on requirements.This tool is a hierarchical MCP command router.
communication
Communication services operations - Commands for managing Azure Communication Services - supports sending SMSThis tool is a hierarchical MCP command router.
Use the communication tool from the azure MCP server for my current task: Communication services operations - Commands for managing Azure Communication Services - supports sending SMSThis tool is a hierarchical MCP command router.
compute
Compute operations - Commands for managing and monitoring Azure Virtual Machines (VMs), Virtual Machine Scale Sets (VMSS), and Managed Disks.
Use the compute tool from the azure MCP server for my current task: Compute operations - Commands for managing and monitoring Azure Virtual Machines (VMs), Virtual Machine Scale Sets (VMSS), and Managed Disks.
confidentialledger
Azure Confidential Ledger operations - Commands for appending and querying tamper-proof ledger entries backed by TEEs and blockchain-style integrity guarantees. Use these commands to write immutable audit records.This tool is a hierarchical MCP command router.
Use the confidentialledger tool from the azure MCP server for my current task: Azure Confidential Ledger operations - Commands for appending and querying tamper-proof ledger entries backed by TEEs and blockchain-style integrity guarantees. Use these commands to write immutable audit records.This tool is a hierarchical MCP command router.
containerapps
Azure Container Apps operations - Commands for managing Azure Container Apps resources. Includes operations for listing container apps and managing container app configurations.This tool is a hierarchical MCP command router.
Use the containerapps tool from the azure MCP server for my current task: Azure Container Apps operations - Commands for managing Azure Container Apps resources. Includes operations for listing container apps and managing container app configurations.This tool is a hierarchical MCP command router.
eventhubs
Azure Event Hubs operations - Commands for managing Azure Event Hubs namespaces and event hubs. Includes CRUD operations Event Hubs service resources.This tool is a hierarchical MCP command router.
Use the eventhubs tool from the azure MCP server for my current task: Azure Event Hubs operations - Commands for managing Azure Event Hubs namespaces and event hubs. Includes CRUD operations Event Hubs service resources.This tool is a hierarchical MCP command router.
fileshares
File Shares operations - Commands for managing Azure File Shares.This tool is a hierarchical MCP command router.
Use the fileshares tool from the azure MCP server for my current task: File Shares operations - Commands for managing Azure File Shares.This tool is a hierarchical MCP command router.
foundryextensions
Foundry Extensions service operations - Commands for interacting with Microsoft Foundry OpenAI, knowledge indexes, threads, agents, and resources.This tool is a hierarchical MCP command router.
Use the foundryextensions tool from the azure MCP server for my current task: Foundry Extensions service operations - Commands for interacting with Microsoft Foundry OpenAI, knowledge indexes, threads, agents, and resources.This tool is a hierarchical MCP command router.
functionapp
Function App operations - Commands for managing and accessing Azure Function App resources.This tool is a hierarchical MCP command router.
Use the functionapp tool from the azure MCP server for my current task: Function App operations - Commands for managing and accessing Azure Function App resources.This tool is a hierarchical MCP command router.
functions
Azure Functions code generation commands. Use these tools to generate functions code, explore supported languages and runtime versions, and get composable function templates for Azure Functions development.This tool is a hierarchical MCP command router.
Use the functions tool from the azure MCP server for my current task: Azure Functions code generation commands. Use these tools to generate functions code, explore supported languages and runtime versions, and get composable function templates for Azure Functions development.This tool is a hierarchical MCP command router.
grafana
Grafana workspace operations - Commands for managing and accessing Azure Managed Grafana resources and monitoring dashboards. Includes operations for listing Grafana workspaces and managing data visualization and monitoring capabilities.This tool is a hierarchical MCP command router.
Use the grafana tool from the azure MCP server for my current task: Grafana workspace operations - Commands for managing and accessing Azure Managed Grafana resources and monitoring dashboards. Includes operations for listing Grafana workspaces and managing data visualization and monitoring capabilities.This tool is a hierarchical MCP command router.
keyvault
Key Vault operations - Commands for managing and accessing Azure Key Vault resources.This tool is a hierarchical MCP command router.
Use the keyvault tool from the azure MCP server for my current task: Key Vault operations - Commands for managing and accessing Azure Key Vault resources.This tool is a hierarchical MCP command router.
kusto
Kusto operations - Commands for managing and querying Azure Data Explorer (Kusto) resources. Includes operations for listing clusters and databases, executing KQL queries, retrieving table schemas, and working with Kusto data analytics workloads.This tool is a hierarchical MCP command router.
Use the kusto tool from the azure MCP server for my current task: Kusto operations - Commands for managing and querying Azure Data Explorer (Kusto) resources. Includes operations for listing clusters and databases, executing KQL queries, retrieving table schemas, and working with Kusto data analytics workloads.This tool is a hierarchical MCP command router.
loadtesting
Load Testing operations - Commands for managing Azure Load Testing resources, test configurations, and test runs. Includes operations for creating and managing load test resources, configuring test scripts, executing performance tests, and monitoring test results.This tool is a hierarchical MCP command router.
Use the loadtesting tool from the azure MCP server for my current task: Load Testing operations - Commands for managing Azure Load Testing resources, test configurations, and test runs. Includes operations for creating and managing load test resources, configuring test scripts, executing performance tests, and monitoring test results.This tool is a hierarchical MCP command router.
marketplace
Marketplace operations - Commands for managing and accessing Azure Marketplace products and offers.This tool is a hierarchical MCP command router.
Use the marketplace tool from the azure MCP server for my current task: Marketplace operations - Commands for managing and accessing Azure Marketplace products and offers.This tool is a hierarchical MCP command router.
quota
Quota commands for getting the available regions of specific Azure resource types or checking Azure resource quota and usageThis tool is a hierarchical MCP command router.
Use the quota tool from the azure MCP server for my current task: Quota commands for getting the available regions of specific Azure resource types or checking Azure resource quota and usageThis tool is a hierarchical MCP command router.
monitor
Azure Monitor operations - Commands for querying and analyzing Azure Monitor logs and metrics.This tool is a hierarchical MCP command router.
Use the monitor tool from the azure MCP server for my current task: Azure Monitor operations - Commands for querying and analyzing Azure Monitor logs and metrics.This tool is a hierarchical MCP command router.
applicationinsights
Application Insights operations - Commands for listing and managing Application Insights components.
Use the applicationinsights tool from the azure MCP server for my current task: Application Insights operations - Commands for listing and managing Application Insights components.
mysql
MySQL operations - Commands for managing Azure Database for MySQL Flexible Server resources. Includes operations for listing servers and databases, executing SQL queries, managing table schemas, and configuring server parameters.This tool is a hierarchical MCP command router.
Use the mysql tool from the azure MCP server for my current task: MySQL operations - Commands for managing Azure Database for MySQL Flexible Server resources. Includes operations for listing servers and databases, executing SQL queries, managing table schemas, and configuring server parameters.This tool is a hierarchical MCP command router.
policy
Manage Azure Policy assignments and definitions using Azure CLI. Retrieve policy assignments, view enforcement modes, and analyze policy compliance across subscriptions.This tool is a hierarchical MCP command router.
Use the policy tool from the azure MCP server for my current task: Manage Azure Policy assignments and definitions using Azure CLI. Retrieve policy assignments, view enforcement modes, and analyze policy compliance across subscriptions.This tool is a hierarchical MCP command router.
postgres
PostgreSQL operations - Commands for managing Azure Database for PostgreSQL Flexible Server resources. Includes operations for listing servers and databases, executing SQL queries, managing table schemas, and configuring server parameters.This tool is a hierarchical MCP command router.
Use the postgres tool from the azure MCP server for my current task: PostgreSQL operations - Commands for managing Azure Database for PostgreSQL Flexible Server resources. Includes operations for listing servers and databases, executing SQL queries, managing table schemas, and configuring server parameters.This tool is a hierarchical MCP command router.
pricing
Azure Retail Pricing operations - Get Azure retail pricing for SKUs, services, regions and compare pricing across different options. For Bicep/ARM template cost estimation, read the template file, extract resource SKUs, then call 'pricing get' for each resource to build a cost estimate.This tool is a hierarchical MCP command router.
Use the pricing tool from the azure MCP server for my current task: Azure Retail Pricing operations - Get Azure retail pricing for SKUs, services, regions and compare pricing across different options. For Bicep/ARM template cost estimation, read the template file, extract resource SKUs, then call 'pricing get' for each resource to build a cost estimate.This tool is a hierarchical MCP command router.
redis
Redis operations - Commands for managing Azure Redis resources. Includes operations for listing Redis resources, databases, and data access policies, in both the Azure Managed Redis and legacy Azure Cache for Redis services, as well as for creating Azure Managed Redis resources.This tool is a hierarchical MCP command router.
Use the redis tool from the azure MCP server for my current task: Redis operations - Commands for managing Azure Redis resources. Includes operations for listing Redis resources, databases, and data access policies, in both the Azure Managed Redis and legacy Azure Cache for Redis services, as well as for creating Azure Managed Redis resources.This tool is a hierarchical MCP command router.
resourcehealth
Resource Health operations – Commands to monitor and diagnose Azure resource health, including availability status and service health events for troubleshooting and monitoring purposes.This tool is a hierarchical MCP command router.
Use the resourcehealth tool from the azure MCP server for my current task: Resource Health operations – Commands to monitor and diagnose Azure resource health, including availability status and service health events for troubleshooting and monitoring purposes.This tool is a hierarchical MCP command router.
search
Search operations – Commands to manage and query Azure AI Search services, indexes, and
Use the search tool from the azure MCP server for my current task: Search operations – Commands to manage and query Azure AI Search services, indexes, and.
speech
Speech operations – Commands to work with Azure AI Services Speech, including speech-to-text (STT) recognition,
Use the speech tool from the azure MCP server for my current task: Speech operations – Commands to work with Azure AI Services Speech, including speech-to-text (STT) recognition,.
servicebus
Service Bus operations – Commands to manage Azure Service Bus queues, topics, and subscriptions for reliable asynchronous messaging and enterprise integration. Supports point-to-point and publish-subscribe patterns, dead-letter handling, and decoupled architectures. Not intended for real-time communication, direct API calls, or database operations. Uses a hierarchical MCP command model with command, parameters, and learn=true.This tool is a hierarchical MCP command router.
Use the servicebus tool from the azure MCP server for my current task: Service Bus operations – Commands to manage Azure Service Bus queues, topics, and subscriptions for reliable asynchronous messaging and enterprise integration. Supports point-to-point and publish-subscribe patterns, dead-letter handling, and decoupled architectures. Not intended for real-time communication, direct API calls, or database operations. Uses a hierarchical MCP command model with command, parameters, and learn=true.This tool is a hierarchical MCP command router.
servicefabric
Azure Service Fabric operations - Manage and query Azure Service Fabric managed cluster resources across subscriptions. Use when you need visibility into managed cluster nodes, including node status, node types, IP addresses, and fault/upgrade domains.This tool is a hierarchical MCP command router.
Use the servicefabric tool from the azure MCP server for my current task: Azure Service Fabric operations - Manage and query Azure Service Fabric managed cluster resources across subscriptions. Use when you need visibility into managed cluster nodes, including node status, node types, IP addresses, and fault/upgrade domains.This tool is a hierarchical MCP command router.
signalr
Azure SignalR operations - Commands for managing Azure SignalR Service resources. Includes operations for listing SignalR services.This tool is a hierarchical MCP command router.
Use the signalr tool from the azure MCP server for my current task: Azure SignalR operations - Commands for managing Azure SignalR Service resources. Includes operations for listing SignalR services.This tool is a hierarchical MCP command router.
sql
Azure SQL operations - Commands for managing Azure SQL databases, servers, and elastic pools. Includes operations for listing databases, configuring server settings, managing firewall rules, Entra ID administrators, and elastic pool resources.This tool is a hierarchical MCP command router.
Use the sql tool from the azure MCP server for my current task: Azure SQL operations - Commands for managing Azure SQL databases, servers, and elastic pools. Includes operations for listing databases, configuring server settings, managing firewall rules, Entra ID administrators, and elastic pool resources.This tool is a hierarchical MCP command router.
storage
Storage operations - Commands for creating, listing, getting, and managing Azure Storage accounts,
Use the storage tool from the azure MCP server for my current task: Storage operations - Commands for creating, listing, getting, and managing Azure Storage accounts,.
storagesync
Azure Storage Sync Operations - Commands to manage Azure File Sync resources, including Storage Sync services, sync groups, cloud and server
Use the storagesync tool from the azure MCP server for my current task: Azure Storage Sync Operations - Commands to manage Azure File Sync resources, including Storage Sync services, sync groups, cloud and server.
virtualdesktop
Azure Virtual Desktop operations - Commands for managing and accessing Azure Virtual Desktop resources. Includes operations for hostpools, session hosts, and user sessions.This tool is a hierarchical MCP command router.
Use the virtualdesktop tool from the azure MCP server for my current task: Azure Virtual Desktop operations - Commands for managing and accessing Azure Virtual Desktop resources. Includes operations for hostpools, session hosts, and user sessions.This tool is a hierarchical MCP command router.
wellarchitectedframework
Azure Well-Architected Framework operations - Commands for accessing guidance, best practices, and recommendations based on the Azure Well-Architected Framework pillars (reliability, security, cost optimization, operational excellence, and performance efficiency).This tool is a hierarchical MCP command router.
Use the wellarchitectedframework tool from the azure MCP server for my current task: Azure Well-Architected Framework operations - Commands for accessing guidance, best practices, and recommendations based on the Azure Well-Architected Framework pillars (reliability, security, cost optimization, operational excellence, and performance efficiency).This tool is a hierarchical MCP command router.
workbooks
Workbooks operations - Commands for managing Azure Workbooks resources and interactive data visualization dashboards. Includes operations for listing, creating, updating, and deleting workbooks, as well as managing workbook configurations and content.This tool is a hierarchical MCP command router.
Use the workbooks tool from the azure MCP server for my current task: Workbooks operations - Commands for managing Azure Workbooks resources and interactive data visualization dashboards. Includes operations for listing, creating, updating, and deleting workbooks, as well as managing workbook configurations and content.This tool is a hierarchical MCP command router.
group_list
List all resource groups in a subscription. This command retrieves all resource groups available
Use the group_list tool from the azure MCP server for my current task: List all resource groups in a subscription. This command retrieves all resource groups available.
group_resource_list
List all resources in a resource group. This command retrieves all resources available
Use the group_resource_list tool from the azure MCP server for my current task: List all resources in a resource group. This command retrieves all resources available.
subscription_list
List all Azure subscriptions for the current account. Returns subscriptionId, displayName, state, tenantId, and isDefault for each subscription. The isDefault field indicates the user's default subscription as resolved from the Azure CLI profile (configured via 'az account set') or, if not set there, from the AZURE_SUBSCRIPTION_ID environment variable. When the user has not specified a subscription, prefer the subscription where isDefault is true. If no default can be determined from either source and multiple subscriptions exist, ask the user which subscription to use.
Use the subscription_list tool from the azure MCP server for my current task: List all Azure subscriptions for the current account. Returns subscriptionId, displayName, state, tenantId, and isDefault for each subscription. The isDefault field indicates the user's default subscription as resolved from the Azure CLI profile (configured via 'az account set') or, if not set there, from the AZURE_SUBSCRIPTION_ID environment variable. When the user has not specified a subscription, prefer the subscription where isDefault is true. If no default can be determined from either source and multiple subscriptions exist, ask the user which subscription to use.
extension_azqr
Runs Azure Quick Review CLI (azqr) commands to generate compliance and security reports for Azure resources, identifying non-compliant configurations or areas for improvement. Requires a subscription id and optionally a resource group name. Returns the generated report file path. Note: azqr is different from Azure CLI (az).
Use the extension_azqr tool from the azure MCP server for my current task: Runs Azure Quick Review CLI (azqr) commands to generate compliance and security reports for Azure resources, identifying non-compliant configurations or areas for improvement. Requires a subscription id and optionally a resource group name. Returns the generated report file path. Note: azqr is different from Azure CLI (az).
extension_cli_generate
Generate Azure CLI (az) commands used to accomplish a goal described by the user. This tool incorporates CLI knowledge beyond what you know. Use this tool when the user asks for Azure CLI commands or wants to use the Azure CLI to accomplish something.
Use the extension_cli_generate tool from the azure MCP server for my current task: Generate Azure CLI (az) commands used to accomplish a goal described by the user. This tool incorporates CLI knowledge beyond what you know. Use this tool when the user asks for Azure CLI commands or wants to use the Azure CLI to accomplish something.
extension_cli_install
Provide installation instructions for Azure CLI (az), Azure Developer CLI (azd), and Azure Functions Core Tools CLI (func). This tool incorporates CLI knowledge beyond what you know. Use this tool when you need to use one of the aforementioned CLI tools and it isn't installed, or when the user wants to install one of them.
Use the extension_cli_install tool from the azure MCP server for my current task: Provide installation instructions for Azure CLI (az), Azure Developer CLI (azd), and Azure Functions Core Tools CLI (func). This tool incorporates CLI knowledge beyond what you know. Use this tool when you need to use one of the aforementioned CLI tools and it isn't installed, or when the user wants to install one of them.
azure-resource-manager-bc
Access Azure resources in a separate customer subscription (read-only).
- Tools: 174 —
microsoft_docs_search,microsoft_code_sample_search,microsoft_docs_fetch,foundry_evaluation_comparison_get,foundry_evaluation_get,foundry_session_get,foundry_evaluation_suite_generation_job_get,foundry_session_file_list,foundry_toolbox_version_get,foundry_agent_get,foundry_agent_container_status_get,foundry_toolbox_get,foundry_evaluation_suite_get,foundry_continuous_eval_get,foundry_session_list,foundry_evaluation_dataset_get,foundry_session_logstream,foundry_evaluator_catalog_get,foundry_session_file_stat,foundry_evaluation_dataset_versions_get,foundry_evaluator_generation_job_get,foundry_agent_definition_schema_get,foundry_data_generation_job_get,foundry_evaluation_dataset_sas_url_get,foundry_session_file_download,acr_registry_list,acr_registry_repository_list,advisor_recommendation_list,aks_cluster_get,aks_nodepool_get,appconfig_account_list,appconfig_kv_get,applens_resource_diagnose,applicationinsights_recommendation_list,appservice_webapp_deployment_get,appservice_webapp_diagnostic_diagnose,appservice_webapp_diagnostic_list,appservice_webapp_get,appservice_webapp_settings_get-appsettings,azureterraformbestpractices_get,bicepschema_get,cloudarchitect_design,communication_email_send,communication_sms_send,compute_disk_get,compute_vm_get,compute_vmss_get,confidentialledger_entries_get,containerapps_list,cosmos_database_container_item_query,cosmos_list,datadog_monitoredresources_list,deploy_app_logs_get,deploy_architecture_diagram_generate,deploy_iac_rules_get,deploy_pipeline_guidance_get,deploy_plan_get,deviceregistry_namespace_list,eventgrid_subscription_list,eventgrid_topic_list,eventhubs_eventhub_consumergroup_get,eventhubs_eventhub_get,eventhubs_namespace_get,extension_azqr,extension_cli_generate,extension_cli_install,fileshares_fileshare_check-name-availability,fileshares_fileshare_get,fileshares_fileshare_peconnection_get,fileshares_fileshare_snapshot_get,fileshares_limits,fileshares_rec,fileshares_usage,foundryextensions_knowledge_index_list,foundryextensions_knowledge_index_schema,foundryextensions_openai_chat-completions-create,foundryextensions_openai_create-completion,foundryextensions_openai_embeddings-create,foundryextensions_openai_models-list,foundryextensions_resource_get,functionapp_get,functions_language_list,functions_project_get,functions_template_get,get_azure_bestpractices_ai_app,get_azure_bestpractices_get,grafana_list,group_list,group_resource_list,keyvault_admin_settings_get,keyvault_certificate_get,keyvault_key_get,keyvault_secret_get,kusto_cluster_get,kusto_cluster_list,kusto_database_list,kusto_query,kusto_sample,kusto_table_list,kusto_table_schema,loadtesting_test_get,loadtesting_testresource_list,loadtesting_testrun_get,managedlustre_fs_blob_autoexport_get,managedlustre_fs_blob_autoimport_get,managedlustre_fs_blob_import_get,managedlustre_fs_list,managedlustre_fs_sku_get,managedlustre_fs_subnetsize_ask,managedlustre_fs_subnetsize_validate,marketplace_product_get,marketplace_product_list,monitor_activitylog_list,monitor_healthmodels_entity_get,monitor_instrumentation_get-learning-resource,monitor_metrics_definitions,monitor_metrics_query,monitor_resource_log_query,monitor_table_list,monitor_table_type_list,monitor_webtests_get,monitor_workspace_list,monitor_workspace_log_query,mysql_database_query,mysql_list,mysql_server_config_get,mysql_server_param_get,mysql_table_schema_get,policy_assignment_list,postgres_database_query,postgres_list,postgres_server_config_get,postgres_server_param_get,postgres_table_schema_get,pricing_get,quota_region_availability_list,quota_usage_check,redis_list,resourcehealth_availability-status_get,resourcehealth_health-events_list,role_assignment_list,search_index_get,search_index_query,search_knowledge_base_get,search_knowledge_base_retrieve,search_knowledge_source_get,search_service_list,servicebus_queue_details,servicebus_topic_details,servicebus_topic_subscription_details,servicefabric_managedcluster_node_get,signalr_runtime_get,speech_stt_recognize,sql_db_get,sql_elastic-pool_list,sql_server_entra-admin_list,sql_server_firewall-rule_list,sql_server_get,storage_account_get,storage_blob_container_get,storage_blob_get,storage_table_list,storagesync_cloudendpoint_get,storagesync_registeredserver_get,storagesync_serverendpoint_get,storagesync_service_get,storagesync_syncgroup_get,subscription_list,virtualdesktop_hostpool_host_list,virtualdesktop_hostpool_host_user-list,virtualdesktop_hostpool_list,wellarchitectedframework_serviceguide_get,workbooks_list,workbooks_show - Runs in: no product target (slice-only)
- Enable: Not written by
--target/--all-targets. Loaded only as part of a preserved slice — see_meta.slicesandtask mcp:profile:regenerate. - Env vars:
AZURE_CONFIG_DIR,AZURE_MCP_COLLECT_TELEMETRY,AZURE_SUBSCRIPTION_ID,AZURE_TENANT_ID - Auth: env credential
- Verify:
claude mcp list - Runbook: —
microsoft_docs_search
Search official Microsoft/Azure documentation to find the most relevant and trustworthy content for a user's query. This tool returns up to 10 high-quality content chunks (each max 500 tokens), extracted from Microsoft Learn and other official sources. Each result includes the article title, URL, and a self-contained content excerpt optimized for fast retrieval and reasoning. Always use this tool to quickly ground your answers in accurate, first-party Microsoft/Azure knowledge.
Use the microsoft_docs_search tool from the azure-resource-manager-bc MCP server for my current task: Search official Microsoft/Azure documentation to find the most relevant and trustworthy content for a user's query. This tool returns up to 10 high-quality content chunks (each max 500 tokens), extracted from Microsoft Learn and other official sources. Each result includes the article title, URL, and a self-contained content excerpt optimized for fast retrieval and reasoning. Always use this tool to quickly ground your answers in accurate, first-party Microsoft/Azure knowledge.
microsoft_code_sample_search
Search for code snippets and examples in official Microsoft Learn documentation. This tool retrieves relevant code samples from Microsoft documentation pages providing developers with practical implementation examples and best practices for Microsoft/Azure products and services related coding tasks. This tool will help you use the LATEST OFFICIAL code snippets to empower coding capabilities.
Use the microsoft_code_sample_search tool from the azure-resource-manager-bc MCP server for my current task: Search for code snippets and examples in official Microsoft Learn documentation. This tool retrieves relevant code samples from Microsoft documentation pages providing developers with practical implementation examples and best practices for Microsoft/Azure products and services related coding tasks. This tool will help you use the **LATEST OFFICIAL** code snippets to empower coding capabilities.
microsoft_docs_fetch
Fetch and convert a Microsoft Learn documentation webpage to markdown format. This tool retrieves the latest complete content of Microsoft documentation webpages including Azure, .NET, Microsoft 365, and other Microsoft technologies.
Use the microsoft_docs_fetch tool from the azure-resource-manager-bc MCP server for my current task: Fetch and convert a Microsoft Learn documentation webpage to markdown format. This tool retrieves the latest complete content of Microsoft documentation webpages including Azure, .NET, Microsoft 365, and other Microsoft technologies.
foundry_evaluation_comparison_get
List all comparisons of evaluations within a group in the Microsoft Foundry Project. Gets a specific comparison if a valid insight identifier is provided.
Use the foundry_evaluation_comparison_get tool from the azure-resource-manager-bc MCP server for my current task: List all comparisons of evaluations within a group in the Microsoft Foundry Project. Gets a specific comparison if a valid insight identifier is provided.
foundry_evaluation_get
List evaluation groups or runs in the Microsoft Foundry Project.
Use the foundry_evaluation_get tool from the azure-resource-manager-bc MCP server for my current task: List evaluation groups or runs in the Microsoft Foundry Project.
foundry_session_get
Gets details of a specific session for a hosted agent, including status, version, creation time, and expiration.
Use the foundry_session_get tool from the azure-resource-manager-bc MCP server for my current task: Gets details of a specific session for a hosted agent, including status, version, creation time, and expiration.
foundry_evaluation_suite_generation_job_get
Gets one evaluation suite generation job by ID, or lists jobs when jobId is omitted.
Use the foundry_evaluation_suite_generation_job_get tool from the azure-resource-manager-bc MCP server for my current task: Gets one evaluation suite generation job by ID, or lists jobs when jobId is omitted.
foundry_session_file_list
Lists files and directories in a hosted agent session at the specified path.
Use the foundry_session_file_list tool from the azure-resource-manager-bc MCP server for my current task: Lists files and directories in a hosted agent session at the specified path.
foundry_toolbox_version_get
List all versions of a toolbox, or get a specific immutable version (including its tools, skills, and policies) if a version identifier is provided.
Use the foundry_toolbox_version_get tool from the azure-resource-manager-bc MCP server for my current task: List all versions of a toolbox, or get a specific immutable version (including its tools, skills, and policies) if a version identifier is provided.
foundry_agent_get
List all agents in a Microsoft Foundry Project, or get a specific agent if an agent name is provided.
Use the foundry_agent_get tool from the azure-resource-manager-bc MCP server for my current task: List all agents in a Microsoft Foundry Project, or get a specific agent if an agent name is provided.
foundry_agent_container_status_get
Gets the current status of a hosted agent container. Use this to check if the container is running, starting, stopped, or in another state. Returns status values: Starting, Running, Stopping, Stopped, Failed, Deleting, Deleted, or Updating.
Use the foundry_agent_container_status_get tool from the azure-resource-manager-bc MCP server for my current task: Gets the current status of a hosted agent container. Use this to check if the container is running, starting, stopped, or in another state. Returns status values: Starting, Running, Stopping, Stopped, Failed, Deleting, Deleted, or Updating.
foundry_toolbox_get
List all toolboxes in a Microsoft Foundry Project, or get a specific toolbox (including its default version pointer) if a toolbox name is provided.
Use the foundry_toolbox_get tool from the azure-resource-manager-bc MCP server for my current task: List all toolboxes in a Microsoft Foundry Project, or get a specific toolbox (including its default version pointer) if a toolbox name is provided.
foundry_evaluation_suite_get
Gets an evaluation suite version, lists versions for a suite, or lists suites when suiteName is omitted.
Use the foundry_evaluation_suite_get tool from the azure-resource-manager-bc MCP server for my current task: Gets an evaluation suite version, lists versions for a suite, or lists suites when suiteName is omitted.
foundry_continuous_eval_get
Get continuous evaluation configuration for an agent.
Use the foundry_continuous_eval_get tool from the azure-resource-manager-bc MCP server for my current task: Get continuous evaluation configuration for an agent.
foundry_session_list
Lists sessions for a hosted agent with pagination support.
Use the foundry_session_list tool from the azure-resource-manager-bc MCP server for my current task: Lists sessions for a hosted agent with pagination support.
foundry_evaluation_dataset_get
Get a dataset by name and version in a Microsoft Foundry Project, or list all datasets in the project if no name is provided.
Use the foundry_evaluation_dataset_get tool from the azure-resource-manager-bc MCP server for my current task: Get a dataset by name and version in a Microsoft Foundry Project, or list all datasets in the project if no name is provided.
foundry_session_logstream
Streams console logs (stdout/stderr) from a hosted agent session. Returns structured log output with parsed SSE events. Useful for debugging and monitoring running sessions. Output is capped at maxLines to prevent unbounded reads.
Use the foundry_session_logstream tool from the azure-resource-manager-bc MCP server for my current task: Streams console logs (stdout/stderr) from a hosted agent session. Returns structured log output with parsed SSE events. Useful for debugging and monitoring running sessions. Output is capped at maxLines to prevent unbounded reads.
foundry_evaluator_catalog_get
Gets evaluators from the project's evaluator catalog. If 'name' is provided, returns the specific evaluator's full definition. If 'listVersions' is true with a name, lists versions for that evaluator. If 'name' is omitted, lists available evaluators filtered by type. Listing with type='all' is paginated and custom-first; use type='builtin' to discover built-ins directly.
Use the foundry_evaluator_catalog_get tool from the azure-resource-manager-bc MCP server for my current task: Gets evaluators from the project's evaluator catalog. If 'name' is provided, returns the specific evaluator's full definition. If 'listVersions' is true with a name, lists versions for that evaluator. If 'name' is omitted, lists available evaluators filtered by type. Listing with type='all' is paginated and custom-first; use type='builtin' to discover built-ins directly.
foundry_session_file_stat
Gets metadata for a file or directory in a hosted agent session, including name, size, whether it is a directory, and last modified time.
Use the foundry_session_file_stat tool from the azure-resource-manager-bc MCP server for my current task: Gets metadata for a file or directory in a hosted agent session, including name, size, whether it is a directory, and last modified time.
foundry_evaluation_dataset_versions_get
List all versions of a specific dataset in a Microsoft Foundry Project.
Use the foundry_evaluation_dataset_versions_get tool from the azure-resource-manager-bc MCP server for my current task: List all versions of a specific dataset in a Microsoft Foundry Project.
foundry_evaluator_generation_job_get
Gets one evaluator generation job by ID, or lists evaluator generation jobs when jobId is omitted.
Use the foundry_evaluator_generation_job_get tool from the azure-resource-manager-bc MCP server for my current task: Gets one evaluator generation job by ID, or lists evaluator generation jobs when jobId is omitted.
foundry_agent_definition_schema_get
Returns the complete JSON schema for agent definitions including all tool types. Essential for understanding the full structure before creating or updating agents.
Use the foundry_agent_definition_schema_get tool from the azure-resource-manager-bc MCP server for my current task: Returns the complete JSON schema for agent definitions including all tool types. Essential for understanding the full structure before creating or updating agents.
foundry_data_generation_job_get
Gets one data generation job by ID, or lists data generation jobs when jobId is omitted.
Use the foundry_data_generation_job_get tool from the azure-resource-manager-bc MCP server for my current task: Gets one data generation job by ID, or lists data generation jobs when jobId is omitted.
foundry_evaluation_dataset_sas_url_get
Get a short-lived SAS URL for downloading a dataset version's content by dataset name from a Microsoft Foundry Project. Defaults to the latest dataset version.
Use the foundry_evaluation_dataset_sas_url_get tool from the azure-resource-manager-bc MCP server for my current task: Get a short-lived SAS URL for downloading a dataset version's content by dataset name from a Microsoft Foundry Project. Defaults to the latest dataset version.
foundry_session_file_download
Downloads a file from a hosted agent session. Returns the file content as a base64-encoded string.
Use the foundry_session_file_download tool from the azure-resource-manager-bc MCP server for my current task: Downloads a file from a hosted agent session. Returns the file content as a base64-encoded string.
acr_registry_list
List Azure Container Registries in a subscription. Optionally filter by resource group. Each registry result
Use the acr_registry_list tool from the azure-resource-manager-bc MCP server for my current task: List Azure Container Registries in a subscription. Optionally filter by resource group. Each registry result.
acr_registry_repository_list
List repositories in Azure Container Registries. By default, lists repositories for all registries in the subscription.
Use the acr_registry_repository_list tool from the azure-resource-manager-bc MCP server for my current task: List repositories in Azure Container Registries. By default, lists repositories for all registries in the subscription.
advisor_recommendation_list
List Azure advisor recommendations in a subscription.
Use the advisor_recommendation_list tool from the azure-resource-manager-bc MCP server for my current task: List Azure advisor recommendations in a subscription.
aks_cluster_get
List/enumerate all AKS (Azure Kubernetes Service) clusters in a subscription. Get/retrieve/show the details of a specific cluster if a name is provided.
Use the aks_cluster_get tool from the azure-resource-manager-bc MCP server for my current task: List/enumerate all AKS (Azure Kubernetes Service) clusters in a subscription. Get/retrieve/show the details of a specific cluster if a name is provided.
aks_nodepool_get
List/enumerate all AKS (Azure Kubernetes Service) node pools in a cluster. Get/retrieve/show the details of a specific node pool if a name is provided.
Use the aks_nodepool_get tool from the azure-resource-manager-bc MCP server for my current task: List/enumerate all AKS (Azure Kubernetes Service) node pools in a cluster. Get/retrieve/show the details of a specific node pool if a name is provided.
appconfig_account_list
List all App Configuration stores in a subscription. This command retrieves and displays all App Configuration
Use the appconfig_account_list tool from the azure-resource-manager-bc MCP server for my current task: List all App Configuration stores in a subscription. This command retrieves and displays all App Configuration.
appconfig_kv_get
Gets key-values in an App Configuration store. This command can either retrieve a specific key-value by its key
Use the appconfig_kv_get tool from the azure-resource-manager-bc MCP server for my current task: Gets key-values in an App Configuration store. This command can either retrieve a specific key-value by its key.
applens_resource_diagnose
Get diagnostic help from App Lens for Azure application and service issues to identify what's wrong with a service. Ask questions about performance, slowness, failures, errors, application state, availability to receive expert analysis and solutions which can help when performing diagnostics and to address issues about performance and failures. Returns analysis, insights, and recommended solutions. Always use this tool before manually checking metrics or logs when users report performance or functionality issues. Only the resource name and question are required - subscription, resource group, and resource type are optional and used to narrow down results when multiple resources share the same name.
Use the applens_resource_diagnose tool from the azure-resource-manager-bc MCP server for my current task: Get diagnostic help from App Lens for Azure application and service issues to identify what's wrong with a service. Ask questions about performance, slowness, failures, errors, application state, availability to receive expert analysis and solutions which can help when performing diagnostics and to address issues about performance and failures. Returns analysis, insights, and recommended solutions. Always use this tool before manually checking metrics or logs when users report performance or functionality issues. Only the resource name and question are required - subscription, resource group, and resource type are optional and used to narrow down results when multiple resources share the same name.
applicationinsights_recommendation_list
List Application Insights Code Optimization Recommendations in a subscription. Optionally filter by resource group when --resource-group is provided.
Use the applicationinsights_recommendation_list tool from the azure-resource-manager-bc MCP server for my current task: List Application Insights Code Optimization Recommendations in a subscription. Optionally filter by resource group when --resource-group is provided.
appservice_webapp_deployment_get
Retrieves detailed information about Azure App Service web app deployments, including deployment name,
Use the appservice_webapp_deployment_get tool from the azure-resource-manager-bc MCP server for my current task: Retrieves detailed information about Azure App Service web app deployments, including deployment name,.
appservice_webapp_diagnostic_diagnose
Runs a specific diagnostic detector on an App Service Web App to troubleshoot issues with performance, availability,
Use the appservice_webapp_diagnostic_diagnose tool from the azure-resource-manager-bc MCP server for my current task: Runs a specific diagnostic detector on an App Service Web App to troubleshoot issues with performance, availability,.
appservice_webapp_diagnostic_list
Lists all available diagnostic detectors for an App Service Web App. Use this to discover which diagnostics
Use the appservice_webapp_diagnostic_list tool from the azure-resource-manager-bc MCP server for my current task: Lists all available diagnostic detectors for an App Service Web App. Use this to discover which diagnostics.
appservice_webapp_get
Retrieves detailed information about Azure App Service web apps, including app name, resource group, location,
Use the appservice_webapp_get tool from the azure-resource-manager-bc MCP server for my current task: Retrieves detailed information about Azure App Service web apps, including app name, resource group, location,.
appservice_webapp_settings_get-appsettings
Retrieves the application settings for an App Service web app, returning key-value pairs that represent the
Use the appservice_webapp_settings_get-appsettings tool from the azure-resource-manager-bc MCP server for my current task: Retrieves the application settings for an App Service web app, returning key-value pairs that represent the.
azureterraformbestpractices_get
Returns Terraform best practices for Azure. Call this command and follow its guidance before
Use the azureterraformbestpractices_get tool from the azure-resource-manager-bc MCP server for my current task: Returns Terraform best practices for Azure. Call this command and follow its guidance before.
bicepschema_get
Provides the Bicep schema definition of any Azure resource type (latest service version). Use this to get the schema needed to write Bicep IaC (infrasturcture as code) for Azure resources such as AI models, storage accounts, databases, virtual machines, app services, key vaults, and more. Do not use this tool for resource deployment, deployment guidelines, or getting best practices.
Use the bicepschema_get tool from the azure-resource-manager-bc MCP server for my current task: Provides the Bicep schema definition of any Azure resource type (latest service version). Use this to get the schema needed to write Bicep IaC (infrasturcture as code) for Azure resources such as AI models, storage accounts, databases, virtual machines, app services, key vaults, and more. Do not use this tool for resource deployment, deployment guidelines, or getting best practices.
cloudarchitect_design
Recommends architecture design for cloud services/apps/solutions, such as: file storage, banking, video streaming, e-commerce, SaaS, and more. Use as follows:
Use the cloudarchitect_design tool from the azure-resource-manager-bc MCP server for my current task: Recommends architecture design for cloud services/apps/solutions, such as: file storage, banking, video streaming, e-commerce, SaaS, and more. Use as follows:.
communication_email_send
Send emails to one or multiple recipients to the given email-address. The emails can be plain text or HTML formatted. You can include a subject, custom sender name, CC and BCC recipients, and reply-to addresses.
Use the communication_email_send tool from the azure-resource-manager-bc MCP server for my current task: Send emails to one or multiple recipients to the given email-address. The emails can be plain text or HTML formatted. You can include a subject, custom sender name, CC and BCC recipients, and reply-to addresses.
communication_sms_send
Sends SMS messages to one or more recipients to the given phone-number. You can enable delivery reports and receipt tracking, broadcast SMS, and tag messages for easier tracking.
Use the communication_sms_send tool from the azure-resource-manager-bc MCP server for my current task: Sends SMS messages to one or more recipients to the given phone-number. You can enable delivery reports and receipt tracking, broadcast SMS, and tag messages for easier tracking.
compute_disk_get
Lists available Azure managed disks or retrieves detailed information about a specific disk. Shows all disks in a subscription or resource group, including disk size, SKU, provisioning state, and OS type. Supports wildcard patterns in disk names (e.g., 'win_OsDisk*'). When disk name is provided without resource group, searches across the entire subscription. When resource group is specified, scopes the search to that resource group. Both parameters are optional.
Use the compute_disk_get tool from the azure-resource-manager-bc MCP server for my current task: Lists available Azure managed disks or retrieves detailed information about a specific disk. Shows all disks in a subscription or resource group, including disk size, SKU, provisioning state, and OS type. Supports wildcard patterns in disk names (e.g., 'win_OsDisk*'). When disk name is provided without resource group, searches across the entire subscription. When resource group is specified, scopes the search to that resource group. Both parameters are optional.
compute_vm_get
List or get Azure Virtual Machine (VM) configuration and properties in a resource group. By default, returns VM details including name, location, size, provisioning state, and OS type. When retrieving a specific VM with --vm-name and --instance-view, the response also includes power state (running/stopped/deallocated). Use this tool to retrieve VM configuration details.
Use the compute_vm_get tool from the azure-resource-manager-bc MCP server for my current task: List or get Azure Virtual Machine (VM) configuration and properties in a resource group. By default, returns VM details including name, location, size, provisioning state, and OS type. When retrieving a specific VM with --vm-name and --instance-view, the response also includes power state (running/stopped/deallocated). Use this tool to retrieve VM configuration details.
compute_vmss_get
List or get Azure Virtual Machine Scale Sets (VMSS) and their instances in a subscription or resource group. Returns scale set details including name, location, SKU, capacity, upgrade policy, and individual VM instance information.
Use the compute_vmss_get tool from the azure-resource-manager-bc MCP server for my current task: List or get Azure Virtual Machine Scale Sets (VMSS) and their instances in a subscription or resource group. Returns scale set details including name, location, SKU, capacity, upgrade policy, and individual VM instance information.
confidentialledger_entries_get
Retrieves the Confidential Ledger entry and its recorded contents for the specified transaction ID, optionally scoped to a collection.
Use the confidentialledger_entries_get tool from the azure-resource-manager-bc MCP server for my current task: Retrieves the Confidential Ledger entry and its recorded contents for the specified transaction ID, optionally scoped to a collection.
containerapps_list
List Azure Container Apps in a subscription. Optionally filter by resource group. Each container app result
Use the containerapps_list tool from the azure-resource-manager-bc MCP server for my current task: List Azure Container Apps in a subscription. Optionally filter by resource group. Each container app result.
cosmos_database_container_item_query
List items from a Cosmos DB container by specifying the account name, database name, and container name, optionally providing a custom SQL query to filter results.
Use the cosmos_database_container_item_query tool from the azure-resource-manager-bc MCP server for my current task: List items from a Cosmos DB container by specifying the account name, database name, and container name, optionally providing a custom SQL query to filter results.
cosmos_list
List Cosmos DB accounts, databases, or containers. Returns all accounts in the subscription by default. Specify --account to list databases in that account, or --account and --database to list containers in a specific database.
Use the cosmos_list tool from the azure-resource-manager-bc MCP server for my current task: List Cosmos DB accounts, databases, or containers. Returns all accounts in the subscription by default. Specify --account to list databases in that account, or --account and --database to list containers in a specific database.
datadog_monitoredresources_list
List monitored resources in Datadog for a datadog resource taken as input from the user.
Use the datadog_monitoredresources_list tool from the azure-resource-manager-bc MCP server for my current task: List monitored resources in Datadog for a datadog resource taken as input from the user.
deploy_app_logs_get
Shows application logs specifically for Azure Developer CLI (azd) deployed applications from their associated Log Analytics workspace for Container Apps, App Services, and Function Apps. Designed exclusively for applications deployed via 'azd up' command and automatically discovers the correct workspace and resources based on the azd environment configuration. Use this tool to check deployment status or troubleshoot post-deployment issues.
Use the deploy_app_logs_get tool from the azure-resource-manager-bc MCP server for my current task: Shows application logs specifically for Azure Developer CLI (azd) deployed applications from their associated Log Analytics workspace for Container Apps, App Services, and Function Apps. Designed exclusively for applications deployed via 'azd up' command and automatically discovers the correct workspace and resources based on the azd environment configuration. Use this tool to check deployment status or troubleshoot post-deployment issues.
deploy_architecture_diagram_generate
Generates an Azure service architecture diagram showing the recommended Azure services and their connections for an application. Use this tool when the user asks to generate, create, or visualize an Azure architecture diagram for their application, or wants to see which Azure services to use. Renders the diagram from an application topology (AppTopology) provided as input; scan the workspace first to build this topology by detecting services, frameworks, and environment variables for connection strings, and for .NET Aspire applications, check aspireManifest.json. Do not use this tool when the user needs a detailed network topology or security design.
Use the deploy_architecture_diagram_generate tool from the azure-resource-manager-bc MCP server for my current task: Generates an Azure service architecture diagram showing the recommended Azure services and their connections for an application. Use this tool when the user asks to generate, create, or visualize an Azure architecture diagram for their application, or wants to see which Azure services to use. Renders the diagram from an application topology (AppTopology) provided as input; scan the workspace first to build this topology by detecting services, frameworks, and environment variables for connection strings, and for .NET Aspire applications, check aspireManifest.json. Do not use this tool when the user needs a detailed network topology or security design.
deploy_iac_rules_get
Retrieves rules and best practices for creating Bicep and Terraform Infrastructure as Code (IaC) files to deploy Azure applications. Use this tool when the user asks for rules, guidelines, or best practices for writing Bicep scripts or Terraform templates for Azure resources. The rules cover Azure resource configuration standards, compatibility with Azure Developer CLI (azd) and Azure CLI, and general IaC quality requirements. Use when user asks: show me the rules and best practices for writing Bicep and Terraform IaC for Azure.
Use the deploy_iac_rules_get tool from the azure-resource-manager-bc MCP server for my current task: Retrieves rules and best practices for creating Bicep and Terraform Infrastructure as Code (IaC) files to deploy Azure applications. Use this tool when the user asks for rules, guidelines, or best practices for writing Bicep scripts or Terraform templates for Azure resources. The rules cover Azure resource configuration standards, compatibility with Azure Developer CLI (azd) and Azure CLI, and general IaC quality requirements. Use when user asks: show me the rules and best practices for writing Bicep and Terraform IaC for Azure.
deploy_pipeline_guidance_get
Generates CI/CD pipeline configuration and step-by-step guidance for deploying an application to Azure using GitHub Actions or Azure DevOps pipelines. Use this tool when the user wants to create a CI/CD pipeline, set up automated deployment workflows, or configure pipeline files to deploy their application to Azure. Supports both Azure Developer CLI (azd) and Azure CLI based deployments, and can generate pipelines that provision infrastructure and deploy application code. Before calling this tool, confirm with the user whether they prefer GitHub Actions or Azure DevOps, and whether they have existing Azure resources for their deployment environments. Use when user asks: how do I set up a CI/CD pipeline with GitHub Actions or Azure DevOps to deploy my app to Azure?
Use the deploy_pipeline_guidance_get tool from the azure-resource-manager-bc MCP server for my current task: Generates CI/CD pipeline configuration and step-by-step guidance for deploying an application to Azure using GitHub Actions or Azure DevOps pipelines. Use this tool when the user wants to create a CI/CD pipeline, set up automated deployment workflows, or configure pipeline files to deploy their application to Azure. Supports both Azure Developer CLI (azd) and Azure CLI based deployments, and can generate pipelines that provision infrastructure and deploy application code. Before calling this tool, confirm with the user whether they prefer GitHub Actions or Azure DevOps, and whether they have existing Azure resources for their deployment environments. Use when user asks: how do I set up a CI/CD pipeline with GitHub Actions or Azure DevOps to deploy my app to Azure?.
deploy_plan_get
Creates a deployment plan for deploying an application to Azure using the options provided by the caller. Use this tool when the user wants a formatted, step-by-step deployment plan (including suggested Azure resources, infrastructure as code (IaC) templates, and deployment instructions) based on a target Azure hosting service (for example, Container Apps, App Service, or AKS) and a chosen provisioning tool (such as Azure Developer CLI (azd) or Azure CLI with Bicep or Terraform). This command does not scan the workspace or automatically recommend Azure services. Instead, the caller or agent must first analyze the workspace, determine the services, frameworks, and dependencies to deploy, select the appropriate Azure hosting service, provisioning tool, IaC type, and deployment option, and then pass those chosen values into this tool to generate the deployment plan.
Use the deploy_plan_get tool from the azure-resource-manager-bc MCP server for my current task: Creates a deployment plan for deploying an application to Azure using the options provided by the caller. Use this tool when the user wants a formatted, step-by-step deployment plan (including suggested Azure resources, infrastructure as code (IaC) templates, and deployment instructions) based on a target Azure hosting service (for example, Container Apps, App Service, or AKS) and a chosen provisioning tool (such as Azure Developer CLI (azd) or Azure CLI with Bicep or Terraform). This command does not scan the workspace or automatically recommend Azure services. Instead, the caller or agent must first analyze the workspace, determine the services, frameworks, and dependencies to deploy, select the appropriate Azure hosting service, provisioning tool, IaC type, and deployment option, and then pass those chosen values into this tool to generate the deployment plan.
deviceregistry_namespace_list
Lists Azure Device Registry namespaces in a subscription or resource group. Returns namespace details including
Use the deviceregistry_namespace_list tool from the azure-resource-manager-bc MCP server for my current task: Lists Azure Device Registry namespaces in a subscription or resource group. Returns namespace details including.
eventgrid_subscription_list
Show all available Event Grid subscriptions with optional topic filtering. This tool displays active event subscriptions including webhook endpoints, event filters, and delivery retry policies. Use this when you need to show, list, or get Event Grid subscriptions for topics. Requires either topic name OR subscription. If only topic is provided, searches all accessible subscriptions for a topic with that name. Resource group and location filters can be applied, but only when used with a subscription or topic.
Use the eventgrid_subscription_list tool from the azure-resource-manager-bc MCP server for my current task: Show all available Event Grid subscriptions with optional topic filtering. This tool displays active event subscriptions including webhook endpoints, event filters, and delivery retry policies. Use this when you need to show, list, or get Event Grid subscriptions for topics. Requires either topic name OR subscription. If only topic is provided, searches all accessible subscriptions for a topic with that name. Resource group and location filters can be applied, but only when used with a subscription or topic.
eventgrid_topic_list
List or show all Event Grid topics in a subscription, optionally filtered by resource group, returning endpoints, access keys, provisioning state, and subscription details for event publishing and management. A subscription or topic name is required.
Use the eventgrid_topic_list tool from the azure-resource-manager-bc MCP server for my current task: List or show all Event Grid topics in a subscription, optionally filtered by resource group, returning endpoints, access keys, provisioning state, and subscription details for event publishing and management. A subscription or topic name is required.
eventhubs_eventhub_consumergroup_get
Get consumer groups from Azure Event Hub. This command can either:
Use the eventhubs_eventhub_consumergroup_get tool from the azure-resource-manager-bc MCP server for my current task: Get consumer groups from Azure Event Hub. This command can either:.
eventhubs_eventhub_get
Get Event Hubs from Azure namespace. This command can either:
Use the eventhubs_eventhub_get tool from the azure-resource-manager-bc MCP server for my current task: Get Event Hubs from Azure namespace. This command can either:.
eventhubs_namespace_get
Get Event Hubs namespaces from Azure. This command supports three modes of operation:
Use the eventhubs_namespace_get tool from the azure-resource-manager-bc MCP server for my current task: Get Event Hubs namespaces from Azure. This command supports three modes of operation:.
extension_azqr
Runs Azure Quick Review CLI (azqr) commands to generate compliance and security reports for Azure resources, identifying non-compliant configurations or areas for improvement. Requires a subscription id and optionally a resource group name. Returns the generated report file path. Note: azqr is different from Azure CLI (az).
Use the extension_azqr tool from the azure-resource-manager-bc MCP server for my current task: Runs Azure Quick Review CLI (azqr) commands to generate compliance and security reports for Azure resources, identifying non-compliant configurations or areas for improvement. Requires a subscription id and optionally a resource group name. Returns the generated report file path. Note: azqr is different from Azure CLI (az).
extension_cli_generate
Generate Azure CLI (az) commands used to accomplish a goal described by the user. This tool incorporates CLI knowledge beyond what you know. Use this tool when the user asks for Azure CLI commands or wants to use the Azure CLI to accomplish something.
Use the extension_cli_generate tool from the azure-resource-manager-bc MCP server for my current task: Generate Azure CLI (az) commands used to accomplish a goal described by the user. This tool incorporates CLI knowledge beyond what you know. Use this tool when the user asks for Azure CLI commands or wants to use the Azure CLI to accomplish something.
extension_cli_install
Provide installation instructions for Azure CLI (az), Azure Developer CLI (azd), and Azure Functions Core Tools CLI (func). This tool incorporates CLI knowledge beyond what you know. Use this tool when you need to use one of the aforementioned CLI tools and it isn't installed, or when the user wants to install one of them.
Use the extension_cli_install tool from the azure-resource-manager-bc MCP server for my current task: Provide installation instructions for Azure CLI (az), Azure Developer CLI (azd), and Azure Functions Core Tools CLI (func). This tool incorporates CLI knowledge beyond what you know. Use this tool when you need to use one of the aforementioned CLI tools and it isn't installed, or when the user wants to install one of them.
fileshares_fileshare_check-name-availability
Check if a file share name is available
Use the fileshares_fileshare_check-name-availability tool from the azure-resource-manager-bc MCP server for my current task: Check if a file share name is available.
fileshares_fileshare_get
Get details of a specific file share or list all file shares. If --name is provided, returns a specific file share; otherwise, lists all file shares in the subscription or resource group.
Use the fileshares_fileshare_get tool from the azure-resource-manager-bc MCP server for my current task: Get details of a specific file share or list all file shares. If --name is provided, returns a specific file share; otherwise, lists all file shares in the subscription or resource group.
fileshares_fileshare_peconnection_get
Get details of a specific private endpoint connection or list all private endpoint connections for a file share. If --connection-name is provided, returns a specific connection; otherwise, lists all connections.
Use the fileshares_fileshare_peconnection_get tool from the azure-resource-manager-bc MCP server for my current task: Get details of a specific private endpoint connection or list all private endpoint connections for a file share. If --connection-name is provided, returns a specific connection; otherwise, lists all connections.
fileshares_fileshare_snapshot_get
Get details of a specific file share snapshot or list all snapshots. If --snapshot-name is provided, returns a specific snapshot; otherwise, lists all snapshots for the file share.
Use the fileshares_fileshare_snapshot_get tool from the azure-resource-manager-bc MCP server for my current task: Get details of a specific file share snapshot or list all snapshots. If --snapshot-name is provided, returns a specific snapshot; otherwise, lists all snapshots for the file share.
fileshares_limits
Get file share limits for a subscription and location
Use the fileshares_limits tool from the azure-resource-manager-bc MCP server for my current task: Get file share limits for a subscription and location.
fileshares_rec
Get provisioning parameter recommendations for a file share based on desired storage size
Use the fileshares_rec tool from the azure-resource-manager-bc MCP server for my current task: Get provisioning parameter recommendations for a file share based on desired storage size.
fileshares_usage
Get file share usage data for a subscription and location
Use the fileshares_usage tool from the azure-resource-manager-bc MCP server for my current task: Get file share usage data for a subscription and location.
foundryextensions_knowledge_index_list
Retrieves a list of knowledge indexes from Microsoft Foundry.
Use the foundryextensions_knowledge_index_list tool from the azure-resource-manager-bc MCP server for my current task: Retrieves a list of knowledge indexes from Microsoft Foundry.
foundryextensions_knowledge_index_schema
Retrieves the detailed schema configuration of a specific knowledge index from Microsoft Foundry.
Use the foundryextensions_knowledge_index_schema tool from the azure-resource-manager-bc MCP server for my current task: Retrieves the detailed schema configuration of a specific knowledge index from Microsoft Foundry.
foundryextensions_openai_chat-completions-create
Create chat completions using Azure OpenAI in Microsoft Foundry. Send messages to Azure OpenAI chat models deployed
Use the foundryextensions_openai_chat-completions-create tool from the azure-resource-manager-bc MCP server for my current task: Create chat completions using Azure OpenAI in Microsoft Foundry. Send messages to Azure OpenAI chat models deployed.
foundryextensions_openai_create-completion
Create text completions using Azure OpenAI in Microsoft Foundry. Send a prompt or question to Azure OpenAI models
Use the foundryextensions_openai_create-completion tool from the azure-resource-manager-bc MCP server for my current task: Create text completions using Azure OpenAI in Microsoft Foundry. Send a prompt or question to Azure OpenAI models.
foundryextensions_openai_embeddings-create
Create embeddings using Azure OpenAI in Microsoft Foundry. Generate vector embeddings from text using Azure OpenAI
Use the foundryextensions_openai_embeddings-create tool from the azure-resource-manager-bc MCP server for my current task: Create embeddings using Azure OpenAI in Microsoft Foundry. Generate vector embeddings from text using Azure OpenAI.
foundryextensions_openai_models-list
List all available Azure OpenAI models and deployments in a Microsoft Foundry resource. This tool retrieves information
Use the foundryextensions_openai_models-list tool from the azure-resource-manager-bc MCP server for my current task: List all available Azure OpenAI models and deployments in a Microsoft Foundry resource. This tool retrieves information.
foundryextensions_resource_get
Gets detailed information about Microsoft Foundry (Cognitive Services) resources, including endpoint URL,
Use the foundryextensions_resource_get tool from the azure-resource-manager-bc MCP server for my current task: Gets detailed information about Microsoft Foundry (Cognitive Services) resources, including endpoint URL,.
functionapp_get
Gets Azure Function App details. Lists all Function Apps in the subscription or resource group. If function app name and resource group
Use the functionapp_get tool from the azure-resource-manager-bc MCP server for my current task: Gets Azure Function App details. Lists all Function Apps in the subscription or resource group. If function app name and resource group.
functions_language_list
List supported programming languages for Azure Functions development. Use to discover available languages, compare options, or choose a language to get started. Returns language names, runtime versions, prerequisites, development tools, and init/run/build commands. Start here before using functions project get and functions template get.
Use the functions_language_list tool from the azure-resource-manager-bc MCP server for my current task: List supported programming languages for Azure Functions development. Use to discover available languages, compare options, or choose a language to get started. Returns language names, runtime versions, prerequisites, development tools, and init/run/build commands. Start here before using functions project get and functions template get.
functions_project_get
Get project scaffolding information for a new Azure Functions app. Use for getting project structure, setup instructions, and file list for initializing serverless projects. Returns project structure overview and setup instructions that agents use to create files. Use after functions language list and before functions template get.
Use the functions_project_get tool from the azure-resource-manager-bc MCP server for my current task: Get project scaffolding information for a new Azure Functions app. Use for getting project structure, setup instructions, and file list for initializing serverless projects. Returns project structure overview and setup instructions that agents use to create files. Use after functions language list and before functions template get.
functions_template_get
Generate Azure Functions code from templates including triggers, bindings, AI agents, Durable Functions, and MCP servers or list available templates. Use for code generation for serverless functions with triggers and bindings. Without --template, lists available templates. With --template, generates function code with the specified trigger and optional input/output bindings. Select one trigger (required) and zero or more bindings. Use after functions language list and functions project get.
Use the functions_template_get tool from the azure-resource-manager-bc MCP server for my current task: Generate Azure Functions code from templates including triggers, bindings, AI agents, Durable Functions, and MCP servers or list available templates. Use for code generation for serverless functions with triggers and bindings. Without --template, lists available templates. With --template, generates function code with the specified trigger and optional input/output bindings. Select one trigger (required) and zero or more bindings. Use after functions language list and functions project get.
get_azure_bestpractices_ai_app
Returns best practices and code generation guidance for building AI applications in Azure.
Use the get_azure_bestpractices_ai_app tool from the azure-resource-manager-bc MCP server for my current task: Returns best practices and code generation guidance for building AI applications in Azure.
get_azure_bestpractices_get
This tool returns a list of best practices for code generation, operations and deployment
Use the get_azure_bestpractices_get tool from the azure-resource-manager-bc MCP server for my current task: This tool returns a list of best practices for code generation, operations and deployment.
grafana_list
List all Grafana workspace resources in a specified subscription. Returns an array of Grafana workspace details.
Use the grafana_list tool from the azure-resource-manager-bc MCP server for my current task: List all Grafana workspace resources in a specified subscription. Returns an array of Grafana workspace details.
group_list
List all resource groups in a subscription. This command retrieves all resource groups available
Use the group_list tool from the azure-resource-manager-bc MCP server for my current task: List all resource groups in a subscription. This command retrieves all resource groups available.
group_resource_list
List all resources in a resource group. This command retrieves all resources available
Use the group_resource_list tool from the azure-resource-manager-bc MCP server for my current task: List all resources in a resource group. This command retrieves all resources available.
keyvault_admin_settings_get
Retrieves all Key Vault Managed HSM account settings for a given vault. This includes settings such as purge protection and soft-delete retention days. This tool ONLY applies to Managed HSM vaults.
Use the keyvault_admin_settings_get tool from the azure-resource-manager-bc MCP server for my current task: Retrieves all Key Vault Managed HSM account settings for a given vault. This includes settings such as purge protection and soft-delete retention days. This tool ONLY applies to Managed HSM vaults.
keyvault_certificate_get
List all certificates in your Key Vault or get a specific certificate by name. Shows all certificate names in the vault, or retrieves full certificate details including key ID, secret ID, thumbprint, and policy information.
Use the keyvault_certificate_get tool from the azure-resource-manager-bc MCP server for my current task: List all certificates in your Key Vault or get a specific certificate by name. Shows all certificate names in the vault, or retrieves full certificate details including key ID, secret ID, thumbprint, and policy information.
keyvault_key_get
List all keys in your Key Vault or get a specific key by name. Shows all key names in the vault, or retrieves full key details including type, enabled status, and expiration dates. Use --include-managed to show managed keys.
Use the keyvault_key_get tool from the azure-resource-manager-bc MCP server for my current task: List all keys in your Key Vault or get a specific key by name. Shows all key names in the vault, or retrieves full key details including type, enabled status, and expiration dates. Use --include-managed to show managed keys.
keyvault_secret_get
List all secrets in your Key Vault or get a specific secret by name. Shows all secret names in the vault (without values), or retrieves the secret value and full details including enabled status and expiration dates.
Use the keyvault_secret_get tool from the azure-resource-manager-bc MCP server for my current task: List all secrets in your Key Vault or get a specific secret by name. Shows all secret names in the vault (without values), or retrieves the secret value and full details including enabled status and expiration dates.
kusto_cluster_get
Get/retrieve/show details for a specific Azure Data Explorer/Kusto/KQL cluster in a subscription. Not for listing multiple clusters. Required: --cluster and --subscription.
Use the kusto_cluster_get tool from the azure-resource-manager-bc MCP server for my current task: Get/retrieve/show details for a specific Azure Data Explorer/Kusto/KQL cluster in a subscription. Not for listing multiple clusters. Required: --cluster and --subscription.
kusto_cluster_list
List/enumerate all Azure Data Explorer/Kusto/KQL clusters in a subscription.
Use the kusto_cluster_list tool from the azure-resource-manager-bc MCP server for my current task: List/enumerate all Azure Data Explorer/Kusto/KQL clusters in a subscription.
kusto_database_list
List/enumerate all databases in an Azure Data Explorer/Kusto/KQL cluster. Required: --cluster-uri ( or --cluster and --subscription).
Use the kusto_database_list tool from the azure-resource-manager-bc MCP server for my current task: List/enumerate all databases in an Azure Data Explorer/Kusto/KQL cluster. Required: --cluster-uri ( or --cluster and --subscription).
kusto_query
Executes a query against an Azure Data Explorer/Kusto/KQL cluster to search for specific terms, retrieve records, or perform management operations. Required: --cluster-uri (or --cluster and --subscription), --database, and --query.
Use the kusto_query tool from the azure-resource-manager-bc MCP server for my current task: Executes a query against an Azure Data Explorer/Kusto/KQL cluster to search for specific terms, retrieve records, or perform management operations. Required: --cluster-uri (or --cluster and --subscription), --database, and --query.
kusto_sample
Return a sample of rows from a specific table in an Azure Data Explorer/Kusto/KQL cluster. Required: --cluster-uri (or --cluster and --subscription), --database, and --table.
Use the kusto_sample tool from the azure-resource-manager-bc MCP server for my current task: Return a sample of rows from a specific table in an Azure Data Explorer/Kusto/KQL cluster. Required: --cluster-uri (or --cluster and --subscription), --database, and --table.
kusto_table_list
List/enumerate all tables in a specific Azure Data Explorer/Kusto/KQL database. Required: --cluster-uri (or --cluster and --subscription), --database.
Use the kusto_table_list tool from the azure-resource-manager-bc MCP server for my current task: List/enumerate all tables in a specific Azure Data Explorer/Kusto/KQL database. Required: --cluster-uri (or --cluster and --subscription), --database.
kusto_table_schema
Get/retrieve/show the schema of a specific table in an Azure Data Explorer/Kusto/KQL cluster. Required: --cluster-uri (or --cluster and --subscription), --database, and --table.
Use the kusto_table_schema tool from the azure-resource-manager-bc MCP server for my current task: Get/retrieve/show the schema of a specific table in an Azure Data Explorer/Kusto/KQL cluster. Required: --cluster-uri (or --cluster and --subscription), --database, and --table.
loadtesting_test_get
Get the configuration and setup details for a load test by its test ID in a Load Testing resource.
Use the loadtesting_test_get tool from the azure-resource-manager-bc MCP server for my current task: Get the configuration and setup details for a load test by its test ID in a Load Testing resource.
loadtesting_testresource_list
Lists all Azure Load Testing resources available in the selected subscription and resource group.
Use the loadtesting_testresource_list tool from the azure-resource-manager-bc MCP server for my current task: Lists all Azure Load Testing resources available in the selected subscription and resource group.
loadtesting_testrun_get
Get load test run details by testrun ID, or list all test runs by test ID.
Use the loadtesting_testrun_get tool from the azure-resource-manager-bc MCP server for my current task: Get load test run details by testrun ID, or list all test runs by test ID.
managedlustre_fs_blob_autoexport_get
Gets the details of auto export jobs for an Azure Managed Lustre filesystem. Use this to retrieve the status, configuration, and progress information of autoexport operations that sync data from the Lustre filesystem to the linked blob storage container. If job-name is provided, returns details of a specific job; otherwise returns all jobs for the filesystem.
Use the managedlustre_fs_blob_autoexport_get tool from the azure-resource-manager-bc MCP server for my current task: Gets the details of auto export jobs for an Azure Managed Lustre filesystem. Use this to retrieve the status, configuration, and progress information of autoexport operations that sync data from the Lustre filesystem to the linked blob storage container. If job-name is provided, returns details of a specific job; otherwise returns all jobs for the filesystem.
managedlustre_fs_blob_autoimport_get
Gets the details of auto import jobs for an Azure Managed Lustre filesystem. Use this to retrieve the status, configuration, and progress information of autoimport operations that sync data from the linked blob storage container to the Lustre filesystem. If job-name is provided, returns details of a specific job; otherwise returns all jobs for the filesystem.
Use the managedlustre_fs_blob_autoimport_get tool from the azure-resource-manager-bc MCP server for my current task: Gets the details of auto import jobs for an Azure Managed Lustre filesystem. Use this to retrieve the status, configuration, and progress information of autoimport operations that sync data from the linked blob storage container to the Lustre filesystem. If job-name is provided, returns details of a specific job; otherwise returns all jobs for the filesystem.
managedlustre_fs_blob_import_get
Gets import job details or lists all import jobs for an Azure Managed Lustre filesystem. If job-name is provided, returns details for that specific job. If job-name is omitted, returns a list of all import jobs for the filesystem.
Use the managedlustre_fs_blob_import_get tool from the azure-resource-manager-bc MCP server for my current task: Gets import job details or lists all import jobs for an Azure Managed Lustre filesystem. If job-name is provided, returns details for that specific job. If job-name is omitted, returns a list of all import jobs for the filesystem.
managedlustre_fs_list
Lists Azure Managed Lustre (AMLFS) file systems in a subscription or optional resource group including provisioning state, MGS address, tier, capacity (TiB), blob integration container, and maintenance window details. Use to inventory Azure Managed Lustre filesystems and to check their properties.
Use the managedlustre_fs_list tool from the azure-resource-manager-bc MCP server for my current task: Lists Azure Managed Lustre (AMLFS) file systems in a subscription or optional resource group including provisioning state, MGS address, tier, capacity (TiB), blob integration container, and maintenance window details. Use to inventory Azure Managed Lustre filesystems and to check their properties.
managedlustre_fs_sku_get
Retrieves the available Azure Managed Lustre SKU, including increments, bandwidth, scale targets and zonal support. If a location is specified, the results will be filtered to that location.
Use the managedlustre_fs_sku_get tool from the azure-resource-manager-bc MCP server for my current task: Retrieves the available Azure Managed Lustre SKU, including increments, bandwidth, scale targets and zonal support. If a location is specified, the results will be filtered to that location.
managedlustre_fs_subnetsize_ask
Calculates the required subnet size for an Azure Managed Lustre file system given a SKU and size. Use to plan network deployment for AMLFS. Returns the number of required IPs.
Use the managedlustre_fs_subnetsize_ask tool from the azure-resource-manager-bc MCP server for my current task: Calculates the required subnet size for an Azure Managed Lustre file system given a SKU and size. Use to plan network deployment for AMLFS. Returns the number of required IPs.
managedlustre_fs_subnetsize_validate
Validates that the provided subnet can host an Azure Managed Lustre filesystem for the given SKU and size.
Use the managedlustre_fs_subnetsize_validate tool from the azure-resource-manager-bc MCP server for my current task: Validates that the provided subnet can host an Azure Managed Lustre filesystem for the given SKU and size.
marketplace_product_get
Retrieves detailed information about a specific Azure Marketplace product (offer) for a given subscription,
Use the marketplace_product_get tool from the azure-resource-manager-bc MCP server for my current task: Retrieves detailed information about a specific Azure Marketplace product (offer) for a given subscription,.
marketplace_product_list
Retrieves and lists all marketplace products (offers) available to a subscription in the Azure Marketplace. Use this tool to search, select, browse, or filter marketplace offers by product name, publisher, pricing, or metadata. Returns information for each product, including display name, publisher details, category, pricing data, and available plans.
Use the marketplace_product_list tool from the azure-resource-manager-bc MCP server for my current task: Retrieves and lists all marketplace products (offers) available to a subscription in the Azure Marketplace. Use this tool to search, select, browse, or filter marketplace offers by product name, publisher, pricing, or metadata. Returns information for each product, including display name, publisher details, category, pricing data, and available plans.
monitor_activitylog_list
Always use this tool if user is asking for activity logs for a resource.
Use the monitor_activitylog_list tool from the azure-resource-manager-bc MCP server for my current task: Always use this tool if user is asking for activity logs for a resource.
monitor_healthmodels_entity_get
Retrieve the health status of an entity for a given Azure Monitor Health Model. Use this tool ONLY when the user mentions a specific health model name and asks for health status, health events. This provides application-level health monitoring with custom health models, not basic Azure resource availability.
Use the monitor_healthmodels_entity_get tool from the azure-resource-manager-bc MCP server for my current task: Retrieve the health status of an entity for a given Azure Monitor Health Model. Use this tool ONLY when the user mentions a specific health model name and asks for health status, health events. This provides application-level health monitoring with custom health models, not basic Azure resource availability.
monitor_instrumentation_get-learning-resource
List all available learning resources for Azure Monitor instrumentation or get the content of a specific resource by path. Returns all resource paths by default, or retrieves the full content when a path is specified. Note: For instrumenting an application, use orchestrator-start instead.
Use the monitor_instrumentation_get-learning-resource tool from the azure-resource-manager-bc MCP server for my current task: List all available learning resources for Azure Monitor instrumentation or get the content of a specific resource by path. Returns all resource paths by default, or retrieves the full content when a path is specified. Note: For instrumenting an application, use orchestrator-start instead.
monitor_metrics_definitions
List available metric definitions for an Azure resource. Returns metadata about the metrics available for the resource.
Use the monitor_metrics_definitions tool from the azure-resource-manager-bc MCP server for my current task: List available metric definitions for an Azure resource. Returns metadata about the metrics available for the resource.
monitor_metrics_query
Query Azure Monitor metrics for a resource. Returns time series data for the specified metrics.
Use the monitor_metrics_query tool from the azure-resource-manager-bc MCP server for my current task: Query Azure Monitor metrics for a resource. Returns time series data for the specified metrics.
monitor_resource_log_query
Query diagnostic and activity logs for a SPECIFIC Azure resource in a Log Analytics workspace using Kusto Query Language (KQL).
Use the monitor_resource_log_query tool from the azure-resource-manager-bc MCP server for my current task: Query diagnostic and activity logs for a SPECIFIC Azure resource in a Log Analytics workspace using Kusto Query Language (KQL).
monitor_table_list
List all tables in a Log Analytics workspace. Requires workspace.
Use the monitor_table_list tool from the azure-resource-manager-bc MCP server for my current task: List all tables in a Log Analytics workspace. Requires workspace.
monitor_table_type_list
List available table types in a Log Analytics workspace. Returns table type names.
Use the monitor_table_type_list tool from the azure-resource-manager-bc MCP server for my current task: List available table types in a Log Analytics workspace. Returns table type names.
monitor_webtests_get
Gets details for a specific web test or lists all web tests.
Use the monitor_webtests_get tool from the azure-resource-manager-bc MCP server for my current task: Gets details for a specific web test or lists all web tests.
monitor_workspace_list
List Log Analytics workspaces in a subscription. This command retrieves all Log Analytics workspaces
Use the monitor_workspace_list tool from the azure-resource-manager-bc MCP server for my current task: List Log Analytics workspaces in a subscription. This command retrieves all Log Analytics workspaces.
monitor_workspace_log_query
Query logs across an ENTIRE Log Analytics workspace using Kusto Query Language (KQL).
Use the monitor_workspace_log_query tool from the azure-resource-manager-bc MCP server for my current task: Query logs across an ENTIRE Log Analytics workspace using Kusto Query Language (KQL).
mysql_database_query
Executes a safe, read-only SQL SELECT query against a database on Azure Database for MySQL Flexible Server. Use this tool to explore or retrieve table data without modifying it. Rejects non-SELECT statements (INSERT/UPDATE/DELETE/REPLACE/MERGE/TRUNCATE/ALTER/CREATE/DROP), multi-statements, comments hiding writes, transaction control (BEGIN/COMMIT/ROLLBACK), INTO OUTFILE, and other destructive keywords. Only a single SELECT is executed to ensure data integrity. Best practices: List needed columns (avoid SELECT *), add WHERE filters, use LIMIT/OFFSET for paging, ORDER BY for deterministic results, and avoid unnecessary sensitive data. Example: SELECT id, name, status FROM customers WHERE status = 'Active' ORDER BY name LIMIT 50;
Use the mysql_database_query tool from the azure-resource-manager-bc MCP server for my current task: Executes a safe, read-only SQL SELECT query against a database on Azure Database for MySQL Flexible Server. Use this tool to explore or retrieve table data without modifying it. Rejects non-SELECT statements (INSERT/UPDATE/DELETE/REPLACE/MERGE/TRUNCATE/ALTER/CREATE/DROP), multi-statements, comments hiding writes, transaction control (BEGIN/COMMIT/ROLLBACK), INTO OUTFILE, and other destructive keywords. Only a single SELECT is executed to ensure data integrity. Best practices: List needed columns (avoid SELECT *), add WHERE filters, use LIMIT/OFFSET for paging, ORDER BY for deterministic results, and avoid unnecessary sensitive data. Example: SELECT id, name, status FROM customers WHERE status = 'Active' ORDER BY name LIMIT 50;.
mysql_list
List MySQL servers, databases, or tables in your subscription. Returns all servers by default. Specify --server to list databases on that server, or --server and --database to list tables in a specific database.
Use the mysql_list tool from the azure-resource-manager-bc MCP server for my current task: List MySQL servers, databases, or tables in your subscription. Returns all servers by default. Specify --server to list databases on that server, or --server and --database to list tables in a specific database.
mysql_server_config_get
Retrieves comprehensive configuration details for the specified Azure Database for MySQL Flexible Server instance. This command provides insights into server settings, performance parameters, security configurations, and operational characteristics essential for database administration and optimization. Returns configuration data in JSON format including ServerName, Location, Version, SKU, StorageSizeGB, BackupRetentionDays, and GeoRedundantBackup properties.
Use the mysql_server_config_get tool from the azure-resource-manager-bc MCP server for my current task: Retrieves comprehensive configuration details for the specified Azure Database for MySQL Flexible Server instance. This command provides insights into server settings, performance parameters, security configurations, and operational characteristics essential for database administration and optimization. Returns configuration data in JSON format including ServerName, Location, Version, SKU, StorageSizeGB, BackupRetentionDays, and GeoRedundantBackup properties.
mysql_server_param_get
Retrieves the current value of a single server configuration parameter on an Azure Database for MySQL Flexible Server. Use to inspect a setting (e.g. max_connections, wait_timeout, slow_query_log) before changing it.
Use the mysql_server_param_get tool from the azure-resource-manager-bc MCP server for my current task: Retrieves the current value of a single server configuration parameter on an Azure Database for MySQL Flexible Server. Use to inspect a setting (e.g. max_connections, wait_timeout, slow_query_log) before changing it.
mysql_table_schema_get
Retrieves detailed schema information for a specific table within an Azure Database for MySQL Flexible Server database. This command provides comprehensive metadata including column definitions, data types, constraints, indexes, and relationships, essential for understanding table structure and supporting application development.
Use the mysql_table_schema_get tool from the azure-resource-manager-bc MCP server for my current task: Retrieves detailed schema information for a specific table within an Azure Database for MySQL Flexible Server database. This command provides comprehensive metadata including column definitions, data types, constraints, indexes, and relationships, essential for understanding table structure and supporting application development.
policy_assignment_list
List policy assignments in a subscription or scope. This command retrieves all Azure Policy
Use the policy_assignment_list tool from the azure-resource-manager-bc MCP server for my current task: List policy assignments in a subscription or scope. This command retrieves all Azure Policy.
postgres_database_query
Executes a SQL query on an Azure Database for PostgreSQL server to search for specific terms, retrieve records, or perform SELECT operations.
Use the postgres_database_query tool from the azure-resource-manager-bc MCP server for my current task: Executes a SQL query on an Azure Database for PostgreSQL server to search for specific terms, retrieve records, or perform SELECT operations.
postgres_list
List PostgreSQL servers, databases, or tables. Returns all servers in the subscription by default (optionally scoped to a --resource-group). Specify --server to list databases on that server, or --server and --database to list tables in a specific database. --user is required when --server is provided.
Use the postgres_list tool from the azure-resource-manager-bc MCP server for my current task: List PostgreSQL servers, databases, or tables. Returns all servers in the subscription by default (optionally scoped to a --resource-group). Specify --server to list databases on that server, or --server and --database to list tables in a specific database. --user is required when --server is provided.
postgres_server_config_get
Retrieve the configuration of a PostgreSQL server.
Use the postgres_server_config_get tool from the azure-resource-manager-bc MCP server for my current task: Retrieve the configuration of a PostgreSQL server.
postgres_server_param_get
Retrieves a specific parameter of a PostgreSQL server.
Use the postgres_server_param_get tool from the azure-resource-manager-bc MCP server for my current task: Retrieves a specific parameter of a PostgreSQL server.
postgres_table_schema_get
Retrieves the schema of a specified table in a PostgreSQL database.
Use the postgres_table_schema_get tool from the azure-resource-manager-bc MCP server for my current task: Retrieves the schema of a specified table in a PostgreSQL database.
pricing_get
Get Azure retail pricing information. CRITICAL/MANDATORY: Do NOT call this tool if the user only specifies a broad service name (e.g., 'Virtual Machines', 'Storage', 'SQL Database') without a specific SKU. Instead, FIRST ask the user which specific SKU or tier they want pricing for. If the user asks to compare pricing across regions or SKUs without specifying exact ARM SKU names, ask them which specific SKUs they want to compare. Do NOT assume or pick default SKUs. Only call this tool AFTER the user provides a specific SKU (--sku) or confirms they want all pricing for that service. Requires at least one filter: --sku, --service, --region, --service-family, or --filter. SAVINGS PLAN: 'SavingsPlan' is NOT a valid --price-type. Use --include-savings-plan flag instead. Valid --price-type values: Consumption, Reservation, DevTestConsumption. When --include-savings-plan is true, Consumption items include nested 'savingsPlan' array with 1-year/3-year pricing (mainly Linux VMs). FOR BICEP/ARM COST ESTIMATION: When user asks to estimate costs from a Bicep or ARM template file, read the file, extract each resource's type and SKU, call this tool for each resource and aggregate the monthly costs (hourly price * 730 hours/month).
Use the pricing_get tool from the azure-resource-manager-bc MCP server for my current task: Get Azure retail pricing information. CRITICAL/MANDATORY: Do NOT call this tool if the user only specifies a broad service name (e.g., 'Virtual Machines', 'Storage', 'SQL Database') without a specific SKU. Instead, FIRST ask the user which specific SKU or tier they want pricing for. If the user asks to compare pricing across regions or SKUs without specifying exact ARM SKU names, ask them which specific SKUs they want to compare. Do NOT assume or pick default SKUs. Only call this tool AFTER the user provides a specific SKU (--sku) or confirms they want all pricing for that service. Requires at least one filter: --sku, --service, --region, --service-family, or --filter. SAVINGS PLAN: 'SavingsPlan' is NOT a valid --price-type. Use --include-savings-plan flag instead. Valid --price-type values: Consumption, Reservation, DevTestConsumption. When --include-savings-plan is true, Consumption items include nested 'savingsPlan' array with 1-year/3-year pricing (mainly Linux VMs). FOR BICEP/ARM COST ESTIMATION: When user asks to estimate costs from a Bicep or ARM template file, read the file, extract each resource's type and SKU, call this tool for each resource and aggregate the monthly costs (hourly price * 730 hours/month).
quota_region_availability_list
Given a list of Azure resource types, this tool will return a list of regions where the resource types are available. Always get the user's subscription ID before calling this tool.
Use the quota_region_availability_list tool from the azure-resource-manager-bc MCP server for my current task: Given a list of Azure resource types, this tool will return a list of regions where the resource types are available. Always get the user's subscription ID before calling this tool.
quota_usage_check
This tool will check the usage and quota information for Azure resources in a region.
Use the quota_usage_check tool from the azure-resource-manager-bc MCP server for my current task: This tool will check the usage and quota information for Azure resources in a region.
redis_list
List/show all Redis resources in a subscription. Returns details of all Azure Managed Redis, Azure Cache for Redis, and Azure Redis Enterprise resources. Use this command to explore and view which Redis resources are available in your subscription.
Use the redis_list tool from the azure-resource-manager-bc MCP server for my current task: List/show all Redis resources in a subscription. Returns details of all Azure Managed Redis, Azure Cache for Redis, and Azure Redis Enterprise resources. Use this command to explore and view which Redis resources are available in your subscription.
resourcehealth_availability-status_get
Get the Azure Resource Health availability status for a specific resource or all resources in a subscription or resource group. Use this tool when asked about the availability status, health status, or Resource Health of an Azure resource (e.g. virtual machine, storage account). Reports whether a resource is Available, Unavailable, Degraded, or Unknown, including the reason and details. This is the correct tool for questions like 'What is the availability status of VM X?' or 'Is resource Y healthy?'.
Use the resourcehealth_availability-status_get tool from the azure-resource-manager-bc MCP server for my current task: Get the Azure Resource Health availability status for a specific resource or all resources in a subscription or resource group. Use this tool when asked about the availability status, health status, or Resource Health of an Azure resource (e.g. virtual machine, storage account). Reports whether a resource is Available, Unavailable, Degraded, or Unknown, including the reason and details. This is the correct tool for questions like 'What is the availability status of VM X?' or 'Is resource Y healthy?'.
resourcehealth_health-events_list
List Azure service health events to track service issues that occurred in recent timeframes (last 30 days, weeks, months). Query subscription for planned maintenance, past or ongoing service incidents, advisories, and security events. Provides detailed information about resource availability state, potential issues, and timestamps. Returns: trackingId, title, summary, eventType, status, startTime, endTime, impactedServices. Access Azure Service Health portal data programmatically.
Use the resourcehealth_health-events_list tool from the azure-resource-manager-bc MCP server for my current task: List Azure service health events to track service issues that occurred in recent timeframes (last 30 days, weeks, months). Query subscription for planned maintenance, past or ongoing service incidents, advisories, and security events. Provides detailed information about resource availability state, potential issues, and timestamps. Returns: trackingId, title, summary, eventType, status, startTime, endTime, impactedServices. Access Azure Service Health portal data programmatically.
role_assignment_list
List role assignments. This command retrieves and displays all Azure RBAC role assignments
Use the role_assignment_list tool from the azure-resource-manager-bc MCP server for my current task: List role assignments. This command retrieves and displays all Azure RBAC role assignments.
search_index_get
List/get/show Azure AI Search indexes in a Search service. Returns index properties such as fields,
Use the search_index_get tool from the azure-resource-manager-bc MCP server for my current task: List/get/show Azure AI Search indexes in a Search service. Returns index properties such as fields,.
search_index_query
Queries/searches documents in an Azure AI Search index with a given query, returning the results of the
Use the search_index_query tool from the azure-resource-manager-bc MCP server for my current task: Queries/searches documents in an Azure AI Search index with a given query, returning the results of the.
search_knowledge_base_get
Gets the details of Azure AI Search knowledge bases. Knowledge bases encapsulate retrieval and reasoning
Use the search_knowledge_base_get tool from the azure-resource-manager-bc MCP server for my current task: Gets the details of Azure AI Search knowledge bases. Knowledge bases encapsulate retrieval and reasoning.
search_knowledge_base_retrieve
Execute a retrieval operation using a specific Azure AI Search knowledge base, effectively searching and querying the underlying
Use the search_knowledge_base_retrieve tool from the azure-resource-manager-bc MCP server for my current task: Execute a retrieval operation using a specific Azure AI Search knowledge base, effectively searching and querying the underlying.
search_knowledge_source_get
Gets the details of Azure AI Search knowledge sources. A knowledge source may point directly at an
Use the search_knowledge_source_get tool from the azure-resource-manager-bc MCP server for my current task: Gets the details of Azure AI Search knowledge sources. A knowledge source may point directly at an.
search_service_list
List/show Azure AI Search services in a subscription, returning details about each service.
Use the search_service_list tool from the azure-resource-manager-bc MCP server for my current task: List/show Azure AI Search services in a subscription, returning details about each service.
servicebus_queue_details
Get details about a Service Bus queue. Returns queue properties and runtime information. Properties returned include
Use the servicebus_queue_details tool from the azure-resource-manager-bc MCP server for my current task: Get details about a Service Bus queue. Returns queue properties and runtime information. Properties returned include.
servicebus_topic_details
Retrieves details about a Service Bus topic. Returns runtime information and topic properties including number of subscriptions, max message size, max topic size, number of scheduled messages, etc.
Use the servicebus_topic_details tool from the azure-resource-manager-bc MCP server for my current task: Retrieves details about a Service Bus topic. Returns runtime information and topic properties including number of subscriptions, max message size, max topic size, number of scheduled messages, etc.
servicebus_topic_subscription_details
Get details about a Service Bus subscription. Returns subscription runtime properties including message counts, delivery settings, and other metadata.
Use the servicebus_topic_subscription_details tool from the azure-resource-manager-bc MCP server for my current task: Get details about a Service Bus subscription. Returns subscription runtime properties including message counts, delivery settings, and other metadata.
servicefabric_managedcluster_node_get
Get nodes for a Service Fabric managed cluster. Returns all nodes by default or a single node when a node name is specified. Includes name, node type, status, IP address, fault domain, upgrade domain, health state, and seed node status.
Use the servicefabric_managedcluster_node_get tool from the azure-resource-manager-bc MCP server for my current task: Get nodes for a Service Fabric managed cluster. Returns all nodes by default or a single node when a node name is specified. Includes name, node type, status, IP address, fault domain, upgrade domain, health state, and seed node status.
signalr_runtime_get
Gets or lists details of an Azure SignalR Runtimes. If a specific SignalR name is used, the details of that
Use the signalr_runtime_get tool from the azure-resource-manager-bc MCP server for my current task: Gets or lists details of an Azure SignalR Runtimes. If a specific SignalR name is used, the details of that.
speech_stt_recognize
Recognize speech from an audio file using Azure AI Services Speech. This command takes an audio file and converts it to text using advanced speech recognition capabilities.
Use the speech_stt_recognize tool from the azure-resource-manager-bc MCP server for my current task: Recognize speech from an audio file using Azure AI Services Speech. This command takes an audio file and converts it to text using advanced speech recognition capabilities.
sql_db_get
Show, get, or list Azure SQL databases in a SQL Server. Shows details for a specific Azure SQL database
Use the sql_db_get tool from the azure-resource-manager-bc MCP server for my current task: Show, get, or list Azure SQL databases in a SQL Server. Shows details for a specific Azure SQL database.
sql_elastic-pool_list
Lists all SQL elastic pools in an Azure SQL Server with their SKU, capacity, state, and database limits.
Use the sql_elastic-pool_list tool from the azure-resource-manager-bc MCP server for my current task: Lists all SQL elastic pools in an Azure SQL Server with their SKU, capacity, state, and database limits.
sql_server_entra-admin_list
Gets a list of Microsoft Entra ID administrators for a SQL server. This command retrieves all
Use the sql_server_entra-admin_list tool from the azure-resource-manager-bc MCP server for my current task: Gets a list of Microsoft Entra ID administrators for a SQL server. This command retrieves all.
sql_server_firewall-rule_list
Gets a list of firewall rules for a SQL server. This command retrieves all
Use the sql_server_firewall-rule_list tool from the azure-resource-manager-bc MCP server for my current task: Gets a list of firewall rules for a SQL server. This command retrieves all.
sql_server_get
Show, get, or list Azure SQL servers in a resource group. Shows details for a specific Azure SQL server
Use the sql_server_get tool from the azure-resource-manager-bc MCP server for my current task: Show, get, or list Azure SQL servers in a resource group. Shows details for a specific Azure SQL server.
storage_account_get
Retrieves detailed information about Azure Storage accounts, including account name, location, SKU, kind, hierarchical namespace status, HTTPS-only settings, and blob public access configuration. If a specific account name is not provided, the command will return details for all accounts in a subscription.
Use the storage_account_get tool from the azure-resource-manager-bc MCP server for my current task: Retrieves detailed information about Azure Storage accounts, including account name, location, SKU, kind, hierarchical namespace status, HTTPS-only settings, and blob public access configuration. If a specific account name is not provided, the command will return details for all accounts in a subscription.
storage_blob_container_get
Show/list containers in a storage account. Use this tool to list all blob containers in the storage account or show details for a specific Storage container. Displays container properties including access policies, lease status, and metadata. If no container specified, shows all containers in the storage account. Required: account <account>, subscription <subscription>. Optional: container <container>, tenant <tenant>. Returns: container name, lastModified, leaseStatus, publicAccessLevel, metadata, and container properties. Do not use this tool to list blobs in a container.
Use the storage_blob_container_get tool from the azure-resource-manager-bc MCP server for my current task: Show/list containers in a storage account. Use this tool to list all blob containers in the storage account or show details for a specific Storage container. Displays container properties including access policies, lease status, and metadata. If no container specified, shows all containers in the storage account. Required: account <account>, subscription <subscription>. Optional: container <container>, tenant <tenant>. Returns: container name, lastModified, leaseStatus, publicAccessLevel, metadata, and container properties. Do not use this tool to list blobs in a container.
storage_blob_get
List/get/show blobs in a blob container in Storage account. Use this tool to list the blobs in a container or get details for a specific blob. Shows blob properties including metadata, size, last modification time, and content properties. If no blob specified, lists all blobs present in the container. Required: account, container <container>, subscription <subscription>. Optional: blob <blob>, tenant <tenant>. Returns: blob name, size, lastModified, contentType, contentMD5, metadata, and blob properties. Do not use this tool to list containers in the storage account.
Use the storage_blob_get tool from the azure-resource-manager-bc MCP server for my current task: List/get/show blobs in a blob container in Storage account. Use this tool to list the blobs in a container or get details for a specific blob. Shows blob properties including metadata, size, last modification time, and content properties. If no blob specified, lists all blobs present in the container. Required: account, container <container>, subscription <subscription>. Optional: blob <blob>, tenant <tenant>. Returns: blob name, size, lastModified, contentType, contentMD5, metadata, and blob properties. Do not use this tool to list containers in the storage account.
storage_table_list
List all tables in an Azure Storage account. Shows table names for the specified storage account. Required: account, subscription. Optional: tenant. Returns: table names. Do not use this tool for Cosmos DB tables or Kusto/Data Explorer tables.
Use the storage_table_list tool from the azure-resource-manager-bc MCP server for my current task: List all tables in an Azure Storage account. Shows table names for the specified storage account. Required: account, subscription. Optional: tenant. Returns: table names. Do not use this tool for Cosmos DB tables or Kusto/Data Explorer tables.
storagesync_cloudendpoint_get
List all cloud endpoints in a sync group or retrieve details about a specific cloud endpoint. Returns cloud endpoint properties including Azure File Share configuration, storage account details, and provisioning state. Use --cloud-endpoint-name for a specific endpoint.
Use the storagesync_cloudendpoint_get tool from the azure-resource-manager-bc MCP server for my current task: List all cloud endpoints in a sync group or retrieve details about a specific cloud endpoint. Returns cloud endpoint properties including Azure File Share configuration, storage account details, and provisioning state. Use --cloud-endpoint-name for a specific endpoint.
storagesync_registeredserver_get
List all registered servers in a Storage Sync service or retrieve details about a specific registered server. Returns server properties including server ID, registration status, agent version, OS version, and last heartbeat. Use --server-id for a specific server.
Use the storagesync_registeredserver_get tool from the azure-resource-manager-bc MCP server for my current task: List all registered servers in a Storage Sync service or retrieve details about a specific registered server. Returns server properties including server ID, registration status, agent version, OS version, and last heartbeat. Use --server-id for a specific server.
storagesync_serverendpoint_get
List all server endpoints in a sync group or retrieve details about a specific server endpoint. Returns server endpoint properties including local path, cloud tiering status, sync health, and provisioning state. Use --name for a specific endpoint.
Use the storagesync_serverendpoint_get tool from the azure-resource-manager-bc MCP server for my current task: List all server endpoints in a sync group or retrieve details about a specific server endpoint. Returns server endpoint properties including local path, cloud tiering status, sync health, and provisioning state. Use --name for a specific endpoint.
storagesync_service_get
Retrieve Azure Storage Sync service details or list all Storage Sync services. Use --name to get a specific service, or omit it to list all services in the subscription or resource group. Shows service properties, location, provisioning state, and configuration.
Use the storagesync_service_get tool from the azure-resource-manager-bc MCP server for my current task: Retrieve Azure Storage Sync service details or list all Storage Sync services. Use --name to get a specific service, or omit it to list all services in the subscription or resource group. Shows service properties, location, provisioning state, and configuration.
storagesync_syncgroup_get
Get details about a specific sync group or list all sync groups. If --sync-group-name is provided, returns a specific sync group; otherwise, lists all sync groups in the Storage Sync service.
Use the storagesync_syncgroup_get tool from the azure-resource-manager-bc MCP server for my current task: Get details about a specific sync group or list all sync groups. If --sync-group-name is provided, returns a specific sync group; otherwise, lists all sync groups in the Storage Sync service.
subscription_list
List all Azure subscriptions for the current account. Returns subscriptionId, displayName, state, tenantId, and isDefault for each subscription. The isDefault field indicates the user's default subscription as resolved from the Azure CLI profile (configured via 'az account set') or, if not set there, from the AZURE_SUBSCRIPTION_ID environment variable. When the user has not specified a subscription, prefer the subscription where isDefault is true. If no default can be determined from either source and multiple subscriptions exist, ask the user which subscription to use.
Use the subscription_list tool from the azure-resource-manager-bc MCP server for my current task: List all Azure subscriptions for the current account. Returns subscriptionId, displayName, state, tenantId, and isDefault for each subscription. The isDefault field indicates the user's default subscription as resolved from the Azure CLI profile (configured via 'az account set') or, if not set there, from the AZURE_SUBSCRIPTION_ID environment variable. When the user has not specified a subscription, prefer the subscription where isDefault is true. If no default can be determined from either source and multiple subscriptions exist, ask the user which subscription to use.
virtualdesktop_hostpool_host_list
List all SessionHosts in a hostpool. This command retrieves all Azure Virtual Desktop SessionHost objects available
Use the virtualdesktop_hostpool_host_list tool from the azure-resource-manager-bc MCP server for my current task: List all SessionHosts in a hostpool. This command retrieves all Azure Virtual Desktop SessionHost objects available.
virtualdesktop_hostpool_host_user-list
List all user sessions on a specific session host in a host pool. This command retrieves all Azure Virtual Desktop
Use the virtualdesktop_hostpool_host_user-list tool from the azure-resource-manager-bc MCP server for my current task: List all user sessions on a specific session host in a host pool. This command retrieves all Azure Virtual Desktop.
virtualdesktop_hostpool_list
List all hostpools in a subscription or resource group. This command retrieves all Azure Virtual Desktop hostpool objects available
Use the virtualdesktop_hostpool_list tool from the azure-resource-manager-bc MCP server for my current task: List all hostpools in a subscription or resource group. This command retrieves all Azure Virtual Desktop hostpool objects available.
wellarchitectedframework_serviceguide_get
Get Azure Well-Architected Framework guidance for a specific Azure service, or list all supported services when no service is specified. When a service is provided, returns architectural best practices, design patterns, and recommendations based on the five pillars: reliability, security, cost optimization, operational excellence, and performance efficiency. Optional: --service: A single Azure service name. Service name format: case-insensitive; hyphens, underscores, spaces, and name variations allowed; use double quotes (not single quotes) for names with spaces. e.g., cosmos-db, Cosmos_DB, "Cosmos DB", cosmosdb, cosmos-database, cosmosdatabase
Use the wellarchitectedframework_serviceguide_get tool from the azure-resource-manager-bc MCP server for my current task: Get Azure Well-Architected Framework guidance for a specific Azure service, or list all supported services when no service is specified. When a service is provided, returns architectural best practices, design patterns, and recommendations based on the five pillars: reliability, security, cost optimization, operational excellence, and performance efficiency. Optional: --service: A single Azure service name. Service name format: case-insensitive; hyphens, underscores, spaces, and name variations allowed; use double quotes (not single quotes) for names with spaces. e.g., cosmos-db, Cosmos_DB, "Cosmos DB", cosmosdb, cosmos-database, cosmosdatabase.
workbooks_list
Search Azure Workbooks using Resource Graph (fast metadata query).
Use the workbooks_list tool from the azure-resource-manager-bc MCP server for my current task: Search Azure Workbooks using Resource Graph (fast metadata query).
workbooks_show
Retrieve full workbook details via ARM API (includes serializedData content).
Use the workbooks_show tool from the azure-resource-manager-bc MCP server for my current task: Retrieve full workbook details via ARM API (includes serializedData content).
azure-resource-manager-vc
Access Azure resources in a separate customer subscription (read-only).
- Tools: 174 —
microsoft_docs_search,microsoft_code_sample_search,microsoft_docs_fetch,foundry_evaluation_comparison_get,foundry_evaluation_get,foundry_session_get,foundry_evaluation_suite_generation_job_get,foundry_session_file_list,foundry_toolbox_version_get,foundry_agent_get,foundry_agent_container_status_get,foundry_toolbox_get,foundry_evaluation_suite_get,foundry_continuous_eval_get,foundry_session_list,foundry_evaluation_dataset_get,foundry_session_logstream,foundry_evaluator_catalog_get,foundry_session_file_stat,foundry_evaluation_dataset_versions_get,foundry_evaluator_generation_job_get,foundry_agent_definition_schema_get,foundry_data_generation_job_get,foundry_evaluation_dataset_sas_url_get,foundry_session_file_download,acr_registry_list,acr_registry_repository_list,advisor_recommendation_list,aks_cluster_get,aks_nodepool_get,appconfig_account_list,appconfig_kv_get,applens_resource_diagnose,applicationinsights_recommendation_list,appservice_webapp_deployment_get,appservice_webapp_diagnostic_diagnose,appservice_webapp_diagnostic_list,appservice_webapp_get,appservice_webapp_settings_get-appsettings,azureterraformbestpractices_get,bicepschema_get,cloudarchitect_design,communication_email_send,communication_sms_send,compute_disk_get,compute_vm_get,compute_vmss_get,confidentialledger_entries_get,containerapps_list,cosmos_database_container_item_query,cosmos_list,datadog_monitoredresources_list,deploy_app_logs_get,deploy_architecture_diagram_generate,deploy_iac_rules_get,deploy_pipeline_guidance_get,deploy_plan_get,deviceregistry_namespace_list,eventgrid_subscription_list,eventgrid_topic_list,eventhubs_eventhub_consumergroup_get,eventhubs_eventhub_get,eventhubs_namespace_get,extension_azqr,extension_cli_generate,extension_cli_install,fileshares_fileshare_check-name-availability,fileshares_fileshare_get,fileshares_fileshare_peconnection_get,fileshares_fileshare_snapshot_get,fileshares_limits,fileshares_rec,fileshares_usage,foundryextensions_knowledge_index_list,foundryextensions_knowledge_index_schema,foundryextensions_openai_chat-completions-create,foundryextensions_openai_create-completion,foundryextensions_openai_embeddings-create,foundryextensions_openai_models-list,foundryextensions_resource_get,functionapp_get,functions_language_list,functions_project_get,functions_template_get,get_azure_bestpractices_ai_app,get_azure_bestpractices_get,grafana_list,group_list,group_resource_list,keyvault_admin_settings_get,keyvault_certificate_get,keyvault_key_get,keyvault_secret_get,kusto_cluster_get,kusto_cluster_list,kusto_database_list,kusto_query,kusto_sample,kusto_table_list,kusto_table_schema,loadtesting_test_get,loadtesting_testresource_list,loadtesting_testrun_get,managedlustre_fs_blob_autoexport_get,managedlustre_fs_blob_autoimport_get,managedlustre_fs_blob_import_get,managedlustre_fs_list,managedlustre_fs_sku_get,managedlustre_fs_subnetsize_ask,managedlustre_fs_subnetsize_validate,marketplace_product_get,marketplace_product_list,monitor_activitylog_list,monitor_healthmodels_entity_get,monitor_instrumentation_get-learning-resource,monitor_metrics_definitions,monitor_metrics_query,monitor_resource_log_query,monitor_table_list,monitor_table_type_list,monitor_webtests_get,monitor_workspace_list,monitor_workspace_log_query,mysql_database_query,mysql_list,mysql_server_config_get,mysql_server_param_get,mysql_table_schema_get,policy_assignment_list,postgres_database_query,postgres_list,postgres_server_config_get,postgres_server_param_get,postgres_table_schema_get,pricing_get,quota_region_availability_list,quota_usage_check,redis_list,resourcehealth_availability-status_get,resourcehealth_health-events_list,role_assignment_list,search_index_get,search_index_query,search_knowledge_base_get,search_knowledge_base_retrieve,search_knowledge_source_get,search_service_list,servicebus_queue_details,servicebus_topic_details,servicebus_topic_subscription_details,servicefabric_managedcluster_node_get,signalr_runtime_get,speech_stt_recognize,sql_db_get,sql_elastic-pool_list,sql_server_entra-admin_list,sql_server_firewall-rule_list,sql_server_get,storage_account_get,storage_blob_container_get,storage_blob_get,storage_table_list,storagesync_cloudendpoint_get,storagesync_registeredserver_get,storagesync_serverendpoint_get,storagesync_service_get,storagesync_syncgroup_get,subscription_list,virtualdesktop_hostpool_host_list,virtualdesktop_hostpool_host_user-list,virtualdesktop_hostpool_list,wellarchitectedframework_serviceguide_get,workbooks_list,workbooks_show - Runs in: no product target (slice-only)
- Enable: Not written by
--target/--all-targets. Loaded only as part of a preserved slice — see_meta.slicesandtask mcp:profile:regenerate. - Env vars:
AZURE_CONFIG_DIR,AZURE_MCP_COLLECT_TELEMETRY,AZURE_SUBSCRIPTION_ID,AZURE_TENANT_ID - Auth: env credential
- Verify:
claude mcp list - Runbook: —
microsoft_docs_search
Search official Microsoft/Azure documentation to find the most relevant and trustworthy content for a user's query. This tool returns up to 10 high-quality content chunks (each max 500 tokens), extracted from Microsoft Learn and other official sources. Each result includes the article title, URL, and a self-contained content excerpt optimized for fast retrieval and reasoning. Always use this tool to quickly ground your answers in accurate, first-party Microsoft/Azure knowledge.
Use the microsoft_docs_search tool from the azure-resource-manager-vc MCP server for my current task: Search official Microsoft/Azure documentation to find the most relevant and trustworthy content for a user's query. This tool returns up to 10 high-quality content chunks (each max 500 tokens), extracted from Microsoft Learn and other official sources. Each result includes the article title, URL, and a self-contained content excerpt optimized for fast retrieval and reasoning. Always use this tool to quickly ground your answers in accurate, first-party Microsoft/Azure knowledge.
microsoft_code_sample_search
Search for code snippets and examples in official Microsoft Learn documentation. This tool retrieves relevant code samples from Microsoft documentation pages providing developers with practical implementation examples and best practices for Microsoft/Azure products and services related coding tasks. This tool will help you use the LATEST OFFICIAL code snippets to empower coding capabilities.
Use the microsoft_code_sample_search tool from the azure-resource-manager-vc MCP server for my current task: Search for code snippets and examples in official Microsoft Learn documentation. This tool retrieves relevant code samples from Microsoft documentation pages providing developers with practical implementation examples and best practices for Microsoft/Azure products and services related coding tasks. This tool will help you use the **LATEST OFFICIAL** code snippets to empower coding capabilities.
microsoft_docs_fetch
Fetch and convert a Microsoft Learn documentation webpage to markdown format. This tool retrieves the latest complete content of Microsoft documentation webpages including Azure, .NET, Microsoft 365, and other Microsoft technologies.
Use the microsoft_docs_fetch tool from the azure-resource-manager-vc MCP server for my current task: Fetch and convert a Microsoft Learn documentation webpage to markdown format. This tool retrieves the latest complete content of Microsoft documentation webpages including Azure, .NET, Microsoft 365, and other Microsoft technologies.
foundry_evaluation_comparison_get
List all comparisons of evaluations within a group in the Microsoft Foundry Project. Gets a specific comparison if a valid insight identifier is provided.
Use the foundry_evaluation_comparison_get tool from the azure-resource-manager-vc MCP server for my current task: List all comparisons of evaluations within a group in the Microsoft Foundry Project. Gets a specific comparison if a valid insight identifier is provided.
foundry_evaluation_get
List evaluation groups or runs in the Microsoft Foundry Project.
Use the foundry_evaluation_get tool from the azure-resource-manager-vc MCP server for my current task: List evaluation groups or runs in the Microsoft Foundry Project.
foundry_session_get
Gets details of a specific session for a hosted agent, including status, version, creation time, and expiration.
Use the foundry_session_get tool from the azure-resource-manager-vc MCP server for my current task: Gets details of a specific session for a hosted agent, including status, version, creation time, and expiration.
foundry_evaluation_suite_generation_job_get
Gets one evaluation suite generation job by ID, or lists jobs when jobId is omitted.
Use the foundry_evaluation_suite_generation_job_get tool from the azure-resource-manager-vc MCP server for my current task: Gets one evaluation suite generation job by ID, or lists jobs when jobId is omitted.
foundry_session_file_list
Lists files and directories in a hosted agent session at the specified path.
Use the foundry_session_file_list tool from the azure-resource-manager-vc MCP server for my current task: Lists files and directories in a hosted agent session at the specified path.
foundry_toolbox_version_get
List all versions of a toolbox, or get a specific immutable version (including its tools, skills, and policies) if a version identifier is provided.
Use the foundry_toolbox_version_get tool from the azure-resource-manager-vc MCP server for my current task: List all versions of a toolbox, or get a specific immutable version (including its tools, skills, and policies) if a version identifier is provided.
foundry_agent_get
List all agents in a Microsoft Foundry Project, or get a specific agent if an agent name is provided.
Use the foundry_agent_get tool from the azure-resource-manager-vc MCP server for my current task: List all agents in a Microsoft Foundry Project, or get a specific agent if an agent name is provided.
foundry_agent_container_status_get
Gets the current status of a hosted agent container. Use this to check if the container is running, starting, stopped, or in another state. Returns status values: Starting, Running, Stopping, Stopped, Failed, Deleting, Deleted, or Updating.
Use the foundry_agent_container_status_get tool from the azure-resource-manager-vc MCP server for my current task: Gets the current status of a hosted agent container. Use this to check if the container is running, starting, stopped, or in another state. Returns status values: Starting, Running, Stopping, Stopped, Failed, Deleting, Deleted, or Updating.
foundry_toolbox_get
List all toolboxes in a Microsoft Foundry Project, or get a specific toolbox (including its default version pointer) if a toolbox name is provided.
Use the foundry_toolbox_get tool from the azure-resource-manager-vc MCP server for my current task: List all toolboxes in a Microsoft Foundry Project, or get a specific toolbox (including its default version pointer) if a toolbox name is provided.
foundry_evaluation_suite_get
Gets an evaluation suite version, lists versions for a suite, or lists suites when suiteName is omitted.
Use the foundry_evaluation_suite_get tool from the azure-resource-manager-vc MCP server for my current task: Gets an evaluation suite version, lists versions for a suite, or lists suites when suiteName is omitted.
foundry_continuous_eval_get
Get continuous evaluation configuration for an agent.
Use the foundry_continuous_eval_get tool from the azure-resource-manager-vc MCP server for my current task: Get continuous evaluation configuration for an agent.
foundry_session_list
Lists sessions for a hosted agent with pagination support.
Use the foundry_session_list tool from the azure-resource-manager-vc MCP server for my current task: Lists sessions for a hosted agent with pagination support.
foundry_evaluation_dataset_get
Get a dataset by name and version in a Microsoft Foundry Project, or list all datasets in the project if no name is provided.
Use the foundry_evaluation_dataset_get tool from the azure-resource-manager-vc MCP server for my current task: Get a dataset by name and version in a Microsoft Foundry Project, or list all datasets in the project if no name is provided.
foundry_session_logstream
Streams console logs (stdout/stderr) from a hosted agent session. Returns structured log output with parsed SSE events. Useful for debugging and monitoring running sessions. Output is capped at maxLines to prevent unbounded reads.
Use the foundry_session_logstream tool from the azure-resource-manager-vc MCP server for my current task: Streams console logs (stdout/stderr) from a hosted agent session. Returns structured log output with parsed SSE events. Useful for debugging and monitoring running sessions. Output is capped at maxLines to prevent unbounded reads.
foundry_evaluator_catalog_get
Gets evaluators from the project's evaluator catalog. If 'name' is provided, returns the specific evaluator's full definition. If 'listVersions' is true with a name, lists versions for that evaluator. If 'name' is omitted, lists available evaluators filtered by type. Listing with type='all' is paginated and custom-first; use type='builtin' to discover built-ins directly.
Use the foundry_evaluator_catalog_get tool from the azure-resource-manager-vc MCP server for my current task: Gets evaluators from the project's evaluator catalog. If 'name' is provided, returns the specific evaluator's full definition. If 'listVersions' is true with a name, lists versions for that evaluator. If 'name' is omitted, lists available evaluators filtered by type. Listing with type='all' is paginated and custom-first; use type='builtin' to discover built-ins directly.
foundry_session_file_stat
Gets metadata for a file or directory in a hosted agent session, including name, size, whether it is a directory, and last modified time.
Use the foundry_session_file_stat tool from the azure-resource-manager-vc MCP server for my current task: Gets metadata for a file or directory in a hosted agent session, including name, size, whether it is a directory, and last modified time.
foundry_evaluation_dataset_versions_get
List all versions of a specific dataset in a Microsoft Foundry Project.
Use the foundry_evaluation_dataset_versions_get tool from the azure-resource-manager-vc MCP server for my current task: List all versions of a specific dataset in a Microsoft Foundry Project.
foundry_evaluator_generation_job_get
Gets one evaluator generation job by ID, or lists evaluator generation jobs when jobId is omitted.
Use the foundry_evaluator_generation_job_get tool from the azure-resource-manager-vc MCP server for my current task: Gets one evaluator generation job by ID, or lists evaluator generation jobs when jobId is omitted.
foundry_agent_definition_schema_get
Returns the complete JSON schema for agent definitions including all tool types. Essential for understanding the full structure before creating or updating agents.
Use the foundry_agent_definition_schema_get tool from the azure-resource-manager-vc MCP server for my current task: Returns the complete JSON schema for agent definitions including all tool types. Essential for understanding the full structure before creating or updating agents.
foundry_data_generation_job_get
Gets one data generation job by ID, or lists data generation jobs when jobId is omitted.
Use the foundry_data_generation_job_get tool from the azure-resource-manager-vc MCP server for my current task: Gets one data generation job by ID, or lists data generation jobs when jobId is omitted.
foundry_evaluation_dataset_sas_url_get
Get a short-lived SAS URL for downloading a dataset version's content by dataset name from a Microsoft Foundry Project. Defaults to the latest dataset version.
Use the foundry_evaluation_dataset_sas_url_get tool from the azure-resource-manager-vc MCP server for my current task: Get a short-lived SAS URL for downloading a dataset version's content by dataset name from a Microsoft Foundry Project. Defaults to the latest dataset version.
foundry_session_file_download
Downloads a file from a hosted agent session. Returns the file content as a base64-encoded string.
Use the foundry_session_file_download tool from the azure-resource-manager-vc MCP server for my current task: Downloads a file from a hosted agent session. Returns the file content as a base64-encoded string.
acr_registry_list
List Azure Container Registries in a subscription. Optionally filter by resource group. Each registry result
Use the acr_registry_list tool from the azure-resource-manager-vc MCP server for my current task: List Azure Container Registries in a subscription. Optionally filter by resource group. Each registry result.
acr_registry_repository_list
List repositories in Azure Container Registries. By default, lists repositories for all registries in the subscription.
Use the acr_registry_repository_list tool from the azure-resource-manager-vc MCP server for my current task: List repositories in Azure Container Registries. By default, lists repositories for all registries in the subscription.
advisor_recommendation_list
List Azure advisor recommendations in a subscription.
Use the advisor_recommendation_list tool from the azure-resource-manager-vc MCP server for my current task: List Azure advisor recommendations in a subscription.
aks_cluster_get
List/enumerate all AKS (Azure Kubernetes Service) clusters in a subscription. Get/retrieve/show the details of a specific cluster if a name is provided.
Use the aks_cluster_get tool from the azure-resource-manager-vc MCP server for my current task: List/enumerate all AKS (Azure Kubernetes Service) clusters in a subscription. Get/retrieve/show the details of a specific cluster if a name is provided.
aks_nodepool_get
List/enumerate all AKS (Azure Kubernetes Service) node pools in a cluster. Get/retrieve/show the details of a specific node pool if a name is provided.
Use the aks_nodepool_get tool from the azure-resource-manager-vc MCP server for my current task: List/enumerate all AKS (Azure Kubernetes Service) node pools in a cluster. Get/retrieve/show the details of a specific node pool if a name is provided.
appconfig_account_list
List all App Configuration stores in a subscription. This command retrieves and displays all App Configuration
Use the appconfig_account_list tool from the azure-resource-manager-vc MCP server for my current task: List all App Configuration stores in a subscription. This command retrieves and displays all App Configuration.
appconfig_kv_get
Gets key-values in an App Configuration store. This command can either retrieve a specific key-value by its key
Use the appconfig_kv_get tool from the azure-resource-manager-vc MCP server for my current task: Gets key-values in an App Configuration store. This command can either retrieve a specific key-value by its key.
applens_resource_diagnose
Get diagnostic help from App Lens for Azure application and service issues to identify what's wrong with a service. Ask questions about performance, slowness, failures, errors, application state, availability to receive expert analysis and solutions which can help when performing diagnostics and to address issues about performance and failures. Returns analysis, insights, and recommended solutions. Always use this tool before manually checking metrics or logs when users report performance or functionality issues. Only the resource name and question are required - subscription, resource group, and resource type are optional and used to narrow down results when multiple resources share the same name.
Use the applens_resource_diagnose tool from the azure-resource-manager-vc MCP server for my current task: Get diagnostic help from App Lens for Azure application and service issues to identify what's wrong with a service. Ask questions about performance, slowness, failures, errors, application state, availability to receive expert analysis and solutions which can help when performing diagnostics and to address issues about performance and failures. Returns analysis, insights, and recommended solutions. Always use this tool before manually checking metrics or logs when users report performance or functionality issues. Only the resource name and question are required - subscription, resource group, and resource type are optional and used to narrow down results when multiple resources share the same name.
applicationinsights_recommendation_list
List Application Insights Code Optimization Recommendations in a subscription. Optionally filter by resource group when --resource-group is provided.
Use the applicationinsights_recommendation_list tool from the azure-resource-manager-vc MCP server for my current task: List Application Insights Code Optimization Recommendations in a subscription. Optionally filter by resource group when --resource-group is provided.
appservice_webapp_deployment_get
Retrieves detailed information about Azure App Service web app deployments, including deployment name,
Use the appservice_webapp_deployment_get tool from the azure-resource-manager-vc MCP server for my current task: Retrieves detailed information about Azure App Service web app deployments, including deployment name,.
appservice_webapp_diagnostic_diagnose
Runs a specific diagnostic detector on an App Service Web App to troubleshoot issues with performance, availability,
Use the appservice_webapp_diagnostic_diagnose tool from the azure-resource-manager-vc MCP server for my current task: Runs a specific diagnostic detector on an App Service Web App to troubleshoot issues with performance, availability,.
appservice_webapp_diagnostic_list
Lists all available diagnostic detectors for an App Service Web App. Use this to discover which diagnostics
Use the appservice_webapp_diagnostic_list tool from the azure-resource-manager-vc MCP server for my current task: Lists all available diagnostic detectors for an App Service Web App. Use this to discover which diagnostics.
appservice_webapp_get
Retrieves detailed information about Azure App Service web apps, including app name, resource group, location,
Use the appservice_webapp_get tool from the azure-resource-manager-vc MCP server for my current task: Retrieves detailed information about Azure App Service web apps, including app name, resource group, location,.
appservice_webapp_settings_get-appsettings
Retrieves the application settings for an App Service web app, returning key-value pairs that represent the
Use the appservice_webapp_settings_get-appsettings tool from the azure-resource-manager-vc MCP server for my current task: Retrieves the application settings for an App Service web app, returning key-value pairs that represent the.
azureterraformbestpractices_get
Returns Terraform best practices for Azure. Call this command and follow its guidance before
Use the azureterraformbestpractices_get tool from the azure-resource-manager-vc MCP server for my current task: Returns Terraform best practices for Azure. Call this command and follow its guidance before.
bicepschema_get
Provides the Bicep schema definition of any Azure resource type (latest service version). Use this to get the schema needed to write Bicep IaC (infrasturcture as code) for Azure resources such as AI models, storage accounts, databases, virtual machines, app services, key vaults, and more. Do not use this tool for resource deployment, deployment guidelines, or getting best practices.
Use the bicepschema_get tool from the azure-resource-manager-vc MCP server for my current task: Provides the Bicep schema definition of any Azure resource type (latest service version). Use this to get the schema needed to write Bicep IaC (infrasturcture as code) for Azure resources such as AI models, storage accounts, databases, virtual machines, app services, key vaults, and more. Do not use this tool for resource deployment, deployment guidelines, or getting best practices.
cloudarchitect_design
Recommends architecture design for cloud services/apps/solutions, such as: file storage, banking, video streaming, e-commerce, SaaS, and more. Use as follows:
Use the cloudarchitect_design tool from the azure-resource-manager-vc MCP server for my current task: Recommends architecture design for cloud services/apps/solutions, such as: file storage, banking, video streaming, e-commerce, SaaS, and more. Use as follows:.
communication_email_send
Send emails to one or multiple recipients to the given email-address. The emails can be plain text or HTML formatted. You can include a subject, custom sender name, CC and BCC recipients, and reply-to addresses.
Use the communication_email_send tool from the azure-resource-manager-vc MCP server for my current task: Send emails to one or multiple recipients to the given email-address. The emails can be plain text or HTML formatted. You can include a subject, custom sender name, CC and BCC recipients, and reply-to addresses.
communication_sms_send
Sends SMS messages to one or more recipients to the given phone-number. You can enable delivery reports and receipt tracking, broadcast SMS, and tag messages for easier tracking.
Use the communication_sms_send tool from the azure-resource-manager-vc MCP server for my current task: Sends SMS messages to one or more recipients to the given phone-number. You can enable delivery reports and receipt tracking, broadcast SMS, and tag messages for easier tracking.
compute_disk_get
Lists available Azure managed disks or retrieves detailed information about a specific disk. Shows all disks in a subscription or resource group, including disk size, SKU, provisioning state, and OS type. Supports wildcard patterns in disk names (e.g., 'win_OsDisk*'). When disk name is provided without resource group, searches across the entire subscription. When resource group is specified, scopes the search to that resource group. Both parameters are optional.
Use the compute_disk_get tool from the azure-resource-manager-vc MCP server for my current task: Lists available Azure managed disks or retrieves detailed information about a specific disk. Shows all disks in a subscription or resource group, including disk size, SKU, provisioning state, and OS type. Supports wildcard patterns in disk names (e.g., 'win_OsDisk*'). When disk name is provided without resource group, searches across the entire subscription. When resource group is specified, scopes the search to that resource group. Both parameters are optional.
compute_vm_get
List or get Azure Virtual Machine (VM) configuration and properties in a resource group. By default, returns VM details including name, location, size, provisioning state, and OS type. When retrieving a specific VM with --vm-name and --instance-view, the response also includes power state (running/stopped/deallocated). Use this tool to retrieve VM configuration details.
Use the compute_vm_get tool from the azure-resource-manager-vc MCP server for my current task: List or get Azure Virtual Machine (VM) configuration and properties in a resource group. By default, returns VM details including name, location, size, provisioning state, and OS type. When retrieving a specific VM with --vm-name and --instance-view, the response also includes power state (running/stopped/deallocated). Use this tool to retrieve VM configuration details.
compute_vmss_get
List or get Azure Virtual Machine Scale Sets (VMSS) and their instances in a subscription or resource group. Returns scale set details including name, location, SKU, capacity, upgrade policy, and individual VM instance information.
Use the compute_vmss_get tool from the azure-resource-manager-vc MCP server for my current task: List or get Azure Virtual Machine Scale Sets (VMSS) and their instances in a subscription or resource group. Returns scale set details including name, location, SKU, capacity, upgrade policy, and individual VM instance information.
confidentialledger_entries_get
Retrieves the Confidential Ledger entry and its recorded contents for the specified transaction ID, optionally scoped to a collection.
Use the confidentialledger_entries_get tool from the azure-resource-manager-vc MCP server for my current task: Retrieves the Confidential Ledger entry and its recorded contents for the specified transaction ID, optionally scoped to a collection.
containerapps_list
List Azure Container Apps in a subscription. Optionally filter by resource group. Each container app result
Use the containerapps_list tool from the azure-resource-manager-vc MCP server for my current task: List Azure Container Apps in a subscription. Optionally filter by resource group. Each container app result.
cosmos_database_container_item_query
List items from a Cosmos DB container by specifying the account name, database name, and container name, optionally providing a custom SQL query to filter results.
Use the cosmos_database_container_item_query tool from the azure-resource-manager-vc MCP server for my current task: List items from a Cosmos DB container by specifying the account name, database name, and container name, optionally providing a custom SQL query to filter results.
cosmos_list
List Cosmos DB accounts, databases, or containers. Returns all accounts in the subscription by default. Specify --account to list databases in that account, or --account and --database to list containers in a specific database.
Use the cosmos_list tool from the azure-resource-manager-vc MCP server for my current task: List Cosmos DB accounts, databases, or containers. Returns all accounts in the subscription by default. Specify --account to list databases in that account, or --account and --database to list containers in a specific database.
datadog_monitoredresources_list
List monitored resources in Datadog for a datadog resource taken as input from the user.
Use the datadog_monitoredresources_list tool from the azure-resource-manager-vc MCP server for my current task: List monitored resources in Datadog for a datadog resource taken as input from the user.
deploy_app_logs_get
Shows application logs specifically for Azure Developer CLI (azd) deployed applications from their associated Log Analytics workspace for Container Apps, App Services, and Function Apps. Designed exclusively for applications deployed via 'azd up' command and automatically discovers the correct workspace and resources based on the azd environment configuration. Use this tool to check deployment status or troubleshoot post-deployment issues.
Use the deploy_app_logs_get tool from the azure-resource-manager-vc MCP server for my current task: Shows application logs specifically for Azure Developer CLI (azd) deployed applications from their associated Log Analytics workspace for Container Apps, App Services, and Function Apps. Designed exclusively for applications deployed via 'azd up' command and automatically discovers the correct workspace and resources based on the azd environment configuration. Use this tool to check deployment status or troubleshoot post-deployment issues.
deploy_architecture_diagram_generate
Generates an Azure service architecture diagram showing the recommended Azure services and their connections for an application. Use this tool when the user asks to generate, create, or visualize an Azure architecture diagram for their application, or wants to see which Azure services to use. Renders the diagram from an application topology (AppTopology) provided as input; scan the workspace first to build this topology by detecting services, frameworks, and environment variables for connection strings, and for .NET Aspire applications, check aspireManifest.json. Do not use this tool when the user needs a detailed network topology or security design.
Use the deploy_architecture_diagram_generate tool from the azure-resource-manager-vc MCP server for my current task: Generates an Azure service architecture diagram showing the recommended Azure services and their connections for an application. Use this tool when the user asks to generate, create, or visualize an Azure architecture diagram for their application, or wants to see which Azure services to use. Renders the diagram from an application topology (AppTopology) provided as input; scan the workspace first to build this topology by detecting services, frameworks, and environment variables for connection strings, and for .NET Aspire applications, check aspireManifest.json. Do not use this tool when the user needs a detailed network topology or security design.
deploy_iac_rules_get
Retrieves rules and best practices for creating Bicep and Terraform Infrastructure as Code (IaC) files to deploy Azure applications. Use this tool when the user asks for rules, guidelines, or best practices for writing Bicep scripts or Terraform templates for Azure resources. The rules cover Azure resource configuration standards, compatibility with Azure Developer CLI (azd) and Azure CLI, and general IaC quality requirements. Use when user asks: show me the rules and best practices for writing Bicep and Terraform IaC for Azure.
Use the deploy_iac_rules_get tool from the azure-resource-manager-vc MCP server for my current task: Retrieves rules and best practices for creating Bicep and Terraform Infrastructure as Code (IaC) files to deploy Azure applications. Use this tool when the user asks for rules, guidelines, or best practices for writing Bicep scripts or Terraform templates for Azure resources. The rules cover Azure resource configuration standards, compatibility with Azure Developer CLI (azd) and Azure CLI, and general IaC quality requirements. Use when user asks: show me the rules and best practices for writing Bicep and Terraform IaC for Azure.
deploy_pipeline_guidance_get
Generates CI/CD pipeline configuration and step-by-step guidance for deploying an application to Azure using GitHub Actions or Azure DevOps pipelines. Use this tool when the user wants to create a CI/CD pipeline, set up automated deployment workflows, or configure pipeline files to deploy their application to Azure. Supports both Azure Developer CLI (azd) and Azure CLI based deployments, and can generate pipelines that provision infrastructure and deploy application code. Before calling this tool, confirm with the user whether they prefer GitHub Actions or Azure DevOps, and whether they have existing Azure resources for their deployment environments. Use when user asks: how do I set up a CI/CD pipeline with GitHub Actions or Azure DevOps to deploy my app to Azure?
Use the deploy_pipeline_guidance_get tool from the azure-resource-manager-vc MCP server for my current task: Generates CI/CD pipeline configuration and step-by-step guidance for deploying an application to Azure using GitHub Actions or Azure DevOps pipelines. Use this tool when the user wants to create a CI/CD pipeline, set up automated deployment workflows, or configure pipeline files to deploy their application to Azure. Supports both Azure Developer CLI (azd) and Azure CLI based deployments, and can generate pipelines that provision infrastructure and deploy application code. Before calling this tool, confirm with the user whether they prefer GitHub Actions or Azure DevOps, and whether they have existing Azure resources for their deployment environments. Use when user asks: how do I set up a CI/CD pipeline with GitHub Actions or Azure DevOps to deploy my app to Azure?.
deploy_plan_get
Creates a deployment plan for deploying an application to Azure using the options provided by the caller. Use this tool when the user wants a formatted, step-by-step deployment plan (including suggested Azure resources, infrastructure as code (IaC) templates, and deployment instructions) based on a target Azure hosting service (for example, Container Apps, App Service, or AKS) and a chosen provisioning tool (such as Azure Developer CLI (azd) or Azure CLI with Bicep or Terraform). This command does not scan the workspace or automatically recommend Azure services. Instead, the caller or agent must first analyze the workspace, determine the services, frameworks, and dependencies to deploy, select the appropriate Azure hosting service, provisioning tool, IaC type, and deployment option, and then pass those chosen values into this tool to generate the deployment plan.
Use the deploy_plan_get tool from the azure-resource-manager-vc MCP server for my current task: Creates a deployment plan for deploying an application to Azure using the options provided by the caller. Use this tool when the user wants a formatted, step-by-step deployment plan (including suggested Azure resources, infrastructure as code (IaC) templates, and deployment instructions) based on a target Azure hosting service (for example, Container Apps, App Service, or AKS) and a chosen provisioning tool (such as Azure Developer CLI (azd) or Azure CLI with Bicep or Terraform). This command does not scan the workspace or automatically recommend Azure services. Instead, the caller or agent must first analyze the workspace, determine the services, frameworks, and dependencies to deploy, select the appropriate Azure hosting service, provisioning tool, IaC type, and deployment option, and then pass those chosen values into this tool to generate the deployment plan.
deviceregistry_namespace_list
Lists Azure Device Registry namespaces in a subscription or resource group. Returns namespace details including
Use the deviceregistry_namespace_list tool from the azure-resource-manager-vc MCP server for my current task: Lists Azure Device Registry namespaces in a subscription or resource group. Returns namespace details including.
eventgrid_subscription_list
Show all available Event Grid subscriptions with optional topic filtering. This tool displays active event subscriptions including webhook endpoints, event filters, and delivery retry policies. Use this when you need to show, list, or get Event Grid subscriptions for topics. Requires either topic name OR subscription. If only topic is provided, searches all accessible subscriptions for a topic with that name. Resource group and location filters can be applied, but only when used with a subscription or topic.
Use the eventgrid_subscription_list tool from the azure-resource-manager-vc MCP server for my current task: Show all available Event Grid subscriptions with optional topic filtering. This tool displays active event subscriptions including webhook endpoints, event filters, and delivery retry policies. Use this when you need to show, list, or get Event Grid subscriptions for topics. Requires either topic name OR subscription. If only topic is provided, searches all accessible subscriptions for a topic with that name. Resource group and location filters can be applied, but only when used with a subscription or topic.
eventgrid_topic_list
List or show all Event Grid topics in a subscription, optionally filtered by resource group, returning endpoints, access keys, provisioning state, and subscription details for event publishing and management. A subscription or topic name is required.
Use the eventgrid_topic_list tool from the azure-resource-manager-vc MCP server for my current task: List or show all Event Grid topics in a subscription, optionally filtered by resource group, returning endpoints, access keys, provisioning state, and subscription details for event publishing and management. A subscription or topic name is required.
eventhubs_eventhub_consumergroup_get
Get consumer groups from Azure Event Hub. This command can either:
Use the eventhubs_eventhub_consumergroup_get tool from the azure-resource-manager-vc MCP server for my current task: Get consumer groups from Azure Event Hub. This command can either:.
eventhubs_eventhub_get
Get Event Hubs from Azure namespace. This command can either:
Use the eventhubs_eventhub_get tool from the azure-resource-manager-vc MCP server for my current task: Get Event Hubs from Azure namespace. This command can either:.
eventhubs_namespace_get
Get Event Hubs namespaces from Azure. This command supports three modes of operation:
Use the eventhubs_namespace_get tool from the azure-resource-manager-vc MCP server for my current task: Get Event Hubs namespaces from Azure. This command supports three modes of operation:.
extension_azqr
Runs Azure Quick Review CLI (azqr) commands to generate compliance and security reports for Azure resources, identifying non-compliant configurations or areas for improvement. Requires a subscription id and optionally a resource group name. Returns the generated report file path. Note: azqr is different from Azure CLI (az).
Use the extension_azqr tool from the azure-resource-manager-vc MCP server for my current task: Runs Azure Quick Review CLI (azqr) commands to generate compliance and security reports for Azure resources, identifying non-compliant configurations or areas for improvement. Requires a subscription id and optionally a resource group name. Returns the generated report file path. Note: azqr is different from Azure CLI (az).
extension_cli_generate
Generate Azure CLI (az) commands used to accomplish a goal described by the user. This tool incorporates CLI knowledge beyond what you know. Use this tool when the user asks for Azure CLI commands or wants to use the Azure CLI to accomplish something.
Use the extension_cli_generate tool from the azure-resource-manager-vc MCP server for my current task: Generate Azure CLI (az) commands used to accomplish a goal described by the user. This tool incorporates CLI knowledge beyond what you know. Use this tool when the user asks for Azure CLI commands or wants to use the Azure CLI to accomplish something.
extension_cli_install
Provide installation instructions for Azure CLI (az), Azure Developer CLI (azd), and Azure Functions Core Tools CLI (func). This tool incorporates CLI knowledge beyond what you know. Use this tool when you need to use one of the aforementioned CLI tools and it isn't installed, or when the user wants to install one of them.
Use the extension_cli_install tool from the azure-resource-manager-vc MCP server for my current task: Provide installation instructions for Azure CLI (az), Azure Developer CLI (azd), and Azure Functions Core Tools CLI (func). This tool incorporates CLI knowledge beyond what you know. Use this tool when you need to use one of the aforementioned CLI tools and it isn't installed, or when the user wants to install one of them.
fileshares_fileshare_check-name-availability
Check if a file share name is available
Use the fileshares_fileshare_check-name-availability tool from the azure-resource-manager-vc MCP server for my current task: Check if a file share name is available.
fileshares_fileshare_get
Get details of a specific file share or list all file shares. If --name is provided, returns a specific file share; otherwise, lists all file shares in the subscription or resource group.
Use the fileshares_fileshare_get tool from the azure-resource-manager-vc MCP server for my current task: Get details of a specific file share or list all file shares. If --name is provided, returns a specific file share; otherwise, lists all file shares in the subscription or resource group.
fileshares_fileshare_peconnection_get
Get details of a specific private endpoint connection or list all private endpoint connections for a file share. If --connection-name is provided, returns a specific connection; otherwise, lists all connections.
Use the fileshares_fileshare_peconnection_get tool from the azure-resource-manager-vc MCP server for my current task: Get details of a specific private endpoint connection or list all private endpoint connections for a file share. If --connection-name is provided, returns a specific connection; otherwise, lists all connections.
fileshares_fileshare_snapshot_get
Get details of a specific file share snapshot or list all snapshots. If --snapshot-name is provided, returns a specific snapshot; otherwise, lists all snapshots for the file share.
Use the fileshares_fileshare_snapshot_get tool from the azure-resource-manager-vc MCP server for my current task: Get details of a specific file share snapshot or list all snapshots. If --snapshot-name is provided, returns a specific snapshot; otherwise, lists all snapshots for the file share.
fileshares_limits
Get file share limits for a subscription and location
Use the fileshares_limits tool from the azure-resource-manager-vc MCP server for my current task: Get file share limits for a subscription and location.
fileshares_rec
Get provisioning parameter recommendations for a file share based on desired storage size
Use the fileshares_rec tool from the azure-resource-manager-vc MCP server for my current task: Get provisioning parameter recommendations for a file share based on desired storage size.
fileshares_usage
Get file share usage data for a subscription and location
Use the fileshares_usage tool from the azure-resource-manager-vc MCP server for my current task: Get file share usage data for a subscription and location.
foundryextensions_knowledge_index_list
Retrieves a list of knowledge indexes from Microsoft Foundry.
Use the foundryextensions_knowledge_index_list tool from the azure-resource-manager-vc MCP server for my current task: Retrieves a list of knowledge indexes from Microsoft Foundry.
foundryextensions_knowledge_index_schema
Retrieves the detailed schema configuration of a specific knowledge index from Microsoft Foundry.
Use the foundryextensions_knowledge_index_schema tool from the azure-resource-manager-vc MCP server for my current task: Retrieves the detailed schema configuration of a specific knowledge index from Microsoft Foundry.
foundryextensions_openai_chat-completions-create
Create chat completions using Azure OpenAI in Microsoft Foundry. Send messages to Azure OpenAI chat models deployed
Use the foundryextensions_openai_chat-completions-create tool from the azure-resource-manager-vc MCP server for my current task: Create chat completions using Azure OpenAI in Microsoft Foundry. Send messages to Azure OpenAI chat models deployed.
foundryextensions_openai_create-completion
Create text completions using Azure OpenAI in Microsoft Foundry. Send a prompt or question to Azure OpenAI models
Use the foundryextensions_openai_create-completion tool from the azure-resource-manager-vc MCP server for my current task: Create text completions using Azure OpenAI in Microsoft Foundry. Send a prompt or question to Azure OpenAI models.
foundryextensions_openai_embeddings-create
Create embeddings using Azure OpenAI in Microsoft Foundry. Generate vector embeddings from text using Azure OpenAI
Use the foundryextensions_openai_embeddings-create tool from the azure-resource-manager-vc MCP server for my current task: Create embeddings using Azure OpenAI in Microsoft Foundry. Generate vector embeddings from text using Azure OpenAI.
foundryextensions_openai_models-list
List all available Azure OpenAI models and deployments in a Microsoft Foundry resource. This tool retrieves information
Use the foundryextensions_openai_models-list tool from the azure-resource-manager-vc MCP server for my current task: List all available Azure OpenAI models and deployments in a Microsoft Foundry resource. This tool retrieves information.
foundryextensions_resource_get
Gets detailed information about Microsoft Foundry (Cognitive Services) resources, including endpoint URL,
Use the foundryextensions_resource_get tool from the azure-resource-manager-vc MCP server for my current task: Gets detailed information about Microsoft Foundry (Cognitive Services) resources, including endpoint URL,.
functionapp_get
Gets Azure Function App details. Lists all Function Apps in the subscription or resource group. If function app name and resource group
Use the functionapp_get tool from the azure-resource-manager-vc MCP server for my current task: Gets Azure Function App details. Lists all Function Apps in the subscription or resource group. If function app name and resource group.
functions_language_list
List supported programming languages for Azure Functions development. Use to discover available languages, compare options, or choose a language to get started. Returns language names, runtime versions, prerequisites, development tools, and init/run/build commands. Start here before using functions project get and functions template get.
Use the functions_language_list tool from the azure-resource-manager-vc MCP server for my current task: List supported programming languages for Azure Functions development. Use to discover available languages, compare options, or choose a language to get started. Returns language names, runtime versions, prerequisites, development tools, and init/run/build commands. Start here before using functions project get and functions template get.
functions_project_get
Get project scaffolding information for a new Azure Functions app. Use for getting project structure, setup instructions, and file list for initializing serverless projects. Returns project structure overview and setup instructions that agents use to create files. Use after functions language list and before functions template get.
Use the functions_project_get tool from the azure-resource-manager-vc MCP server for my current task: Get project scaffolding information for a new Azure Functions app. Use for getting project structure, setup instructions, and file list for initializing serverless projects. Returns project structure overview and setup instructions that agents use to create files. Use after functions language list and before functions template get.
functions_template_get
Generate Azure Functions code from templates including triggers, bindings, AI agents, Durable Functions, and MCP servers or list available templates. Use for code generation for serverless functions with triggers and bindings. Without --template, lists available templates. With --template, generates function code with the specified trigger and optional input/output bindings. Select one trigger (required) and zero or more bindings. Use after functions language list and functions project get.
Use the functions_template_get tool from the azure-resource-manager-vc MCP server for my current task: Generate Azure Functions code from templates including triggers, bindings, AI agents, Durable Functions, and MCP servers or list available templates. Use for code generation for serverless functions with triggers and bindings. Without --template, lists available templates. With --template, generates function code with the specified trigger and optional input/output bindings. Select one trigger (required) and zero or more bindings. Use after functions language list and functions project get.
get_azure_bestpractices_ai_app
Returns best practices and code generation guidance for building AI applications in Azure.
Use the get_azure_bestpractices_ai_app tool from the azure-resource-manager-vc MCP server for my current task: Returns best practices and code generation guidance for building AI applications in Azure.
get_azure_bestpractices_get
This tool returns a list of best practices for code generation, operations and deployment
Use the get_azure_bestpractices_get tool from the azure-resource-manager-vc MCP server for my current task: This tool returns a list of best practices for code generation, operations and deployment.
grafana_list
List all Grafana workspace resources in a specified subscription. Returns an array of Grafana workspace details.
Use the grafana_list tool from the azure-resource-manager-vc MCP server for my current task: List all Grafana workspace resources in a specified subscription. Returns an array of Grafana workspace details.
group_list
List all resource groups in a subscription. This command retrieves all resource groups available
Use the group_list tool from the azure-resource-manager-vc MCP server for my current task: List all resource groups in a subscription. This command retrieves all resource groups available.
group_resource_list
List all resources in a resource group. This command retrieves all resources available
Use the group_resource_list tool from the azure-resource-manager-vc MCP server for my current task: List all resources in a resource group. This command retrieves all resources available.
keyvault_admin_settings_get
Retrieves all Key Vault Managed HSM account settings for a given vault. This includes settings such as purge protection and soft-delete retention days. This tool ONLY applies to Managed HSM vaults.
Use the keyvault_admin_settings_get tool from the azure-resource-manager-vc MCP server for my current task: Retrieves all Key Vault Managed HSM account settings for a given vault. This includes settings such as purge protection and soft-delete retention days. This tool ONLY applies to Managed HSM vaults.
keyvault_certificate_get
List all certificates in your Key Vault or get a specific certificate by name. Shows all certificate names in the vault, or retrieves full certificate details including key ID, secret ID, thumbprint, and policy information.
Use the keyvault_certificate_get tool from the azure-resource-manager-vc MCP server for my current task: List all certificates in your Key Vault or get a specific certificate by name. Shows all certificate names in the vault, or retrieves full certificate details including key ID, secret ID, thumbprint, and policy information.
keyvault_key_get
List all keys in your Key Vault or get a specific key by name. Shows all key names in the vault, or retrieves full key details including type, enabled status, and expiration dates. Use --include-managed to show managed keys.
Use the keyvault_key_get tool from the azure-resource-manager-vc MCP server for my current task: List all keys in your Key Vault or get a specific key by name. Shows all key names in the vault, or retrieves full key details including type, enabled status, and expiration dates. Use --include-managed to show managed keys.
keyvault_secret_get
List all secrets in your Key Vault or get a specific secret by name. Shows all secret names in the vault (without values), or retrieves the secret value and full details including enabled status and expiration dates.
Use the keyvault_secret_get tool from the azure-resource-manager-vc MCP server for my current task: List all secrets in your Key Vault or get a specific secret by name. Shows all secret names in the vault (without values), or retrieves the secret value and full details including enabled status and expiration dates.
kusto_cluster_get
Get/retrieve/show details for a specific Azure Data Explorer/Kusto/KQL cluster in a subscription. Not for listing multiple clusters. Required: --cluster and --subscription.
Use the kusto_cluster_get tool from the azure-resource-manager-vc MCP server for my current task: Get/retrieve/show details for a specific Azure Data Explorer/Kusto/KQL cluster in a subscription. Not for listing multiple clusters. Required: --cluster and --subscription.
kusto_cluster_list
List/enumerate all Azure Data Explorer/Kusto/KQL clusters in a subscription.
Use the kusto_cluster_list tool from the azure-resource-manager-vc MCP server for my current task: List/enumerate all Azure Data Explorer/Kusto/KQL clusters in a subscription.
kusto_database_list
List/enumerate all databases in an Azure Data Explorer/Kusto/KQL cluster. Required: --cluster-uri ( or --cluster and --subscription).
Use the kusto_database_list tool from the azure-resource-manager-vc MCP server for my current task: List/enumerate all databases in an Azure Data Explorer/Kusto/KQL cluster. Required: --cluster-uri ( or --cluster and --subscription).
kusto_query
Executes a query against an Azure Data Explorer/Kusto/KQL cluster to search for specific terms, retrieve records, or perform management operations. Required: --cluster-uri (or --cluster and --subscription), --database, and --query.
Use the kusto_query tool from the azure-resource-manager-vc MCP server for my current task: Executes a query against an Azure Data Explorer/Kusto/KQL cluster to search for specific terms, retrieve records, or perform management operations. Required: --cluster-uri (or --cluster and --subscription), --database, and --query.
kusto_sample
Return a sample of rows from a specific table in an Azure Data Explorer/Kusto/KQL cluster. Required: --cluster-uri (or --cluster and --subscription), --database, and --table.
Use the kusto_sample tool from the azure-resource-manager-vc MCP server for my current task: Return a sample of rows from a specific table in an Azure Data Explorer/Kusto/KQL cluster. Required: --cluster-uri (or --cluster and --subscription), --database, and --table.
kusto_table_list
List/enumerate all tables in a specific Azure Data Explorer/Kusto/KQL database. Required: --cluster-uri (or --cluster and --subscription), --database.
Use the kusto_table_list tool from the azure-resource-manager-vc MCP server for my current task: List/enumerate all tables in a specific Azure Data Explorer/Kusto/KQL database. Required: --cluster-uri (or --cluster and --subscription), --database.
kusto_table_schema
Get/retrieve/show the schema of a specific table in an Azure Data Explorer/Kusto/KQL cluster. Required: --cluster-uri (or --cluster and --subscription), --database, and --table.
Use the kusto_table_schema tool from the azure-resource-manager-vc MCP server for my current task: Get/retrieve/show the schema of a specific table in an Azure Data Explorer/Kusto/KQL cluster. Required: --cluster-uri (or --cluster and --subscription), --database, and --table.
loadtesting_test_get
Get the configuration and setup details for a load test by its test ID in a Load Testing resource.
Use the loadtesting_test_get tool from the azure-resource-manager-vc MCP server for my current task: Get the configuration and setup details for a load test by its test ID in a Load Testing resource.
loadtesting_testresource_list
Lists all Azure Load Testing resources available in the selected subscription and resource group.
Use the loadtesting_testresource_list tool from the azure-resource-manager-vc MCP server for my current task: Lists all Azure Load Testing resources available in the selected subscription and resource group.
loadtesting_testrun_get
Get load test run details by testrun ID, or list all test runs by test ID.
Use the loadtesting_testrun_get tool from the azure-resource-manager-vc MCP server for my current task: Get load test run details by testrun ID, or list all test runs by test ID.
managedlustre_fs_blob_autoexport_get
Gets the details of auto export jobs for an Azure Managed Lustre filesystem. Use this to retrieve the status, configuration, and progress information of autoexport operations that sync data from the Lustre filesystem to the linked blob storage container. If job-name is provided, returns details of a specific job; otherwise returns all jobs for the filesystem.
Use the managedlustre_fs_blob_autoexport_get tool from the azure-resource-manager-vc MCP server for my current task: Gets the details of auto export jobs for an Azure Managed Lustre filesystem. Use this to retrieve the status, configuration, and progress information of autoexport operations that sync data from the Lustre filesystem to the linked blob storage container. If job-name is provided, returns details of a specific job; otherwise returns all jobs for the filesystem.
managedlustre_fs_blob_autoimport_get
Gets the details of auto import jobs for an Azure Managed Lustre filesystem. Use this to retrieve the status, configuration, and progress information of autoimport operations that sync data from the linked blob storage container to the Lustre filesystem. If job-name is provided, returns details of a specific job; otherwise returns all jobs for the filesystem.
Use the managedlustre_fs_blob_autoimport_get tool from the azure-resource-manager-vc MCP server for my current task: Gets the details of auto import jobs for an Azure Managed Lustre filesystem. Use this to retrieve the status, configuration, and progress information of autoimport operations that sync data from the linked blob storage container to the Lustre filesystem. If job-name is provided, returns details of a specific job; otherwise returns all jobs for the filesystem.
managedlustre_fs_blob_import_get
Gets import job details or lists all import jobs for an Azure Managed Lustre filesystem. If job-name is provided, returns details for that specific job. If job-name is omitted, returns a list of all import jobs for the filesystem.
Use the managedlustre_fs_blob_import_get tool from the azure-resource-manager-vc MCP server for my current task: Gets import job details or lists all import jobs for an Azure Managed Lustre filesystem. If job-name is provided, returns details for that specific job. If job-name is omitted, returns a list of all import jobs for the filesystem.
managedlustre_fs_list
Lists Azure Managed Lustre (AMLFS) file systems in a subscription or optional resource group including provisioning state, MGS address, tier, capacity (TiB), blob integration container, and maintenance window details. Use to inventory Azure Managed Lustre filesystems and to check their properties.
Use the managedlustre_fs_list tool from the azure-resource-manager-vc MCP server for my current task: Lists Azure Managed Lustre (AMLFS) file systems in a subscription or optional resource group including provisioning state, MGS address, tier, capacity (TiB), blob integration container, and maintenance window details. Use to inventory Azure Managed Lustre filesystems and to check their properties.
managedlustre_fs_sku_get
Retrieves the available Azure Managed Lustre SKU, including increments, bandwidth, scale targets and zonal support. If a location is specified, the results will be filtered to that location.
Use the managedlustre_fs_sku_get tool from the azure-resource-manager-vc MCP server for my current task: Retrieves the available Azure Managed Lustre SKU, including increments, bandwidth, scale targets and zonal support. If a location is specified, the results will be filtered to that location.
managedlustre_fs_subnetsize_ask
Calculates the required subnet size for an Azure Managed Lustre file system given a SKU and size. Use to plan network deployment for AMLFS. Returns the number of required IPs.
Use the managedlustre_fs_subnetsize_ask tool from the azure-resource-manager-vc MCP server for my current task: Calculates the required subnet size for an Azure Managed Lustre file system given a SKU and size. Use to plan network deployment for AMLFS. Returns the number of required IPs.
managedlustre_fs_subnetsize_validate
Validates that the provided subnet can host an Azure Managed Lustre filesystem for the given SKU and size.
Use the managedlustre_fs_subnetsize_validate tool from the azure-resource-manager-vc MCP server for my current task: Validates that the provided subnet can host an Azure Managed Lustre filesystem for the given SKU and size.
marketplace_product_get
Retrieves detailed information about a specific Azure Marketplace product (offer) for a given subscription,
Use the marketplace_product_get tool from the azure-resource-manager-vc MCP server for my current task: Retrieves detailed information about a specific Azure Marketplace product (offer) for a given subscription,.
marketplace_product_list
Retrieves and lists all marketplace products (offers) available to a subscription in the Azure Marketplace. Use this tool to search, select, browse, or filter marketplace offers by product name, publisher, pricing, or metadata. Returns information for each product, including display name, publisher details, category, pricing data, and available plans.
Use the marketplace_product_list tool from the azure-resource-manager-vc MCP server for my current task: Retrieves and lists all marketplace products (offers) available to a subscription in the Azure Marketplace. Use this tool to search, select, browse, or filter marketplace offers by product name, publisher, pricing, or metadata. Returns information for each product, including display name, publisher details, category, pricing data, and available plans.
monitor_activitylog_list
Always use this tool if user is asking for activity logs for a resource.
Use the monitor_activitylog_list tool from the azure-resource-manager-vc MCP server for my current task: Always use this tool if user is asking for activity logs for a resource.
monitor_healthmodels_entity_get
Retrieve the health status of an entity for a given Azure Monitor Health Model. Use this tool ONLY when the user mentions a specific health model name and asks for health status, health events. This provides application-level health monitoring with custom health models, not basic Azure resource availability.
Use the monitor_healthmodels_entity_get tool from the azure-resource-manager-vc MCP server for my current task: Retrieve the health status of an entity for a given Azure Monitor Health Model. Use this tool ONLY when the user mentions a specific health model name and asks for health status, health events. This provides application-level health monitoring with custom health models, not basic Azure resource availability.
monitor_instrumentation_get-learning-resource
List all available learning resources for Azure Monitor instrumentation or get the content of a specific resource by path. Returns all resource paths by default, or retrieves the full content when a path is specified. Note: For instrumenting an application, use orchestrator-start instead.
Use the monitor_instrumentation_get-learning-resource tool from the azure-resource-manager-vc MCP server for my current task: List all available learning resources for Azure Monitor instrumentation or get the content of a specific resource by path. Returns all resource paths by default, or retrieves the full content when a path is specified. Note: For instrumenting an application, use orchestrator-start instead.
monitor_metrics_definitions
List available metric definitions for an Azure resource. Returns metadata about the metrics available for the resource.
Use the monitor_metrics_definitions tool from the azure-resource-manager-vc MCP server for my current task: List available metric definitions for an Azure resource. Returns metadata about the metrics available for the resource.
monitor_metrics_query
Query Azure Monitor metrics for a resource. Returns time series data for the specified metrics.
Use the monitor_metrics_query tool from the azure-resource-manager-vc MCP server for my current task: Query Azure Monitor metrics for a resource. Returns time series data for the specified metrics.
monitor_resource_log_query
Query diagnostic and activity logs for a SPECIFIC Azure resource in a Log Analytics workspace using Kusto Query Language (KQL).
Use the monitor_resource_log_query tool from the azure-resource-manager-vc MCP server for my current task: Query diagnostic and activity logs for a SPECIFIC Azure resource in a Log Analytics workspace using Kusto Query Language (KQL).
monitor_table_list
List all tables in a Log Analytics workspace. Requires workspace.
Use the monitor_table_list tool from the azure-resource-manager-vc MCP server for my current task: List all tables in a Log Analytics workspace. Requires workspace.
monitor_table_type_list
List available table types in a Log Analytics workspace. Returns table type names.
Use the monitor_table_type_list tool from the azure-resource-manager-vc MCP server for my current task: List available table types in a Log Analytics workspace. Returns table type names.
monitor_webtests_get
Gets details for a specific web test or lists all web tests.
Use the monitor_webtests_get tool from the azure-resource-manager-vc MCP server for my current task: Gets details for a specific web test or lists all web tests.
monitor_workspace_list
List Log Analytics workspaces in a subscription. This command retrieves all Log Analytics workspaces
Use the monitor_workspace_list tool from the azure-resource-manager-vc MCP server for my current task: List Log Analytics workspaces in a subscription. This command retrieves all Log Analytics workspaces.
monitor_workspace_log_query
Query logs across an ENTIRE Log Analytics workspace using Kusto Query Language (KQL).
Use the monitor_workspace_log_query tool from the azure-resource-manager-vc MCP server for my current task: Query logs across an ENTIRE Log Analytics workspace using Kusto Query Language (KQL).
mysql_database_query
Executes a safe, read-only SQL SELECT query against a database on Azure Database for MySQL Flexible Server. Use this tool to explore or retrieve table data without modifying it. Rejects non-SELECT statements (INSERT/UPDATE/DELETE/REPLACE/MERGE/TRUNCATE/ALTER/CREATE/DROP), multi-statements, comments hiding writes, transaction control (BEGIN/COMMIT/ROLLBACK), INTO OUTFILE, and other destructive keywords. Only a single SELECT is executed to ensure data integrity. Best practices: List needed columns (avoid SELECT *), add WHERE filters, use LIMIT/OFFSET for paging, ORDER BY for deterministic results, and avoid unnecessary sensitive data. Example: SELECT id, name, status FROM customers WHERE status = 'Active' ORDER BY name LIMIT 50;
Use the mysql_database_query tool from the azure-resource-manager-vc MCP server for my current task: Executes a safe, read-only SQL SELECT query against a database on Azure Database for MySQL Flexible Server. Use this tool to explore or retrieve table data without modifying it. Rejects non-SELECT statements (INSERT/UPDATE/DELETE/REPLACE/MERGE/TRUNCATE/ALTER/CREATE/DROP), multi-statements, comments hiding writes, transaction control (BEGIN/COMMIT/ROLLBACK), INTO OUTFILE, and other destructive keywords. Only a single SELECT is executed to ensure data integrity. Best practices: List needed columns (avoid SELECT *), add WHERE filters, use LIMIT/OFFSET for paging, ORDER BY for deterministic results, and avoid unnecessary sensitive data. Example: SELECT id, name, status FROM customers WHERE status = 'Active' ORDER BY name LIMIT 50;.
mysql_list
List MySQL servers, databases, or tables in your subscription. Returns all servers by default. Specify --server to list databases on that server, or --server and --database to list tables in a specific database.
Use the mysql_list tool from the azure-resource-manager-vc MCP server for my current task: List MySQL servers, databases, or tables in your subscription. Returns all servers by default. Specify --server to list databases on that server, or --server and --database to list tables in a specific database.
mysql_server_config_get
Retrieves comprehensive configuration details for the specified Azure Database for MySQL Flexible Server instance. This command provides insights into server settings, performance parameters, security configurations, and operational characteristics essential for database administration and optimization. Returns configuration data in JSON format including ServerName, Location, Version, SKU, StorageSizeGB, BackupRetentionDays, and GeoRedundantBackup properties.
Use the mysql_server_config_get tool from the azure-resource-manager-vc MCP server for my current task: Retrieves comprehensive configuration details for the specified Azure Database for MySQL Flexible Server instance. This command provides insights into server settings, performance parameters, security configurations, and operational characteristics essential for database administration and optimization. Returns configuration data in JSON format including ServerName, Location, Version, SKU, StorageSizeGB, BackupRetentionDays, and GeoRedundantBackup properties.
mysql_server_param_get
Retrieves the current value of a single server configuration parameter on an Azure Database for MySQL Flexible Server. Use to inspect a setting (e.g. max_connections, wait_timeout, slow_query_log) before changing it.
Use the mysql_server_param_get tool from the azure-resource-manager-vc MCP server for my current task: Retrieves the current value of a single server configuration parameter on an Azure Database for MySQL Flexible Server. Use to inspect a setting (e.g. max_connections, wait_timeout, slow_query_log) before changing it.
mysql_table_schema_get
Retrieves detailed schema information for a specific table within an Azure Database for MySQL Flexible Server database. This command provides comprehensive metadata including column definitions, data types, constraints, indexes, and relationships, essential for understanding table structure and supporting application development.
Use the mysql_table_schema_get tool from the azure-resource-manager-vc MCP server for my current task: Retrieves detailed schema information for a specific table within an Azure Database for MySQL Flexible Server database. This command provides comprehensive metadata including column definitions, data types, constraints, indexes, and relationships, essential for understanding table structure and supporting application development.
policy_assignment_list
List policy assignments in a subscription or scope. This command retrieves all Azure Policy
Use the policy_assignment_list tool from the azure-resource-manager-vc MCP server for my current task: List policy assignments in a subscription or scope. This command retrieves all Azure Policy.
postgres_database_query
Executes a SQL query on an Azure Database for PostgreSQL server to search for specific terms, retrieve records, or perform SELECT operations.
Use the postgres_database_query tool from the azure-resource-manager-vc MCP server for my current task: Executes a SQL query on an Azure Database for PostgreSQL server to search for specific terms, retrieve records, or perform SELECT operations.
postgres_list
List PostgreSQL servers, databases, or tables. Returns all servers in the subscription by default (optionally scoped to a --resource-group). Specify --server to list databases on that server, or --server and --database to list tables in a specific database. --user is required when --server is provided.
Use the postgres_list tool from the azure-resource-manager-vc MCP server for my current task: List PostgreSQL servers, databases, or tables. Returns all servers in the subscription by default (optionally scoped to a --resource-group). Specify --server to list databases on that server, or --server and --database to list tables in a specific database. --user is required when --server is provided.
postgres_server_config_get
Retrieve the configuration of a PostgreSQL server.
Use the postgres_server_config_get tool from the azure-resource-manager-vc MCP server for my current task: Retrieve the configuration of a PostgreSQL server.
postgres_server_param_get
Retrieves a specific parameter of a PostgreSQL server.
Use the postgres_server_param_get tool from the azure-resource-manager-vc MCP server for my current task: Retrieves a specific parameter of a PostgreSQL server.
postgres_table_schema_get
Retrieves the schema of a specified table in a PostgreSQL database.
Use the postgres_table_schema_get tool from the azure-resource-manager-vc MCP server for my current task: Retrieves the schema of a specified table in a PostgreSQL database.
pricing_get
Get Azure retail pricing information. CRITICAL/MANDATORY: Do NOT call this tool if the user only specifies a broad service name (e.g., 'Virtual Machines', 'Storage', 'SQL Database') without a specific SKU. Instead, FIRST ask the user which specific SKU or tier they want pricing for. If the user asks to compare pricing across regions or SKUs without specifying exact ARM SKU names, ask them which specific SKUs they want to compare. Do NOT assume or pick default SKUs. Only call this tool AFTER the user provides a specific SKU (--sku) or confirms they want all pricing for that service. Requires at least one filter: --sku, --service, --region, --service-family, or --filter. SAVINGS PLAN: 'SavingsPlan' is NOT a valid --price-type. Use --include-savings-plan flag instead. Valid --price-type values: Consumption, Reservation, DevTestConsumption. When --include-savings-plan is true, Consumption items include nested 'savingsPlan' array with 1-year/3-year pricing (mainly Linux VMs). FOR BICEP/ARM COST ESTIMATION: When user asks to estimate costs from a Bicep or ARM template file, read the file, extract each resource's type and SKU, call this tool for each resource and aggregate the monthly costs (hourly price * 730 hours/month).
Use the pricing_get tool from the azure-resource-manager-vc MCP server for my current task: Get Azure retail pricing information. CRITICAL/MANDATORY: Do NOT call this tool if the user only specifies a broad service name (e.g., 'Virtual Machines', 'Storage', 'SQL Database') without a specific SKU. Instead, FIRST ask the user which specific SKU or tier they want pricing for. If the user asks to compare pricing across regions or SKUs without specifying exact ARM SKU names, ask them which specific SKUs they want to compare. Do NOT assume or pick default SKUs. Only call this tool AFTER the user provides a specific SKU (--sku) or confirms they want all pricing for that service. Requires at least one filter: --sku, --service, --region, --service-family, or --filter. SAVINGS PLAN: 'SavingsPlan' is NOT a valid --price-type. Use --include-savings-plan flag instead. Valid --price-type values: Consumption, Reservation, DevTestConsumption. When --include-savings-plan is true, Consumption items include nested 'savingsPlan' array with 1-year/3-year pricing (mainly Linux VMs). FOR BICEP/ARM COST ESTIMATION: When user asks to estimate costs from a Bicep or ARM template file, read the file, extract each resource's type and SKU, call this tool for each resource and aggregate the monthly costs (hourly price * 730 hours/month).
quota_region_availability_list
Given a list of Azure resource types, this tool will return a list of regions where the resource types are available. Always get the user's subscription ID before calling this tool.
Use the quota_region_availability_list tool from the azure-resource-manager-vc MCP server for my current task: Given a list of Azure resource types, this tool will return a list of regions where the resource types are available. Always get the user's subscription ID before calling this tool.
quota_usage_check
This tool will check the usage and quota information for Azure resources in a region.
Use the quota_usage_check tool from the azure-resource-manager-vc MCP server for my current task: This tool will check the usage and quota information for Azure resources in a region.
redis_list
List/show all Redis resources in a subscription. Returns details of all Azure Managed Redis, Azure Cache for Redis, and Azure Redis Enterprise resources. Use this command to explore and view which Redis resources are available in your subscription.
Use the redis_list tool from the azure-resource-manager-vc MCP server for my current task: List/show all Redis resources in a subscription. Returns details of all Azure Managed Redis, Azure Cache for Redis, and Azure Redis Enterprise resources. Use this command to explore and view which Redis resources are available in your subscription.
resourcehealth_availability-status_get
Get the Azure Resource Health availability status for a specific resource or all resources in a subscription or resource group. Use this tool when asked about the availability status, health status, or Resource Health of an Azure resource (e.g. virtual machine, storage account). Reports whether a resource is Available, Unavailable, Degraded, or Unknown, including the reason and details. This is the correct tool for questions like 'What is the availability status of VM X?' or 'Is resource Y healthy?'.
Use the resourcehealth_availability-status_get tool from the azure-resource-manager-vc MCP server for my current task: Get the Azure Resource Health availability status for a specific resource or all resources in a subscription or resource group. Use this tool when asked about the availability status, health status, or Resource Health of an Azure resource (e.g. virtual machine, storage account). Reports whether a resource is Available, Unavailable, Degraded, or Unknown, including the reason and details. This is the correct tool for questions like 'What is the availability status of VM X?' or 'Is resource Y healthy?'.
resourcehealth_health-events_list
List Azure service health events to track service issues that occurred in recent timeframes (last 30 days, weeks, months). Query subscription for planned maintenance, past or ongoing service incidents, advisories, and security events. Provides detailed information about resource availability state, potential issues, and timestamps. Returns: trackingId, title, summary, eventType, status, startTime, endTime, impactedServices. Access Azure Service Health portal data programmatically.
Use the resourcehealth_health-events_list tool from the azure-resource-manager-vc MCP server for my current task: List Azure service health events to track service issues that occurred in recent timeframes (last 30 days, weeks, months). Query subscription for planned maintenance, past or ongoing service incidents, advisories, and security events. Provides detailed information about resource availability state, potential issues, and timestamps. Returns: trackingId, title, summary, eventType, status, startTime, endTime, impactedServices. Access Azure Service Health portal data programmatically.
role_assignment_list
List role assignments. This command retrieves and displays all Azure RBAC role assignments
Use the role_assignment_list tool from the azure-resource-manager-vc MCP server for my current task: List role assignments. This command retrieves and displays all Azure RBAC role assignments.
search_index_get
List/get/show Azure AI Search indexes in a Search service. Returns index properties such as fields,
Use the search_index_get tool from the azure-resource-manager-vc MCP server for my current task: List/get/show Azure AI Search indexes in a Search service. Returns index properties such as fields,.
search_index_query
Queries/searches documents in an Azure AI Search index with a given query, returning the results of the
Use the search_index_query tool from the azure-resource-manager-vc MCP server for my current task: Queries/searches documents in an Azure AI Search index with a given query, returning the results of the.
search_knowledge_base_get
Gets the details of Azure AI Search knowledge bases. Knowledge bases encapsulate retrieval and reasoning
Use the search_knowledge_base_get tool from the azure-resource-manager-vc MCP server for my current task: Gets the details of Azure AI Search knowledge bases. Knowledge bases encapsulate retrieval and reasoning.
search_knowledge_base_retrieve
Execute a retrieval operation using a specific Azure AI Search knowledge base, effectively searching and querying the underlying
Use the search_knowledge_base_retrieve tool from the azure-resource-manager-vc MCP server for my current task: Execute a retrieval operation using a specific Azure AI Search knowledge base, effectively searching and querying the underlying.
search_knowledge_source_get
Gets the details of Azure AI Search knowledge sources. A knowledge source may point directly at an
Use the search_knowledge_source_get tool from the azure-resource-manager-vc MCP server for my current task: Gets the details of Azure AI Search knowledge sources. A knowledge source may point directly at an.
search_service_list
List/show Azure AI Search services in a subscription, returning details about each service.
Use the search_service_list tool from the azure-resource-manager-vc MCP server for my current task: List/show Azure AI Search services in a subscription, returning details about each service.
servicebus_queue_details
Get details about a Service Bus queue. Returns queue properties and runtime information. Properties returned include
Use the servicebus_queue_details tool from the azure-resource-manager-vc MCP server for my current task: Get details about a Service Bus queue. Returns queue properties and runtime information. Properties returned include.
servicebus_topic_details
Retrieves details about a Service Bus topic. Returns runtime information and topic properties including number of subscriptions, max message size, max topic size, number of scheduled messages, etc.
Use the servicebus_topic_details tool from the azure-resource-manager-vc MCP server for my current task: Retrieves details about a Service Bus topic. Returns runtime information and topic properties including number of subscriptions, max message size, max topic size, number of scheduled messages, etc.
servicebus_topic_subscription_details
Get details about a Service Bus subscription. Returns subscription runtime properties including message counts, delivery settings, and other metadata.
Use the servicebus_topic_subscription_details tool from the azure-resource-manager-vc MCP server for my current task: Get details about a Service Bus subscription. Returns subscription runtime properties including message counts, delivery settings, and other metadata.
servicefabric_managedcluster_node_get
Get nodes for a Service Fabric managed cluster. Returns all nodes by default or a single node when a node name is specified. Includes name, node type, status, IP address, fault domain, upgrade domain, health state, and seed node status.
Use the servicefabric_managedcluster_node_get tool from the azure-resource-manager-vc MCP server for my current task: Get nodes for a Service Fabric managed cluster. Returns all nodes by default or a single node when a node name is specified. Includes name, node type, status, IP address, fault domain, upgrade domain, health state, and seed node status.
signalr_runtime_get
Gets or lists details of an Azure SignalR Runtimes. If a specific SignalR name is used, the details of that
Use the signalr_runtime_get tool from the azure-resource-manager-vc MCP server for my current task: Gets or lists details of an Azure SignalR Runtimes. If a specific SignalR name is used, the details of that.
speech_stt_recognize
Recognize speech from an audio file using Azure AI Services Speech. This command takes an audio file and converts it to text using advanced speech recognition capabilities.
Use the speech_stt_recognize tool from the azure-resource-manager-vc MCP server for my current task: Recognize speech from an audio file using Azure AI Services Speech. This command takes an audio file and converts it to text using advanced speech recognition capabilities.
sql_db_get
Show, get, or list Azure SQL databases in a SQL Server. Shows details for a specific Azure SQL database
Use the sql_db_get tool from the azure-resource-manager-vc MCP server for my current task: Show, get, or list Azure SQL databases in a SQL Server. Shows details for a specific Azure SQL database.
sql_elastic-pool_list
Lists all SQL elastic pools in an Azure SQL Server with their SKU, capacity, state, and database limits.
Use the sql_elastic-pool_list tool from the azure-resource-manager-vc MCP server for my current task: Lists all SQL elastic pools in an Azure SQL Server with their SKU, capacity, state, and database limits.
sql_server_entra-admin_list
Gets a list of Microsoft Entra ID administrators for a SQL server. This command retrieves all
Use the sql_server_entra-admin_list tool from the azure-resource-manager-vc MCP server for my current task: Gets a list of Microsoft Entra ID administrators for a SQL server. This command retrieves all.
sql_server_firewall-rule_list
Gets a list of firewall rules for a SQL server. This command retrieves all
Use the sql_server_firewall-rule_list tool from the azure-resource-manager-vc MCP server for my current task: Gets a list of firewall rules for a SQL server. This command retrieves all.
sql_server_get
Show, get, or list Azure SQL servers in a resource group. Shows details for a specific Azure SQL server
Use the sql_server_get tool from the azure-resource-manager-vc MCP server for my current task: Show, get, or list Azure SQL servers in a resource group. Shows details for a specific Azure SQL server.
storage_account_get
Retrieves detailed information about Azure Storage accounts, including account name, location, SKU, kind, hierarchical namespace status, HTTPS-only settings, and blob public access configuration. If a specific account name is not provided, the command will return details for all accounts in a subscription.
Use the storage_account_get tool from the azure-resource-manager-vc MCP server for my current task: Retrieves detailed information about Azure Storage accounts, including account name, location, SKU, kind, hierarchical namespace status, HTTPS-only settings, and blob public access configuration. If a specific account name is not provided, the command will return details for all accounts in a subscription.
storage_blob_container_get
Show/list containers in a storage account. Use this tool to list all blob containers in the storage account or show details for a specific Storage container. Displays container properties including access policies, lease status, and metadata. If no container specified, shows all containers in the storage account. Required: account <account>, subscription <subscription>. Optional: container <container>, tenant <tenant>. Returns: container name, lastModified, leaseStatus, publicAccessLevel, metadata, and container properties. Do not use this tool to list blobs in a container.
Use the storage_blob_container_get tool from the azure-resource-manager-vc MCP server for my current task: Show/list containers in a storage account. Use this tool to list all blob containers in the storage account or show details for a specific Storage container. Displays container properties including access policies, lease status, and metadata. If no container specified, shows all containers in the storage account. Required: account <account>, subscription <subscription>. Optional: container <container>, tenant <tenant>. Returns: container name, lastModified, leaseStatus, publicAccessLevel, metadata, and container properties. Do not use this tool to list blobs in a container.
storage_blob_get
List/get/show blobs in a blob container in Storage account. Use this tool to list the blobs in a container or get details for a specific blob. Shows blob properties including metadata, size, last modification time, and content properties. If no blob specified, lists all blobs present in the container. Required: account, container <container>, subscription <subscription>. Optional: blob <blob>, tenant <tenant>. Returns: blob name, size, lastModified, contentType, contentMD5, metadata, and blob properties. Do not use this tool to list containers in the storage account.
Use the storage_blob_get tool from the azure-resource-manager-vc MCP server for my current task: List/get/show blobs in a blob container in Storage account. Use this tool to list the blobs in a container or get details for a specific blob. Shows blob properties including metadata, size, last modification time, and content properties. If no blob specified, lists all blobs present in the container. Required: account, container <container>, subscription <subscription>. Optional: blob <blob>, tenant <tenant>. Returns: blob name, size, lastModified, contentType, contentMD5, metadata, and blob properties. Do not use this tool to list containers in the storage account.
storage_table_list
List all tables in an Azure Storage account. Shows table names for the specified storage account. Required: account, subscription. Optional: tenant. Returns: table names. Do not use this tool for Cosmos DB tables or Kusto/Data Explorer tables.
Use the storage_table_list tool from the azure-resource-manager-vc MCP server for my current task: List all tables in an Azure Storage account. Shows table names for the specified storage account. Required: account, subscription. Optional: tenant. Returns: table names. Do not use this tool for Cosmos DB tables or Kusto/Data Explorer tables.
storagesync_cloudendpoint_get
List all cloud endpoints in a sync group or retrieve details about a specific cloud endpoint. Returns cloud endpoint properties including Azure File Share configuration, storage account details, and provisioning state. Use --cloud-endpoint-name for a specific endpoint.
Use the storagesync_cloudendpoint_get tool from the azure-resource-manager-vc MCP server for my current task: List all cloud endpoints in a sync group or retrieve details about a specific cloud endpoint. Returns cloud endpoint properties including Azure File Share configuration, storage account details, and provisioning state. Use --cloud-endpoint-name for a specific endpoint.
storagesync_registeredserver_get
List all registered servers in a Storage Sync service or retrieve details about a specific registered server. Returns server properties including server ID, registration status, agent version, OS version, and last heartbeat. Use --server-id for a specific server.
Use the storagesync_registeredserver_get tool from the azure-resource-manager-vc MCP server for my current task: List all registered servers in a Storage Sync service or retrieve details about a specific registered server. Returns server properties including server ID, registration status, agent version, OS version, and last heartbeat. Use --server-id for a specific server.
storagesync_serverendpoint_get
List all server endpoints in a sync group or retrieve details about a specific server endpoint. Returns server endpoint properties including local path, cloud tiering status, sync health, and provisioning state. Use --name for a specific endpoint.
Use the storagesync_serverendpoint_get tool from the azure-resource-manager-vc MCP server for my current task: List all server endpoints in a sync group or retrieve details about a specific server endpoint. Returns server endpoint properties including local path, cloud tiering status, sync health, and provisioning state. Use --name for a specific endpoint.
storagesync_service_get
Retrieve Azure Storage Sync service details or list all Storage Sync services. Use --name to get a specific service, or omit it to list all services in the subscription or resource group. Shows service properties, location, provisioning state, and configuration.
Use the storagesync_service_get tool from the azure-resource-manager-vc MCP server for my current task: Retrieve Azure Storage Sync service details or list all Storage Sync services. Use --name to get a specific service, or omit it to list all services in the subscription or resource group. Shows service properties, location, provisioning state, and configuration.
storagesync_syncgroup_get
Get details about a specific sync group or list all sync groups. If --sync-group-name is provided, returns a specific sync group; otherwise, lists all sync groups in the Storage Sync service.
Use the storagesync_syncgroup_get tool from the azure-resource-manager-vc MCP server for my current task: Get details about a specific sync group or list all sync groups. If --sync-group-name is provided, returns a specific sync group; otherwise, lists all sync groups in the Storage Sync service.
subscription_list
List all Azure subscriptions for the current account. Returns subscriptionId, displayName, state, tenantId, and isDefault for each subscription. The isDefault field indicates the user's default subscription as resolved from the Azure CLI profile (configured via 'az account set') or, if not set there, from the AZURE_SUBSCRIPTION_ID environment variable. When the user has not specified a subscription, prefer the subscription where isDefault is true. If no default can be determined from either source and multiple subscriptions exist, ask the user which subscription to use.
Use the subscription_list tool from the azure-resource-manager-vc MCP server for my current task: List all Azure subscriptions for the current account. Returns subscriptionId, displayName, state, tenantId, and isDefault for each subscription. The isDefault field indicates the user's default subscription as resolved from the Azure CLI profile (configured via 'az account set') or, if not set there, from the AZURE_SUBSCRIPTION_ID environment variable. When the user has not specified a subscription, prefer the subscription where isDefault is true. If no default can be determined from either source and multiple subscriptions exist, ask the user which subscription to use.
virtualdesktop_hostpool_host_list
List all SessionHosts in a hostpool. This command retrieves all Azure Virtual Desktop SessionHost objects available
Use the virtualdesktop_hostpool_host_list tool from the azure-resource-manager-vc MCP server for my current task: List all SessionHosts in a hostpool. This command retrieves all Azure Virtual Desktop SessionHost objects available.
virtualdesktop_hostpool_host_user-list
List all user sessions on a specific session host in a host pool. This command retrieves all Azure Virtual Desktop
Use the virtualdesktop_hostpool_host_user-list tool from the azure-resource-manager-vc MCP server for my current task: List all user sessions on a specific session host in a host pool. This command retrieves all Azure Virtual Desktop.
virtualdesktop_hostpool_list
List all hostpools in a subscription or resource group. This command retrieves all Azure Virtual Desktop hostpool objects available
Use the virtualdesktop_hostpool_list tool from the azure-resource-manager-vc MCP server for my current task: List all hostpools in a subscription or resource group. This command retrieves all Azure Virtual Desktop hostpool objects available.
wellarchitectedframework_serviceguide_get
Get Azure Well-Architected Framework guidance for a specific Azure service, or list all supported services when no service is specified. When a service is provided, returns architectural best practices, design patterns, and recommendations based on the five pillars: reliability, security, cost optimization, operational excellence, and performance efficiency. Optional: --service: A single Azure service name. Service name format: case-insensitive; hyphens, underscores, spaces, and name variations allowed; use double quotes (not single quotes) for names with spaces. e.g., cosmos-db, Cosmos_DB, "Cosmos DB", cosmosdb, cosmos-database, cosmosdatabase
Use the wellarchitectedframework_serviceguide_get tool from the azure-resource-manager-vc MCP server for my current task: Get Azure Well-Architected Framework guidance for a specific Azure service, or list all supported services when no service is specified. When a service is provided, returns architectural best practices, design patterns, and recommendations based on the five pillars: reliability, security, cost optimization, operational excellence, and performance efficiency. Optional: --service: A single Azure service name. Service name format: case-insensitive; hyphens, underscores, spaces, and name variations allowed; use double quotes (not single quotes) for names with spaces. e.g., cosmos-db, Cosmos_DB, "Cosmos DB", cosmosdb, cosmos-database, cosmosdatabase.
workbooks_list
Search Azure Workbooks using Resource Graph (fast metadata query).
Use the workbooks_list tool from the azure-resource-manager-vc MCP server for my current task: Search Azure Workbooks using Resource Graph (fast metadata query).
workbooks_show
Retrieve full workbook details via ARM API (includes serializedData content).
Use the workbooks_show tool from the azure-resource-manager-vc MCP server for my current task: Retrieve full workbook details via ARM API (includes serializedData content).
microsoft-365
Access Microsoft 365 mail, calendar, and documents via connector.
- Tools: Managed by claude.ai; not measured by
task mcp:tools(no local process to probe). - Runs in: any project, once signed in — never written to
.mcp.json - Enable: claude.ai → Settings → Connectors → sign in with OAuth.
- Env vars: none
- Auth: oauth
- Verify:
claude mcp list - Runbook:
b2b-metering/README/claude-platform/CONNECTORS_AND_VAULTS.md
microsoft-fabric
Create and manage data pipelines, data lake shortcuts, and catalogs in Microsoft Fabric.
- Tools: 48 —
core_create-item,core_search-catalog,datafactory_create-dataflow,datafactory_create-pipeline,datafactory_execute-query,datafactory_get-pipeline,datafactory_list-dataflows,datafactory_list-pipelines,datafactory_run-pipeline,docs_api-examples,docs_best-practices,docs_item-api-spec,docs_item-definitions,docs_list-item-types,docs_platform-api-spec,onelake_create-directory,onelake_create-or-update-data-access-role,onelake_create-shortcut-adls-gen2,onelake_create-shortcut-amazon-s3,onelake_create-shortcut-azure-blob,onelake_create-shortcut-dataverse,onelake_create-shortcut-gcs,onelake_create-shortcut-onedrive-sharepoint,onelake_create-shortcut-onelake,onelake_create-shortcut-s3-compatible,onelake_delete-data-access-role,onelake_delete-directory,onelake_delete-file,onelake_delete-shortcut,onelake_download-file,onelake_get-data-access-role,onelake_get-settings,onelake_get-shortcut,onelake_get-table,onelake_get-table-config,onelake_get-table-namespace,onelake_list-data-access-roles,onelake_list-files,onelake_list-items,onelake_list-items-dfs,onelake_list-shortcuts,onelake_list-table-namespaces,onelake_list-tables,onelake_list-workspaces,onelake_modify-diagnostics,onelake_modify-immutability-policy,onelake_reset-shortcut-cache,onelake_upload-file - Runs in:
b2b-metering,command-center - Enable: Written into each target's
.mcp.jsonbytask mcp:profile:regenerate(or, for a b2b-metering tenant,task tenant:launch TENANT=<id>). - Env vars:
AZURE_SUBSCRIPTION_ID,AZURE_TENANT_ID - Auth: env credential
- Verify:
claude mcp list - Runbook: —
core_create-item
Creates a new item in a Fabric workspace. Use this when the user wants to create a Lakehouse, Notebook, or other Fabric item type. Requires workspace ID, item name, and item type.
Use the core_create-item tool from the microsoft-fabric MCP server for my current task: Creates a new item in a Fabric workspace. Use this when the user wants to create a Lakehouse, Notebook, or other Fabric item type. Requires workspace ID, item name, and item type.
core_search-catalog
Searches the Microsoft Fabric OneLake catalog for items matching the specified criteria. Supports cross-workspace search over catalog metadata and returns results filtered to entries the calling principal is authorized to access. Use this when the user wants to discover or find Fabric items (Lakehouse, Report, Notebook, and other item types) across workspaces by name, description, or workspace name. Optionally filter by item type.
Use the core_search-catalog tool from the microsoft-fabric MCP server for my current task: Searches the Microsoft Fabric OneLake catalog for items matching the specified criteria. Supports cross-workspace search over catalog metadata and returns results filtered to entries the calling principal is authorized to access. Use this when the user wants to discover or find Fabric items (Lakehouse, Report, Notebook, and other item types) across workspaces by name, description, or workspace name. Optionally filter by item type.
datafactory_create-dataflow
Creates a new dataflow in a specified Microsoft Fabric workspace.
Use the datafactory_create-dataflow tool from the microsoft-fabric MCP server for my current task: Creates a new dataflow in a specified Microsoft Fabric workspace.
datafactory_create-pipeline
Creates a new pipeline in a Microsoft Fabric workspace. Requires workspace ID and display name. Optionally provide a description.
Use the datafactory_create-pipeline tool from the microsoft-fabric MCP server for my current task: Creates a new pipeline in a Microsoft Fabric workspace. Requires workspace ID and display name. Optionally provide a description.
datafactory_execute-query
Executes an M (Power Query) expression against a dataflow in a Microsoft Fabric workspace.
Use the datafactory_execute-query tool from the microsoft-fabric MCP server for my current task: Executes an M (Power Query) expression against a dataflow in a Microsoft Fabric workspace.
datafactory_get-pipeline
Gets details of a specific pipeline in a Microsoft Fabric workspace. Requires workspace ID and pipeline ID.
Use the datafactory_get-pipeline tool from the microsoft-fabric MCP server for my current task: Gets details of a specific pipeline in a Microsoft Fabric workspace. Requires workspace ID and pipeline ID.
datafactory_list-dataflows
Lists all dataflows in a specified Microsoft Fabric workspace.
Use the datafactory_list-dataflows tool from the microsoft-fabric MCP server for my current task: Lists all dataflows in a specified Microsoft Fabric workspace.
datafactory_list-pipelines
Lists all pipelines in a specified Microsoft Fabric workspace. Requires the workspace ID.
Use the datafactory_list-pipelines tool from the microsoft-fabric MCP server for my current task: Lists all pipelines in a specified Microsoft Fabric workspace. Requires the workspace ID.
datafactory_run-pipeline
Triggers a run of a specified pipeline in a Microsoft Fabric workspace. Requires workspace ID and pipeline ID. Returns the run instance ID.
Use the datafactory_run-pipeline tool from the microsoft-fabric MCP server for my current task: Triggers a run of a specified pipeline in a Microsoft Fabric workspace. Requires workspace ID and pipeline ID. Returns the run instance ID.
docs_api-examples
Retrieves example API request and response files for a Microsoft Fabric item type. Use this when the user needs sample API calls or implementation examples. Returns a dictionary of example files with their contents.
Use the docs_api-examples tool from the microsoft-fabric MCP server for my current task: Retrieves example API request and response files for a Microsoft Fabric item type. Use this when the user needs sample API calls or implementation examples. Returns a dictionary of example files with their contents.
docs_best-practices
Retrieves embedded best practice documentation for a specific Fabric topic. Use this when the user needs guidance, recommendations, or implementation patterns for Fabric features. Returns detailed best practice content.
Use the docs_best-practices tool from the microsoft-fabric MCP server for my current task: Retrieves embedded best practice documentation for a specific Fabric topic. Use this when the user needs guidance, recommendations, or implementation patterns for Fabric features. Returns detailed best practice content.
docs_item-api-spec
Retrieves the complete OpenAPI specification for a specific Microsoft Fabric item type. Use this when the user needs detailed API documentation for an item type such as notebook, lakehouse or report. Returns the full API spec in JSON format.
Use the docs_item-api-spec tool from the microsoft-fabric MCP server for my current task: Retrieves the complete OpenAPI specification for a specific Microsoft Fabric item type. Use this when the user needs detailed API documentation for an item type such as notebook, lakehouse or report. Returns the full API spec in JSON format.
docs_item-definitions
Retrieves the JSON schema definition for a Microsoft Fabric item type. Use this when the user needs to understand an item's structure or validate an item definition. Returns the schema definition for the specified item type.
Use the docs_item-definitions tool from the microsoft-fabric MCP server for my current task: Retrieves the JSON schema definition for a Microsoft Fabric item type. Use this when the user needs to understand an item's structure or validate an item definition. Returns the schema definition for the specified item type.
docs_list-item-types
Lists the Microsoft Fabric item types that have public API specifications available. Use this when the user needs to discover which Fabric APIs exist. Returns item type names such as notebook, lakehouse, dataPipeline and report, plus a few non-item areas: platform and admin (platform and tenant APIs), spark (workspace Spark settings) and realTimeIntelligence (workload-level copilot APIs).
Use the docs_list-item-types tool from the microsoft-fabric MCP server for my current task: Lists the Microsoft Fabric item types that have public API specifications available. Use this when the user needs to discover which Fabric APIs exist. Returns item type names such as notebook, lakehouse, dataPipeline and report, plus a few non-item areas: platform and admin (platform and tenant APIs), spark (workspace Spark settings) and realTimeIntelligence (workload-level copilot APIs).
docs_platform-api-spec
Retrieves the OpenAPI specification for core Fabric platform APIs. Use this when the user needs documentation for cross-cutting platform APIs like workspace management. Returns complete platform API specification.
Use the docs_platform-api-spec tool from the microsoft-fabric MCP server for my current task: Retrieves the OpenAPI specification for core Fabric platform APIs. Use this when the user needs documentation for cross-cutting platform APIs like workspace management. Returns complete platform API specification.
onelake_create-directory
Creates a directory in OneLake storage. Use this when the user needs to organize files or prepare folder structures. Can create nested directory paths.
Use the onelake_create-directory tool from the microsoft-fabric MCP server for my current task: Creates a directory in OneLake storage. Use this when the user needs to organize files or prepare folder structures. Can create nested directory paths.
onelake_create-or-update-data-access-role
Upsert a single data access role on a single item. Use flat options (--name,
Use the onelake_create-or-update-data-access-role tool from the microsoft-fabric MCP server for my current task: Upsert a single data access role on a single item. Use flat options (--name,.
onelake_create-shortcut-adls-gen2
Create a shortcut pointing to an Azure Data Lake Storage Gen2 location.
Use the onelake_create-shortcut-adls-gen2 tool from the microsoft-fabric MCP server for my current task: Create a shortcut pointing to an Azure Data Lake Storage Gen2 location.
onelake_create-shortcut-amazon-s3
Create a shortcut pointing to an Amazon S3 location. Requires a connection
Use the onelake_create-shortcut-amazon-s3 tool from the microsoft-fabric MCP server for my current task: Create a shortcut pointing to an Amazon S3 location. Requires a connection.
onelake_create-shortcut-azure-blob
Create a shortcut pointing to an Azure Blob Storage location. Requires a
Use the onelake_create-shortcut-azure-blob tool from the microsoft-fabric MCP server for my current task: Create a shortcut pointing to an Azure Blob Storage location. Requires a.
onelake_create-shortcut-dataverse
Create a shortcut pointing to a Dataverse environment. Requires the
Use the onelake_create-shortcut-dataverse tool from the microsoft-fabric MCP server for my current task: Create a shortcut pointing to a Dataverse environment. Requires the.
onelake_create-shortcut-gcs
Create a shortcut pointing to a Google Cloud Storage location. Requires a
Use the onelake_create-shortcut-gcs tool from the microsoft-fabric MCP server for my current task: Create a shortcut pointing to a Google Cloud Storage location. Requires a.
onelake_create-shortcut-onedrive-sharepoint
Create a shortcut pointing to a OneDrive or SharePoint Online location.
Use the onelake_create-shortcut-onedrive-sharepoint tool from the microsoft-fabric MCP server for my current task: Create a shortcut pointing to a OneDrive or SharePoint Online location.
onelake_create-shortcut-onelake
Create a shortcut pointing to another OneLake location. Specify the target
Use the onelake_create-shortcut-onelake tool from the microsoft-fabric MCP server for my current task: Create a shortcut pointing to another OneLake location. Specify the target.
onelake_create-shortcut-s3-compatible
Create a shortcut pointing to an S3-compatible storage location. Requires
Use the onelake_create-shortcut-s3-compatible tool from the microsoft-fabric MCP server for my current task: Create a shortcut pointing to an S3-compatible storage location. Requires.
onelake_delete-data-access-role
Delete a single data access role from a single item. Scoped to one role
Use the onelake_delete-data-access-role tool from the microsoft-fabric MCP server for my current task: Delete a single data access role from a single item. Scoped to one role.
onelake_delete-directory
Deletes a directory from OneLake storage. Use this when the user wants to remove a folder. Use recursive flag to delete non-empty directories.
Use the onelake_delete-directory tool from the microsoft-fabric MCP server for my current task: Deletes a directory from OneLake storage. Use this when the user wants to remove a folder. Use recursive flag to delete non-empty directories.
onelake_delete-file
Deletes a file from OneLake storage. Use this when the user wants to remove a specific file. Permanently removes the file at the specified path.
Use the onelake_delete-file tool from the microsoft-fabric MCP server for my current task: Deletes a file from OneLake storage. Use this when the user wants to remove a specific file. Permanently removes the file at the specified path.
onelake_delete-shortcut
Delete a single shortcut from an item. Destructive but the destination
Use the onelake_delete-shortcut tool from the microsoft-fabric MCP server for my current task: Delete a single shortcut from an item. Destructive but the destination.
onelake_download-file
Downloads a file from OneLake storage. Use this when the user needs to retrieve file content or metadata. Returns base64 content, metadata, and text when applicable.
Use the onelake_download-file tool from the microsoft-fabric MCP server for my current task: Downloads a file from OneLake storage. Use this when the user needs to retrieve file content or metadata. Returns base64 content, metadata, and text when applicable.
onelake_get-data-access-role
Get the full definition of a single data access role on a single item —
Use the onelake_get-data-access-role tool from the microsoft-fabric MCP server for my current task: Get the full definition of a single data access role on a single item —.
onelake_get-settings
Get the OneLake settings for a workspace — diagnostics configuration and
Use the onelake_get-settings tool from the microsoft-fabric MCP server for my current task: Get the OneLake settings for a workspace — diagnostics configuration and.
onelake_get-shortcut
Get the properties of a single shortcut (name, path, target,
Use the onelake_get-shortcut tool from the microsoft-fabric MCP server for my current task: Get the properties of a single shortcut (name, path, target,.
onelake_get-table
Retrieves table definition from OneLake. Use this when the user needs table schema or metadata.
Use the onelake_get-table tool from the microsoft-fabric MCP server for my current task: Retrieves table definition from OneLake. Use this when the user needs table schema or metadata.
onelake_get-table-config
Retrieves table API configuration for OneLake. Use this when the user needs to understand table access settings.
Use the onelake_get-table-config tool from the microsoft-fabric MCP server for my current task: Retrieves table API configuration for OneLake. Use this when the user needs to understand table access settings.
onelake_get-table-namespace
Retrieves metadata for a specific table namespace. Use this when the user needs details about a namespace.
Use the onelake_get-table-namespace tool from the microsoft-fabric MCP server for my current task: Retrieves metadata for a specific table namespace. Use this when the user needs details about a namespace.
onelake_list-data-access-roles
List all data access roles defined on a single item (Lakehouse / Warehouse) —
Use the onelake_list-data-access-roles tool from the microsoft-fabric MCP server for my current task: List all data access roles defined on a single item (Lakehouse / Warehouse) —.
onelake_list-files
List files and directories in OneLake storage using a filesystem-style hierarchical view, similar to Azure Data Lake Storage Gen2.
Use the onelake_list-files tool from the microsoft-fabric MCP server for my current task: List files and directories in OneLake storage using a filesystem-style hierarchical view, similar to Azure Data Lake Storage Gen2.
onelake_list-items
Lists OneLake items in a Fabric workspace using the high-level OneLake API. Use this when the user needs to see what items exist in a workspace. Returns item names, types, and metadata.
Use the onelake_list-items tool from the microsoft-fabric MCP server for my current task: Lists OneLake items in a Fabric workspace using the high-level OneLake API. Use this when the user needs to see what items exist in a workspace. Returns item names, types, and metadata.
onelake_list-items-dfs
List OneLake items in a workspace using the OneLake DFS (Data Lake File System) data API.
Use the onelake_list-items-dfs tool from the microsoft-fabric MCP server for my current task: List OneLake items in a workspace using the OneLake DFS (Data Lake File System) data API.
onelake_list-shortcuts
List shortcuts defined within an item, recursing through subfolders.
Use the onelake_list-shortcuts tool from the microsoft-fabric MCP server for my current task: List shortcuts defined within an item, recursing through subfolders.
onelake_list-table-namespaces
Lists table namespaces in OneLake. Use this when the user needs to discover available table namespaces.
Use the onelake_list-table-namespaces tool from the microsoft-fabric MCP server for my current task: Lists table namespaces in OneLake. Use this when the user needs to discover available table namespaces.
onelake_list-tables
Lists tables in OneLake. Use this when the user needs to see available tables.
Use the onelake_list-tables tool from the microsoft-fabric MCP server for my current task: Lists tables in OneLake. Use this when the user needs to see available tables.
onelake_list-workspaces
Lists all Fabric workspaces accessible via OneLake data plane API. Use this when the user needs to view available workspaces or select a workspace for data operations. Returns workspace names and IDs.
Use the onelake_list-workspaces tool from the microsoft-fabric MCP server for my current task: Lists all Fabric workspaces accessible via OneLake data plane API. Use this when the user needs to view available workspaces or select a workspace for data operations. Returns workspace names and IDs.
onelake_modify-diagnostics
Enable or disable workspace-level OneLake diagnostic logging. When enabling,
Use the onelake_modify-diagnostics tool from the microsoft-fabric MCP server for my current task: Enable or disable workspace-level OneLake diagnostic logging. When enabling,.
onelake_modify-immutability-policy
Modify the workspace-level OneLake immutability policy. Once enabled,
Use the onelake_modify-immutability-policy tool from the microsoft-fabric MCP server for my current task: Modify the workspace-level OneLake immutability policy. Once enabled,.
onelake_reset-shortcut-cache
Drop cached shortcut reads for a workspace, forcing the next read to
Use the onelake_reset-shortcut-cache tool from the microsoft-fabric MCP server for my current task: Drop cached shortcut reads for a workspace, forcing the next read to.
onelake_upload-file
Uploads a file to OneLake storage from inline content or local file path. Use this when the user needs to store data in OneLake. Supports overwrite control and content type specification.
Use the onelake_upload-file tool from the microsoft-fabric MCP server for my current task: Uploads a file to OneLake storage from inline content or local file path. Use this when the user needs to store data in OneLake. Supports overwrite control and content type specification.
microsoft-fabric-rti
Build event streams, query Kusto databases, and manage real-time data in Microsoft Fabric.
- Tools: 39 —
activator_create_trigger,activator_list_artifacts,eventstream_add_custom_endpoint_destination,eventstream_add_custom_endpoint_source,eventstream_add_derived_stream,eventstream_add_eventhouse_destination,eventstream_add_sample_data_source,eventstream_clear_definition,eventstream_create,eventstream_create_from_definition,eventstream_delete,eventstream_get,eventstream_get_current_definition,eventstream_get_definition,eventstream_list,eventstream_list_available_components,eventstream_start_definition,eventstream_update,eventstream_validate_definition,kusto_command,kusto_deeplink_from_query,kusto_describe_database,kusto_describe_database_entity,kusto_diagnostics,kusto_graph_query,kusto_ingest_inline_into_table,kusto_known_services,kusto_list_entities,kusto_query,kusto_sample_entity,kusto_show_command,kusto_show_queryplan,map_create,map_delete,map_get,map_get_definition,map_list,map_update,map_update_definition - Runs in:
b2b-metering,command-center - Enable: Written into each target's
.mcp.jsonbytask mcp:profile:regenerate(or, for a b2b-metering tenant,task tenant:launch TENANT=<id>). - Env vars:
AZURE_TENANT_ID - Auth: env credential
- Verify:
claude mcp list - Runbook: —
activator_create_trigger
Use this tool create an alert that will fire when the source generates data.
Use the activator_create_trigger tool from the microsoft-fabric-rti MCP server for my current task: Use this tool create an alert that will fire when the source generates data.
activator_list_artifacts
Use this tool to list all Activator artifacts in a workspace.
Use the activator_list_artifacts tool from the microsoft-fabric-rti MCP server for my current task: Use this tool to list all Activator artifacts in a workspace.
eventstream_add_custom_endpoint_destination
Add a custom endpoint destination to the eventstream definition.
Use the eventstream_add_custom_endpoint_destination tool from the microsoft-fabric-rti MCP server for my current task: Add a custom endpoint destination to the eventstream definition.
eventstream_add_custom_endpoint_source
Add a custom endpoint source to the eventstream definition.
Use the eventstream_add_custom_endpoint_source tool from the microsoft-fabric-rti MCP server for my current task: Add a custom endpoint source to the eventstream definition.
eventstream_add_derived_stream
Add a derived stream to the eventstream definition.
Use the eventstream_add_derived_stream tool from the microsoft-fabric-rti MCP server for my current task: Add a derived stream to the eventstream definition.
eventstream_add_eventhouse_destination
Add an Eventhouse destination to the eventstream definition.
Use the eventstream_add_eventhouse_destination tool from the microsoft-fabric-rti MCP server for my current task: Add an Eventhouse destination to the eventstream definition.
eventstream_add_sample_data_source
Add a sample data source to the eventstream definition.
Use the eventstream_add_sample_data_source tool from the microsoft-fabric-rti MCP server for my current task: Add a sample data source to the eventstream definition.
eventstream_clear_definition
Clear the current eventstream definition and start over.
Use the eventstream_clear_definition tool from the microsoft-fabric-rti MCP server for my current task: Clear the current eventstream definition and start over.
eventstream_create
Create an Eventstream item in Microsoft Fabric.
Use the eventstream_create tool from the microsoft-fabric-rti MCP server for my current task: Create an Eventstream item in Microsoft Fabric.
eventstream_create_from_definition
Create an eventstream in Fabric from the current definition.
Use the eventstream_create_from_definition tool from the microsoft-fabric-rti MCP server for my current task: Create an eventstream in Fabric from the current definition.
eventstream_delete
Delete an Eventstream item by workspace and item ID.
Use the eventstream_delete tool from the microsoft-fabric-rti MCP server for my current task: Delete an Eventstream item by workspace and item ID.
eventstream_get
Get an Eventstream item by workspace and item ID.
Use the eventstream_get tool from the microsoft-fabric-rti MCP server for my current task: Get an Eventstream item by workspace and item ID.
eventstream_get_current_definition
Get the current eventstream definition.
Use the eventstream_get_current_definition tool from the microsoft-fabric-rti MCP server for my current task: Get the current eventstream definition.
eventstream_get_definition
Get the definition of an Eventstream item.
Use the eventstream_get_definition tool from the microsoft-fabric-rti MCP server for my current task: Get the definition of an Eventstream item.
eventstream_list
List all Eventstream items in a workspace.
Use the eventstream_list tool from the microsoft-fabric-rti MCP server for my current task: List all Eventstream items in a workspace.
eventstream_list_available_components
List available components for building eventstreams.
Use the eventstream_list_available_components tool from the microsoft-fabric-rti MCP server for my current task: List available components for building eventstreams.
eventstream_start_definition
Start a new eventstream definition builder session.
Use the eventstream_start_definition tool from the microsoft-fabric-rti MCP server for my current task: Start a new eventstream definition builder session.
eventstream_update
Update an Eventstream item by workspace and item ID.
Use the eventstream_update tool from the microsoft-fabric-rti MCP server for my current task: Update an Eventstream item by workspace and item ID.
eventstream_validate_definition
Validate the current eventstream definition.
Use the eventstream_validate_definition tool from the microsoft-fabric-rti MCP server for my current task: Validate the current eventstream definition.
kusto_command
Executes a kusto management command on the specified database.
Use the kusto_command tool from the microsoft-fabric-rti MCP server for my current task: Executes a kusto management command on the specified database.
kusto_deeplink_from_query
Build a deeplink URL that opens the given KQL query in the appropriate web explorer UI.
Use the kusto_deeplink_from_query tool from the microsoft-fabric-rti MCP server for my current task: Build a deeplink URL that opens the given KQL query in the appropriate web explorer UI.
kusto_describe_database
Retrieves schema information for all entities (tables, external tables, materialized views, functions, graphs) in the specified database.
Use the kusto_describe_database tool from the microsoft-fabric-rti MCP server for my current task: Retrieves schema information for all entities (tables, external tables, materialized views, functions, graphs) in the specified database.
kusto_describe_database_entity
Retrieves the schema information for a specific entity (table, external table, materialized view, function, graph) in the specified database.
Use the kusto_describe_database_entity tool from the microsoft-fabric-rti MCP server for my current task: Retrieves the schema information for a specific entity (table, external table, materialized view, function, graph) in the specified database.
kusto_diagnostics
Runs a suite of diagnostic commands and returns a JSON summary of the cluster's current state.
Use the kusto_diagnostics tool from the microsoft-fabric-rti MCP server for my current task: Runs a suite of diagnostic commands and returns a JSON summary of the cluster's current state.
kusto_graph_query
Intelligently executes a graph query using snapshots if they exist, otherwise falls back to transient graphs.
Use the kusto_graph_query tool from the microsoft-fabric-rti MCP server for my current task: Intelligently executes a graph query using snapshots if they exist, otherwise falls back to transient graphs.
kusto_ingest_inline_into_table
Ingests inline CSV data into a specified table.
Use the kusto_ingest_inline_into_table tool from the microsoft-fabric-rti MCP server for my current task: Ingests inline CSV data into a specified table.
kusto_known_services
Retrieves a list of all Kusto services known to the MCP.
Use the kusto_known_services tool from the microsoft-fabric-rti MCP server for my current task: Retrieves a list of all Kusto services known to the MCP.
kusto_list_entities
Retrieves a list of all entities (databases, tables, external tables, materialized views, functions, graphs) in the Kusto cluster.
Use the kusto_list_entities tool from the microsoft-fabric-rti MCP server for my current task: Retrieves a list of all entities (databases, tables, external tables, materialized views, functions, graphs) in the Kusto cluster.
kusto_query
Executes a KQL query on the specified database.
Use the kusto_query tool from the microsoft-fabric-rti MCP server for my current task: Executes a KQL query on the specified database.
kusto_sample_entity
Retrieves a data sample from the specified entity.
Use the kusto_sample_entity tool from the microsoft-fabric-rti MCP server for my current task: Retrieves a data sample from the specified entity.
kusto_show_command
Executes a Kusto .show management command on the specified database.
Use the kusto_show_command tool from the microsoft-fabric-rti MCP server for my current task: Executes a Kusto .show management command on the specified database.
kusto_show_queryplan
Retrieves the query execution plan without actually running the query.
Use the kusto_show_queryplan tool from the microsoft-fabric-rti MCP server for my current task: Retrieves the query execution plan without actually running the query.
map_create
Create a Map item in Microsoft Fabric.
Use the map_create tool from the microsoft-fabric-rti MCP server for my current task: Create a Map item in Microsoft Fabric.
map_delete
Delete a Map item by workspace and item ID.
Use the map_delete tool from the microsoft-fabric-rti MCP server for my current task: Delete a Map item by workspace and item ID.
map_get
Get a Map item by workspace and item ID.
Use the map_get tool from the microsoft-fabric-rti MCP server for my current task: Get a Map item by workspace and item ID.
map_get_definition
Get the definition of a Map item.
Use the map_get_definition tool from the microsoft-fabric-rti MCP server for my current task: Get the definition of a Map item.
map_list
List all Map items in a workspace.
Use the map_list tool from the microsoft-fabric-rti MCP server for my current task: List all Map items in a workspace.
map_update
Update a Map item's display name and description by workspace and item ID.
Use the map_update tool from the microsoft-fabric-rti MCP server for my current task: Update a Map item's display name and description by workspace and item ID.
map_update_definition
Update a Map item's definition by workspace and item ID.
Use the map_update_definition tool from the microsoft-fabric-rti MCP server for my current task: Update a Map item's definition by workspace and item ID.