This file contains prompts used for end-to-end testing to ensure each tool is invoked properly by MCP clients. The tables are organized by Azure MCP Server areas in alphabetical order, with Tool Names sorted alphabetically within each table.
| Tool Name | Test Prompt |
|---|---|
| advisor_recommendation_list | List all recommendations in my subscription |
| advisor_recommendation_list | Show me Advisor recommendations in the subscription |
| advisor_recommendation_list | List all Advisor recommendations in the subscription |
| Tool Name | Test Prompt |
|---|---|
| search_knowledge_base_get | List all knowledge bases in the Azure AI Search service |
| search_knowledge_base_get | Show me the knowledge bases in the Azure AI Search service |
| search_knowledge_base_get | List all knowledge bases in the search service |
| search_knowledge_base_get | Show me the knowledge bases in the search service |
| search_knowledge_base_get | Get the details of knowledge base in the Azure AI Search service |
| search_knowledge_base_get | Show me the knowledge base in search service |
| search_knowledge_base_retrieve | Run a retrieval with knowledge base in Azure AI Search service for the query |
| search_knowledge_base_retrieve | Ask knowledge base in search service to retrieve information about |
| search_knowledge_base_retrieve | Run a retrieval with knowledge base in search service for the query |
| search_knowledge_base_retrieve | Ask knowledge base in search service to retrieve information about |
| search_knowledge_base_retrieve | Query knowledge base in search service about |
| search_knowledge_base_retrieve | Search knowledge base in Azure AI Search service for |
| search_knowledge_base_retrieve | What does knowledge base in search service know about |
| search_knowledge_base_retrieve | Find information about using knowledge base in search service |
| search_knowledge_source_get | List all knowledge sources in the Azure AI Search service |
| search_knowledge_source_get | Show me the knowledge sources in the Azure AI Search service |
| search_knowledge_source_get | List all knowledge sources in the search service |
| search_knowledge_source_get | Show me the knowledge sources in the search service |
| search_knowledge_source_get | Get the details of knowledge source in the Azure AI Search service |
| search_knowledge_source_get | Show me the knowledge source in search service |
| search_index_get | Show me the details of the index <index-name> in Cognitive Search service <service-name> |
| search_index_get | List all indexes in the Cognitive Search service <service-name> |
| search_index_get | Show me the indexes in the Cognitive Search service <service-name> |
| search_index_query | Search for instances of <search_term> in the index <index-name> in Cognitive Search service <service-name> |
| search_service_list | List all Cognitive Search services in my subscription |
| search_service_list | Show me the Cognitive Search services in my subscription |
| search_service_list | Show me my Cognitive Search services |
| Tool Name | Test Prompt |
|---|---|
| speech_stt_recognize | Convert this audio file to text using Azure Speech Services |
| speech_stt_recognize | Recognize speech from my audio file with language detection |
| speech_stt_recognize | Transcribe speech from audio file <file_path> with profanity filtering |
| speech_stt_recognize | Convert speech to text from audio file <file_path> using endpoint |
| speech_stt_recognize | Transcribe the audio file <file_path> in Spanish language |
| speech_stt_recognize | Convert speech to text with detailed output format from audio file <file_path> |
| speech_stt_recognize | Recognize speech from <file_path> with phrase hints for better accuracy |
| speech_stt_recognize | Transcribe audio using multiple phrase hints: "Azure", "cognitive services", "machine learning" |
| speech_stt_recognize | Convert speech to text with comma-separated phrase hints: "Azure, cognitive services, API" |
| speech_stt_recognize | Transcribe audio with raw profanity output from file <file_path> |
| speech_tts_synthesize | Convert text to speech and save to output.wav |
| speech_tts_synthesize | Synthesize speech from "Hello, welcome to Azure" and save to welcome.wav |
| speech_tts_synthesize | Generate speech audio from text "Hello world" using Azure Speech Services |
| speech_tts_synthesize | Convert text to speech with Spanish language and save to spanish-audio.wav |
| speech_tts_synthesize | Synthesize speech with voice en-US-JennyNeural from text "Azure AI Services" |
| speech_tts_synthesize | Create MP3 audio file from text "Welcome to Azure" with high quality format |
| speech_tts_synthesize | Generate speech with custom voice model using endpoint ID |
| speech_tts_synthesize | Convert text to OGG/Opus format audio file |
| speech_tts_synthesize | Synthesize long text content to audio file with streaming |
| speech_tts_synthesize | Create audio file from text in French language with appropriate voice |
| Tool Name | Test Prompt |
|---|---|
| appconfig_account_list | List all App Configuration stores in my subscription |
| appconfig_account_list | Show me the App Configuration stores in my subscription |
| appconfig_account_list | Show me my App Configuration stores |
| appconfig_kv_delete | Delete the key <key_name> in App Configuration store <app_config_store_name> |
| appconfig_kv_get | List all key-value settings in App Configuration store <app_config_store_name> |
| appconfig_kv_get | Show me the key-value settings in App Configuration store <app_config_store_name> |
| appconfig_kv_get | List all key-value settings with key name starting with 'prod-' in App Configuration store <app_config_store_name> |
| appconfig_kv_get | Show the content for the key <key_name> in App Configuration store <app_config_store_name> |
| appconfig_kv_lock_set | Lock the key <key_name> in App Configuration store <app_config_store_name> |
| appconfig_kv_lock_set | Unlock the key <key_name> in App Configuration store <app_config_store_name> |
| appconfig_kv_set | Set the key <key_name> in App Configuration store <app_config_store_name> to <value> |
| Tool Name | Test Prompt |
|---|---|
| applens_resource_diagnose | Please help me diagnose issues with my app using app lens |
| applens_resource_diagnose | Use app lens to check why my app is slow? |
| applens_resource_diagnose | What does app lens say is wrong with my service? |
| Tool Name | Test Prompt |
|---|---|
| appservice_database_add | Add database connection <connection_string> to my app service <app_name> for database <database_name> in resource group <resource_group> |
| appservice_database_add | Configure SQL Server database <database_name> for app service <app_name> with connection string <connection_string> in resource group <resource_group> |
| appservice_database_add | Add MySQL database <database_name> to app service <app_name> using connection <connection_string> in resource group <resource_group> |
| appservice_database_add | Add PostgreSQL database <database_name> to app service <app_name> using connection <connection_string> in resource group <resource_group> |
| appservice_database_add | Connect CosmosDB database <database_name> using connection string <connection_string> to app service <app_name> in resource group <resource_group> |
| appservice_database_add | Add database connection <connection_string> for database <database_name> on server <database_server> to app service <app_name> in resource group <resource_group> |
| appservice_database_add | Add database connection string for <database_name> to app service <app_name> using connection string <connection_string> in resource group <resource_group> |
| appservice_database_add | Connect database <database_name> to my app service <app_name> using connection string <connection_string> in resource group <resource_group> |
| appservice_database_add | Set up database <database_name> for app service <app_name> with connection string <connection_string> under resource group <resource_group> |
| appservice_database_add | Configure database <database_name> for app service <app_name> with the connection string <connection_string> in resource group <resource_group> |
| appservice_webapp_diagnostic_diagnose | Diagnose web app in <resource_group> with detector <detector_name> |
| appservice_webapp_diagnostic_diagnose | Diagnose web app in <resource_group> with detector <detector_name> between <start_time> and <end_time> with interval |
| appservice_webapp_diagnostic_list | List the diagnostic detectors for web app in <resource_group> |
| appservice_webapp_get | List the web apps in my subscription |
| appservice_webapp_get | Show me the web apps in my <resource_group> resource group |
| appservice_webapp_get | Get the details for web app in <resource_group> |
| appservice_webapp_deployment_get | List the deployments for web app in <resource_group> |
| appservice_webapp_deployment_get | Get the deployment for web app in <resource_group> |
| appservice_webapp_settings_get-appsettings | List the application settings for web app in <resource_group> |
| appservice_webapp_settings_get-appsettings | Get the application settings for web app in <resource_group> |
| appservice_webapp_settings_update-appsettings | Add application setting with to web app in <resource_group> |
| appservice_webapp_settings_update-appsettings | Set application setting with to web app in <resource_group> |
| appservice_webapp_settings_update-appsettings | Delete application setting from web app in <resource_group> |
| Tool Name | Test Prompt |
|---|---|
| applicationinsights_recommendation_list | List code optimization recommendations across my Application Insights components |
| applicationinsights_recommendation_list | Show me code optimization recommendations for all Application Insights resources in my subscription |
| applicationinsights_recommendation_list | List profiler recommendations for Application Insights in resource group <resource_group_name> |
| applicationinsights_recommendation_list | Show me performance improvement recommendations from Application Insights |
| Tool Name | Test Prompt |
|---|---|
| extension_cli_generate | Create a Storage account with name <storage_account_name> using Azure CLI |
| extension_cli_generate | List all virtual machines in my subscription using Azure CLI |
| extension_cli_generate | Show me the details of the storage account <account_name> with Azure CLI commands |
| extension_cli_install | |
| extension_cli_install | How to install azd |
| extension_cli_install | What is Azure Functions Core tools and how to install it |
| Tool Name | Test Prompt |
|---|---|
| acr_registry_list | List all Azure Container Registries in my subscription |
| acr_registry_list | Show me my Azure Container Registries |
| acr_registry_list | Show me the container registries in my subscription |
| acr_registry_list | List container registries in resource group <resource_group_name> |
| acr_registry_list | Show me the container registries in resource group <resource_group_name> |
| acr_registry_repository_list | List all container registry repositories in my subscription |
| acr_registry_repository_list | Show me my container registry repositories |
| acr_registry_repository_list | List repositories in the container registry <registry_name> |
| acr_registry_repository_list | Show me the repositories in the container registry <registry_name> |
| Tool Name | Test Prompt |
|---|---|
| communication_email_send | Send an email to with subject |
| communication_email_send | Send an email from my communication service to |
| communication_email_send | Send HTML-formatted email to with subject |
| communication_email_send | Send email with CC to and |
| communication_email_send | Send email to multiple recipients: , |
| communication_email_send | Send email with reply-to address set to |
| communication_email_send | Send email with custom sender name |
| communication_email_send | Send an email with BCC recipients |
| communication_sms_send | Send an SMS message to saying "Hello" |
| communication_sms_send | Send SMS to from with message "Test message" |
| communication_sms_send | Send SMS to multiple recipients: , |
| communication_sms_send | Send SMS with delivery reporting enabled |
| communication_sms_send | Send SMS message with custom tracking tag "campaign1" |
| communication_sms_send | Send broadcast SMS to and saying "Urgent notification" |
| communication_sms_send | Send SMS from my communication service to |
| communication_sms_send | Send an SMS with delivery receipt tracking |
| Tool Name | Test Prompt |
|---|---|
| compute_vm_create | Create a new Linux VM named in resource group |
| compute_vm_create | Create a virtual machine with Standard_DS1_v2 size in |
| compute_vm_create | Create a Windows VM with password authentication in resource group |
| compute_vm_create | Create VM in with SSH key authentication |
| compute_vm_create | Deploy a new VM with a 128GB Premium SSD OS disk in resource group |
| compute_vm_create | Create a VM with Standard_E4s_v3 size and no public IP in |
| compute_vm_get | List all virtual machines in my subscription |
| compute_vm_get | Show me all VMs in my subscription |
| compute_vm_get | What virtual machines do I have? |
| compute_vm_get | List virtual machines in resource group |
| compute_vm_get | Show me VMs in resource group |
| compute_vm_get | What VMs are in resource group ? |
| compute_vm_get | Get details for virtual machine in resource group |
| compute_vm_get | Show me virtual machine in resource group |
| compute_vm_get | What are the details of VM in resource group ? |
| compute_vm_get | Get virtual machine with instance view in resource group |
| compute_vm_get | Show me VM with runtime status in resource group |
| compute_vm_get | What is the power state of virtual machine in resource group ? |
| compute_vm_get | Get VM status and provisioning state in resource group |
| compute_vm_get | Show me the current status of VM |
| compute_vm_update | Add tags to VM in resource group |
| compute_vm_update | Update virtual machine with environment=production tag |
| compute_vm_update | Update VM to enable boot diagnostics in resource group |
| compute_vm_update | Change the size of VM to Standard_D4s_v3 |
| compute_vmss_create | Create a virtual machine scale set named in resource group |
| compute_vmss_create | Create a VMSS with 3 instances in |
| compute_vmss_create | Deploy a scale set with Rolling upgrade policy and 5 instances |
| compute_vmss_create | Create Linux VMSS with SSH authentication in |
| compute_vmss_get | List all virtual machine scale sets in my subscription |
| compute_vmss_get | List virtual machine scale sets in resource group |
| compute_vmss_get | What scale sets are in resource group ? |
| compute_vmss_get | Get details for virtual machine scale set in resource group |
| compute_vmss_get | Show me VMSS in resource group |
| compute_vmss_get | Show me instance of VMSS in resource group |
| compute_vmss_get | What is the status of instance in scale set ? |
| compute_vmss_update | Update the capacity of scale set to 10 |
| compute_vmss_update | Enable automatic OS upgrades on VMSS |
| compute_vmss_update | Change upgrade policy to Rolling for |
| compute_vmss_update | Add tags to scale set in resource group |
| Tool Name | Test Prompt |
|---|---|
| confidentialledger_entries_append | Append an entry to my ledger <ledger_name> with data {"key": "value"} |
| confidentialledger_entries_append | Write a tamper-proof entry to ledger <ledger_name> containing {"transaction": "data"} |
| confidentialledger_entries_append | Append {"hello": "from mcp"} to my confidential ledger <ledger_name> in collection <collection_id> |
| confidentialledger_entries_append | Create an immutable ledger entry in <ledger_name> with content {"audit": "log"} |
| confidentialledger_entries_append | Write an entry to confidential ledger <ledger_name> |
| confidentialledger_entries_get | Get entry from Confidential Ledger for transaction <transaction_id> on ledger <ledger_name> |
| confidentialledger_entries_get | Get transaction <transaction_id> from ledger <ledger_name> |
| Tool Name | Test Prompt |
|---|---|
| compute_disk_get | List all managed disks in my subscription |
| compute_disk_get | Show me all disks in resource group |
| compute_disk_get | Get details of disk in resource group |
| compute_disk_get | Show me the disk sizes in resource group |
| compute_disk_get | What managed disks are available? |
| compute_disk_get | Get information about disk |
| compute_disk_create | Create a 128 GB managed disk named in resource group |
| compute_disk_create | Create a new Premium_LRS disk called in resource group with 256 GB |
| compute_disk_create | Create a managed disk in resource group in eastus |
| compute_disk_create | Create a disk from snapshot in resource group |
| compute_disk_create | Create a managed disk in resource group from blob |
| compute_disk_create | Create a 64 GB Standard_LRS Linux disk named in resource group in zone 1 |
| compute_disk_create | Create a managed disk in resource group with tags env=prod team=infra |
| compute_disk_create | Create a 128 GB Premium_LRS disk named in resource group with performance tier P30 |
| compute_disk_create | Create a disk in resource group with customer-managed encryption using disk encryption set |
| compute_disk_create | Create a managed disk from gallery image version in resource group |
| compute_disk_create | Create a data disk from LUN 0 of gallery image version in resource group |
| compute_disk_create | Create a disk ready for upload named in resource group with upload size 20972032 bytes |
| compute_disk_create | Create a Trusted Launch upload disk named in resource group with UploadWithSecurityData type and security-type TrustedLaunch |
| compute_disk_create | Create an UltraSSD_LRS disk named in resource group with 256 GB, 10000 IOPS, and 500 MBps throughput |
| compute_disk_create | Create a shared managed disk named in resource group with 512 GB and max shares set to 3 |
| compute_disk_create | Create a managed disk in resource group with network access policy DenyAll and disk access |
| compute_disk_create | Create a 128 GB managed disk named in resource group with on-demand bursting enabled |
| compute_disk_create | Create a managed disk in resource group with encryption type EncryptionAtRestWithPlatformAndCustomerKeys |
| compute_disk_create | Create a V2 hypervisor generation disk named in resource group with 128 GB |
| compute_disk_update | Update disk in resource group to 256 GB |
| compute_disk_update | Change the SKU of disk to Premium_LRS |
| compute_disk_update | Resize disk in resource group to 512 GB |
| compute_disk_update | Update disk to enable bursting |
| compute_disk_update | Set the max shares on disk in resource group to 2 |
| compute_disk_update | Change the network access policy of disk to DenyAll |
| compute_disk_update | Update disk in resource group with tags env=staging |
| compute_disk_update | Set the IOPS limit on ultra disk in resource group to 10000 |
| compute_disk_update | Update the throughput of disk in resource group to 500 MBps |
| compute_disk_update | Change the performance tier of disk in resource group to P40 |
| compute_disk_update | Update disk in resource group to use disk encryption set |
| compute_disk_update | Change the encryption type of disk in resource group to EncryptionAtRestWithPlatformAndCustomerKeys |
| compute_disk_update | Set disk access on disk in resource group to with network access policy AllowPrivate |
| compute_disk_update | Update disk to Standard_LRS SKU with 512 GB size and tags env=dev |
| Tool Name | Test Prompt |
|---|---|
| cosmos_list | List all cosmosdb accounts in my subscription |
| cosmos_list | Show me my cosmosdb accounts |
| cosmos_list | Show me the cosmosdb accounts in my subscription |
| cosmos_list | List all the databases in the cosmosdb account <account_name> |
| cosmos_list | Show me the databases in the cosmosdb account <account_name> |
| cosmos_list | List all the containers in the database <database_name> for the cosmosdb account <account_name> |
| cosmos_list | Show me the containers in the database <database_name> for the cosmosdb account <account_name> |
| cosmos_database_container_item_query | Show me the items that contain the word <search_term> in the container <container_name> in the database <database_name> for the cosmosdb account <account_name> |
| Tool Name | Test Prompt |
|---|---|
| kusto_cluster_get | Show me the details of the Data Explorer cluster <cluster_name> |
| kusto_cluster_list | List all Data Explorer clusters in my subscription |
| kusto_cluster_list | Show me my Data Explorer clusters |
| kusto_cluster_list | Show me the Data Explorer clusters in my subscription |
| kusto_database_list | List all databases in the Data Explorer cluster <cluster_name> |
| kusto_database_list | Show me the databases in the Data Explorer cluster <cluster_name> |
| kusto_query | Show me all items that contain the word <search_term> in the Data Explorer table <table_name> in cluster <cluster_name> |
| kusto_sample | Show me a data sample from the Data Explorer table <table_name> in cluster <cluster_name> |
| kusto_table_list | List all tables in the Data Explorer database <database_name> in cluster <cluster_name> |
| kusto_table_list | Show me the tables in the Data Explorer database <database_name> in cluster <cluster_name> |
| kusto_table_schema | Show me the schema for table <table_name> in the Data Explorer database <database_name> in cluster <cluster_name> |
| Tool Name | Test Prompt |
|---|---|
| mysql_list | List all MySQL servers in my subscription |
| mysql_list | Show me my MySQL servers |
| mysql_list | Show me the MySQL servers in my subscription |
| mysql_list | List all MySQL databases in server <server> |
| mysql_list | Show me the MySQL databases in server <server> |
| mysql_list | List all tables in the MySQL database <database> in server <server> |
| mysql_list | Show me the tables in the MySQL database <database> in server <server> |
| mysql_database_query | Show me all items that contain the word <search_term> in the MySQL database <database> in server <server> |
| mysql_server_config_get | Show me the configuration of MySQL server <server> |
| mysql_server_param_get | Show me the value of connection timeout in seconds in my MySQL server <server> |
| mysql_server_param_set | Set connection timeout to 20 seconds for my MySQL server <server> |
| mysql_table_schema_get | Show me the schema of table <table> in the MySQL database <database> in server <server> |
| Tool Name | Test Prompt |
|---|---|
| postgres_list | List all PostgreSQL servers in my subscription |
| postgres_list | Show me my PostgreSQL servers |
| postgres_list | Show me the PostgreSQL servers in my subscription |
| postgres_list | List all PostgreSQL databases in server <server> |
| postgres_list | Show me the PostgreSQL databases in server <server> |
| postgres_list | List all tables in the PostgreSQL database <database> in server <server> |
| postgres_list | Show me the tables in the PostgreSQL database <database> in server <server> |
| postgres_database_query | Show me all items that contain the word <search_term> in the PostgreSQL database <database> in server <server> |
| postgres_server_config_get | Show me the configuration of PostgreSQL server <server> |
| postgres_server_param_get | Show me if the parameter my PostgreSQL server <server> has replication enabled |
| postgres_server_param_set | Enable replication for my PostgreSQL server <server> |
| postgres_table_schema_get | Show me the schema of table <table> in the PostgreSQL database <database> in server <server> |
| Tool Name | Test Prompt |
|---|---|
| deploy_app_logs_get | Show me the log of the application deployed by azd |
| deploy_architecture_diagram_generate | Generate the azure architecture diagram for this application |
| deploy_iac_rules_get | Show me the rules to generate bicep scripts for <resource-type> |
| deploy_pipeline_guidance_get | Help me set up a CI/CD pipeline to deploy to Azure. |
| deploy_plan_get | Scan my project carefully to identify all Azure-relevant resources, programming languages, frameworks, dependencies, and configuration files needed for deployment. Develop a provision-and-deploy plan and follow it to deploy my application to Azure. deployTool: azcli, IacType: Terraform, hosting service: Container Apps. |
| Tool Name | Test Prompt |
|---|---|
| deviceregistry_namespace_list | List all Device Registry namespaces in my subscription |
| deviceregistry_namespace_list | Show me the Device Registry namespaces in subscription |
| deviceregistry_namespace_list | List Device Registry namespaces in resource group <resource_group_name> |
| deviceregistry_namespace_list | What Device Registry namespaces do I have in my Azure subscription? |
| Tool Name | Test Prompt |
|---|---|
| documentdb_index_list_indexes | List indexes for collection in DocumentDB database |
| documentdb_index_list_indexes | Show me all indexes on collection in database |
| documentdb_index_create_index | Create an index on collection in DocumentDB database using keys |
| documentdb_index_create_index | Add a DocumentDB index for collection in database with keys and options |
| documentdb_index_drop_index | Drop index from collection in DocumentDB database |
| documentdb_index_drop_index | Remove the index from DocumentDB collection in database |
| documentdb_index_index_stats | Show index statistics for collection in DocumentDB database |
| documentdb_index_index_stats | Get DocumentDB index stats for collection in database |
| documentdb_index_current_ops | Show current DocumentDB operations |
| documentdb_index_current_ops | Get current DocumentDB operations filtered by |
| documentdb_database_db_stats | Get statistics for database |
| documentdb_database_db_stats | Show me stats for DocumentDB database |
| documentdb_database_drop_database | Drop database |
| documentdb_database_drop_database | Delete the database from DocumentDB |
| documentdb_database_list_databases | List all databases in DocumentDB |
| documentdb_database_list_databases | Show me all DocumentDB databases |
| documentdb_database_list_databases | Get details for database in DocumentDB |
| Tool Name | Test Prompt |
|---|---|
| eventgrid_events_publish | Publish an event to Event Grid topic <topic_name> using <event_schema> with the following data <event_data> |
| eventgrid_events_publish | Publish event to my Event Grid topic <topic_name> with the following events <event_data> |
| eventgrid_events_publish | Send an event to Event Grid topic <topic_name> in resource group <resource_group_name> with <event_data> |
| eventgrid_topic_list | List all Event Grid topics in my subscription |
| eventgrid_topic_list | Show me the Event Grid topics in my subscription |
| eventgrid_topic_list | List all Event Grid topics in subscription |
| eventgrid_topic_list | List all Event Grid topics in resource group <resource_group_name> in subscription |
| eventgrid_subscription_list | Show me all Event Grid subscriptions for topic <topic_name> |
| eventgrid_subscription_list | List Event Grid subscriptions for topic <topic_name> in subscription |
| eventgrid_subscription_list | List Event Grid subscriptions for topic <topic_name> in resource group <resource_group_name> |
| eventgrid_subscription_list | Show all Event Grid subscriptions in my subscription |
| eventgrid_subscription_list | List all Event Grid subscriptions in subscription |
| eventgrid_subscription_list | Show Event Grid subscriptions in resource group <resource_group_name> in subscription |
| eventgrid_subscription_list | List Event Grid subscriptions for subscription in location |
| Tool Name | Test Prompt |
|---|---|
| eventhubs_eventhub_consumergroup_delete | Delete my consumer group <consumer_group_name> in my event hub <event_hub_name>, namespace <namespace_name>, and resource group <resource_group_name> |
| eventhubs_eventhub_consumergroup_get | List all consumer groups in my event hub <event_hub_name> in namespace <namespace_name> |
| eventhubs_eventhub_consumergroup_get | Get the details of my consumer group <consumer_group_name> in my event hub <event_hub_name>, namespace <namespace_name>, and resource group <resource_group_name> |
| eventhubs_eventhub_consumergroup_update | Create a new consumer group <consumer_group_name> in my event hub <event_hub_name>, namespace <namespace_name>, and resource group <resource_group_name> |
| eventhubs_eventhub_consumergroup_update | Update my consumer group <consumer_group_name> in my event hub <event_hub_name>, namespace <namespace_name>, and resource group <resource_group_name> |
| eventhubs_eventhub_delete | Delete my event hub <event_hub_name> in my namespace <namespace_name> and resource group <resource_group_name> |
| eventhubs_eventhub_get | List all Event Hubs in my namespace <namespace_name> |
| eventhubs_eventhub_get | Get the details of my event hub <event_hub_name> in my namespace <namespace_name> and resource group <resource_group_name> |
| eventhubs_eventhub_update | Create a new event hub <event_hub_name> in my namespace <namespace_name> and resource group <resource_group_name> |
| eventhubs_eventhub_update | Update my event hub <event_hub_name> in my namespace <namespace_name> and resource group <resource_group_name> |
| eventhubs_namespace_delete | Delete my namespace <namespace_name> in my resource group <resource_group_name> |
| eventhubs_namespace_get | List all Event Hubs namespaces in my subscription |
| eventhubs_namespace_get | Get the details of my namespace <namespace_name> in my resource group <resource_group_name> |
| eventhubs_namespace_update | Create an new namespace <namespace_name> in my resource group <resource_group_name> |
| eventhubs_namespace_update | Update my namespace <namespace_name> in my resource group <resource_group_name> |
| Tool Name | Test Prompt |
|---|---|
| fileshares_fileshare_create | Create a new file share <file_share_name> in resource group <resource_group_name> |
| fileshares_fileshare_create | Create file share <file_share_name> in resource group <resource_group_name> with 100 GB storage |
| fileshares_fileshare_create | Create a file share named <file_share_name> in location with resource group <resource_group_name> |
| fileshares_fileshare_create | Set up a new file share <file_share_name> in resource group <resource_group_name> |
| fileshares_fileshare_delete | Delete the file share <file_share_name> from resource group <resource_group_name> |
| fileshares_fileshare_delete | Remove file share <file_share_name> in resource group <resource_group_name> |
| fileshares_fileshare_get | List all file shares in my subscription |
| fileshares_fileshare_get | Show me the file shares in resource group <resource_group_name> |
| fileshares_fileshare_get | Get details of file share <file_share_name> in resource group <resource_group_name> |
| fileshares_fileshare_get | Show me the file share <file_share_name> in resource group <resource_group_name> |
| fileshares_fileshare_get | What file shares exist in resource group <resource_group_name>? |
| fileshares_fileshare_limits_get | Get the file share limits for subscription in location |
| fileshares_fileshare_limits_get | What are the file share limits in my subscription for location ? |
| fileshares_fileshare_limits_get | Show me the file share service limits in location |
| fileshares_fileshare_nameavailability_check | Check if file share name <file_share_name> is available in subscription |
| fileshares_fileshare_nameavailability_check | Is the file share name <file_share_name> available? |
| fileshares_fileshare_nameavailability_check | Verify availability of file share name <file_share_name> |
| fileshares_fileshare_provisioningrecommendation_get | Get provisioning recommendations for file share <file_share_name> in resource group <resource_group_name> |
| fileshares_fileshare_provisioningrecommendation_get | Show me provisioning recommendations for file share <file_share_name> |
| fileshares_fileshare_provisioningrecommendation_get | What are the recommended provisioning settings for file share <file_share_name>? |
| fileshares_fileshare_snapshot_create | Create a snapshot of file share <file_share_name> in resource group <resource_group_name> |
| fileshares_fileshare_snapshot_create | Create a snapshot for file share <file_share_name> in resource group <resource_group_name> |
| fileshares_fileshare_snapshot_create | Take a snapshot of file share <file_share_name> |
| fileshares_fileshare_snapshot_delete | Delete the snapshot <snapshot_id> from file share <file_share_name> in resource group <resource_group_name> |
| fileshares_fileshare_snapshot_delete | Remove snapshot <snapshot_id> from file share <file_share_name> |
| fileshares_fileshare_snapshot_get | List all snapshots for file share <file_share_name> in resource group <resource_group_name> |
| fileshares_fileshare_snapshot_get | Show me the snapshots of file share <file_share_name> in resource group <resource_group_name> |
| fileshares_fileshare_snapshot_get | Get snapshot <snapshot_id> for file share <file_share_name> |
| fileshares_fileshare_snapshot_update | Update the snapshot <snapshot_id> of file share <file_share_name> in resource group <resource_group_name> |
| fileshares_fileshare_snapshot_update | Update metadata for snapshot <snapshot_id> of file share <file_share_name> |
| fileshares_fileshare_update | Update file share <file_share_name> in resource group <resource_group_name> |
| fileshares_fileshare_update | Update the provisioned storage for file share <file_share_name> to 200 GB |
| fileshares_fileshare_update | Change the media tier of file share <file_share_name> to Standard |
| fileshares_fileshare_update | Modify file share <file_share_name> in resource group <resource_group_name> with new settings |
| fileshares_fileshare_usage_get | Get usage data for file share <file_share_name> in resource group <resource_group_name> |
| fileshares_fileshare_usage_get | Show me the usage statistics for file share <file_share_name> |
| fileshares_fileshare_usage_get | What is the current usage of file share <file_share_name>? |
| Tool Name | Test Prompt |
|---|---|
| functionapp_get | Describe the function app <function_app_name> in resource group <resource_group_name> |
| functionapp_get | Get configuration for function app <function_app_name> |
| functionapp_get | Get function app status for <function_app_name> |
| functionapp_get | Get information about my function app <function_app_name> in <resource_group_name> |
| functionapp_get | Retrieve host name and status of function app <function_app_name> |
| functionapp_get | Show function app details for <function_app_name> in <resource_group_name> |
| functionapp_get | Show me the details for the function app <function_app_name> |
| functionapp_get | Show plan and region for function app <function_app_name> |
| functionapp_get | What is the status of function app <function_app_name>? |
| functionapp_get | List all function apps in my subscription |
| functionapp_get | Show me my Azure function apps |
| functionapp_get | What function apps do I have? |
| Tool Name | Test Prompt |
|---|---|
| functions_language_list | What languages does Azure Functions support? |
| functions_language_list | Compare all Azure Functions languages side by side |
| functions_language_list | What runtime versions are available for Azure Functions? |
| functions_project_get | Set up a new Azure Functions project in Python |
| functions_project_get | Generate the project files for a TypeScript Azure Functions app |
| functions_project_get | Create the boilerplate for a Java Azure Functions app using JDK 21 |
| functions_template_get | What triggers and bindings are available for C# Azure Functions? |
| functions_template_get | Show me all the Python Azure Function templates |
| functions_template_get | Create a Timer trigger function in C# that runs every 5 minutes |
| functions_template_get | Show me a Cosmos DB trigger with an output binding in Java |
| functions_template_get | I need a MCP Tool trigger in TypeScript for Node.js 22 |
| Tool Name | Test Prompt |
|---|---|
| keyvault_admin_settings_get | Get the account settings for my key vault <key_vault_account_name> |
| keyvault_admin_settings_get | Show me the account settings for managed HSM keyvault <key_vault_account_name> |
| keyvault_admin_settings_get | What's the value of the <setting_name> setting in my key vault with name <key_vault_account_name> |
| keyvault_certificate_create | Create a new certificate called <certificate_name> in the key vault <key_vault_account_name> |
| keyvault_certificate_create | Generate a certificate named <certificate_name> in key vault <key_vault_account_name> |
| keyvault_certificate_create | Request creation of certificate <certificate_name> in the key vault <key_vault_account_name> |
| keyvault_certificate_create | Provision a new key vault certificate <certificate_name> in vault <key_vault_account_name> |
| keyvault_certificate_create | Issue a certificate <certificate_name> in key vault <key_vault_account_name> |
| keyvault_certificate_get | Show me the certificate <certificate_name> in the key vault <key_vault_account_name> |
| keyvault_certificate_get | Show me the details of the certificate <certificate_name> in the key vault <key_vault_account_name> |
| keyvault_certificate_get | Get the certificate <certificate_name> from vault <key_vault_account_name> |
| keyvault_certificate_get | Display the certificate details for <certificate_name> in vault <key_vault_account_name> |
| keyvault_certificate_get | Retrieve certificate metadata for <certificate_name> in vault <key_vault_account_name> |
| keyvault_certificate_import | Import the certificate in file <file_path> into the key vault <key_vault_account_name> |
| keyvault_certificate_import | Import a certificate into the key vault <key_vault_account_name> using the name <certificate_name> |
| keyvault_certificate_import | Upload certificate file <file_path> to key vault <key_vault_account_name> |
| keyvault_certificate_import | Load certificate <certificate_name> from file <file_path> into vault <key_vault_account_name> |
| keyvault_certificate_import | Add existing certificate file <file_path> to the key vault <key_vault_account_name> with name <certificate_name> |
| keyvault_certificate_get | List all certificates in the key vault <key_vault_account_name> |
| keyvault_certificate_get | Show me the certificates in the key vault <key_vault_account_name> |
| keyvault_certificate_get | What certificates are in the key vault <key_vault_account_name>? |
| keyvault_certificate_get | List certificate names in vault <key_vault_account_name> |
| keyvault_certificate_get | Enumerate certificates in key vault <key_vault_account_name> |
| keyvault_certificate_get | Show certificate names in the key vault <key_vault_account_name> |
| keyvault_key_create | Create a new key called <key_name> with the RSA type in the key vault <key_vault_account_name> |
| keyvault_key_create | Generate a key <key_name> with type <key_type> in vault <key_vault_account_name> |
| keyvault_key_create | Create an oct key in the vault <key_vault_account_name> |
| keyvault_key_create | Create an RSA key in the vault <key_vault_account_name> with name <key_name> |
| keyvault_key_create | Create an EC key with name <key_name> in the vault <key_vault_account_name> |
| keyvault_key_get | Show me the key <key_name> in the key vault <key_vault_account_name> |
| keyvault_key_get | Show me the details of the key <key_name> in the key vault <key_vault_account_name> |
| keyvault_key_get | Get the key <key_name> from vault <key_vault_account_name> |
| keyvault_key_get | Display the key details for <key_name> in vault <key_vault_account_name> |
| keyvault_key_get | Retrieve key metadata for <key_name> in vault <key_vault_account_name> |
| keyvault_key_get | List all keys in the key vault <key_vault_account_name> |
| keyvault_key_get | Show me the keys in the key vault <key_vault_account_name> |
| keyvault_key_get | What keys are in the key vault <key_vault_account_name>? |
| keyvault_key_get | List key names in vault <key_vault_account_name> |
| keyvault_key_get | Enumerate keys in key vault <key_vault_account_name> |
| keyvault_key_get | Show key names in the key vault <key_vault_account_name> |
| keyvault_secret_create | Create a new secret called <secret_name> with value <secret_value> in the key vault <key_vault_account_name> |
| keyvault_secret_create | Set a secret named <secret_name> with value <secret_value> in key vault <key_vault_account_name> |
| keyvault_secret_create | Store secret <secret_name> value <secret_value> in the key vault <key_vault_account_name> |
| keyvault_secret_create | Add a new version of secret <secret_name> with value <secret_value> in vault <key_vault_account_name> |
| keyvault_secret_create | Update secret <secret_name> to value <secret_value> in the key vault <key_vault_account_name> |
| keyvault_secret_get | Show me the secret <secret_name> in the key vault <key_vault_account_name> |
| keyvault_secret_get | Show me the details of the secret <secret_name> in the key vault <key_vault_account_name> |
| keyvault_secret_get | Get the secret <secret_name> from vault <key_vault_account_name> |
| keyvault_secret_get | Display the secret details for <secret_name> in vault <key_vault_account_name> |
| keyvault_secret_get | Retrieve secret metadata for <secret_name> in vault <key_vault_account_name> |
| keyvault_secret_get | List all secrets in the key vault <key_vault_account_name> |
| keyvault_secret_get | Show me the secrets in the key vault <key_vault_account_name> |
| keyvault_secret_get | What secrets are in the key vault <key_vault_account_name>? |
| keyvault_secret_get | List secrets names in vault <key_vault_account_name> |
| keyvault_secret_get | Enumerate secrets in key vault <key_vault_account_name> |
| keyvault_secret_get | Show secrets names in the key vault <key_vault_account_name> |
| Tool Name | Test Prompt |
|---|---|
| aks_cluster_get | Get the configuration of AKS cluster <cluster-name> |
| aks_cluster_get | Show me the details of AKS cluster <cluster-name> in resource group <resource-group> |
| aks_cluster_get | Show me the network configuration for AKS cluster <cluster-name> |
| aks_cluster_get | What are the details of my AKS cluster <cluster-name> in <resource-group>? |
| aks_cluster_get | List all AKS clusters in my subscription |
| aks_cluster_get | Show me my Azure Kubernetes Service clusters |
| aks_cluster_get | What AKS clusters do I have? |
| aks_nodepool_get | Get details for nodepool <nodepool-name> in AKS cluster <cluster-name> in <resource-group> |
| aks_nodepool_get | Show me the configuration for nodepool <nodepool-name> in AKS cluster <cluster-name> in resource group <resource-group> |
| aks_nodepool_get | What is the setup of nodepool <nodepool-name> for AKS cluster <cluster-name> in <resource-group>? |
| aks_nodepool_get | List nodepools for AKS cluster <cluster-name> in <resource-group> |
| aks_nodepool_get | Show me the nodepool list for AKS cluster <cluster-name> in <resource-group> |
| aks_nodepool_get | What nodepools do I have for AKS cluster <cluster-name> in <resource-group> |
| Tool Name | Test Prompt |
|---|---|
| loadtesting_test_create | Create a basic URL test using the following endpoint URL <test-url> that runs for 30 minutes with 45 virtual users. The test name is <sample-name> with the test id <test-id> and the load testing resource is <load-test-resource> in the resource group <resource-group> in my subscription |
| loadtesting_test_get | Get the load test with id <test-id> in the load test resource <test-resource> in resource group <resource-group> |
| loadtesting_testresource_create | Create a load test resource <load-test-resource-name> in the resource group <resource-group> in my subscription |
| loadtesting_testresource_list | List all load testing resources in the resource group <resource-group> in my subscription |
| loadtesting_testrun_get | Get the load test run with id <testrun-id> in the load test resource <test-resource> in resource group <resource-group> |
| loadtesting_testrun_get | Get all the load test runs for the test with id <test-id> in the load test resource <test-resource> in resource group <resource-group> |
| loadtesting_testrun_createorupdate | Create a test run using the id <testrun-id> for test <test-id> in the load testing resource <load-testing-resource> in resource group <resource-group>. Use the name of test run <display-name> and description as <description> |
| loadtesting_testrun_createorupdate | Update a test run display name as <display-name> for the id <testrun-id> for test <test-id> in the load testing resource <load-testing-resource> in resource group <resource-group>. |
| Tool Name | Test Prompt |
|---|---|
| grafana_list | List all Azure Managed Grafana in one subscription |
| Tool Name | Test Prompt |
|---|---|
| managedlustre_fs_create | Create an Azure Managed Lustre filesystem with name <filesystem_name>, size <filesystem_size>, SKU , and subnet <subnet_id> for availability zone in location . Maintenance should occur on <maintenance_window_day> at <maintenance_window_time> |
| managedlustre_fs_list | List the Azure Managed Lustre filesystems in my subscription <subscription_name> |
| managedlustre_fs_list | List the Azure Managed Lustre filesystems in my resource group <resource_group_name> |
| managedlustre_fs_sku_get | List the Azure Managed Lustre SKUs available in location |
| managedlustre_fs_blob_autoexport_create | Create an autoexport job for the Azure Managed Lustre filesystem <filesystem_name> in resource group <resource_group_name> |
| managedlustre_fs_blob_autoexport_cancel | Cancel the autoexport job <job_name> for the Azure Managed Lustre filesystem <filesystem_name> in resource group <resource_group_name> |
| managedlustre_fs_blob_autoexport_get | Get the details of autoexport job <job_name> for the Azure Managed Lustre filesystem <filesystem_name> in resource group <resource_group_name> |
| managedlustre_fs_blob_autoexport_list | List all autoexport jobs for the Azure Managed Lustre filesystem <filesystem_name> in resource group <resource_group_name> |
| managedlustre_fs_blob_autoexport_delete | Delete the autoexport job <job_name> for the Azure Managed Lustre filesystem <filesystem_name> in resource group <resource_group_name> |
| managedlustre_fs_blob_autoimport_create | Create an autoimport job for the Azure Managed Lustre filesystem <filesystem_name> in resource group <resource_group_name> |
| managedlustre_fs_blob_autoimport_cancel | Cancel the autoimport job <job_name> for the Azure Managed Lustre filesystem <filesystem_name> in resource group <resource_group_name> |
| managedlustre_fs_blob_autoimport_delete | Delete the autoimport job <job_name> for the Azure Managed Lustre filesystem <filesystem_name> in resource group <resource_group_name> |
| managedlustre_fs_blob_autoimport_get | Get the details of autoimport job <job_name> for the Azure Managed Lustre filesystem <filesystem_name> in resource group <resource_group_name> |
| managedlustre_fs_blob_autoimport_list | List all autoimport jobs for the Azure Managed Lustre filesystem <filesystem_name> in resource group <resource_group_name> |
| managedlustre_fs_blob_import_create | Create a one-time import job for the Azure Managed Lustre filesystem <filesystem_name> in resource group <resource_group_name> |
| managedlustre_fs_blob_import_get | Get the details of import job <job_name> for the Azure Managed Lustre filesystem <filesystem_name> in resource group <resource_group_name> |
| managedlustre_fs_blob_import_get | List all one-time import jobs for the Azure Managed Lustre filesystem <filesystem_name> in resource group <resource_group_name> |
| managedlustre_fs_blob_import_cancel | Cancel the one-time import job <job_name> for the Azure Managed Lustre filesystem <filesystem_name> in resource group <resource_group_name> |
| managedlustre_fs_blob_import_delete | Delete the one-time import job <job_name> for the Azure Managed Lustre filesystem <filesystem_name> in resource group <resource_group_name> |
| managedlustre_fs_subnetsize_ask | Tell me how many IP addresses I need for an Azure Managed Lustre filesystem of size <filesystem_size> using the SKU |
| managedlustre_fs_subnetsize_validate | Validate if the network <subnet_id> can host Azure Managed Lustre filesystem of size <filesystem_size> using the SKU |
| managedlustre_fs_update | Update the maintenance window of the Azure Managed Lustre filesystem <filesystem_name> to <maintenance_window_day> at <maintenance_window_time> |
| Tool Name | Test Prompt |
|---|---|
| marketplace_product_get | Get details about marketplace product <product_name> |
| marketplace_product_list | Search for Microsoft products in the marketplace |
| marketplace_product_list | Show me marketplace products from publisher <publisher_name> |
| Tool Name | Test Prompt |
|---|---|
| get_azure_bestpractices_get | Get the latest Azure code generation best practices |
| get_azure_bestpractices_get | Get the latest Azure deployment best practices |
| get_azure_bestpractices_get | Get the latest Azure best practices |
| get_azure_bestpractices_get | Get the latest Azure Functions code generation best practices |
| get_azure_bestpractices_get | Get the latest Azure Functions deployment best practices |
| get_azure_bestpractices_get | Get the latest Azure Functions best practices |
| get_azure_bestpractices_get | Get the latest Azure Static Web Apps best practices |
| get_azure_bestpractices_get | What are azure function best practices? |
| get_azure_bestpractices_get | configure azure mcp in coding agent for my repo |
| get_azure_bestpractices_ai_app | Get best practices for building AI applications in Azure |
| get_azure_bestpractices_ai_app | Show me the best practices for Microsoft Foundry agents code generation |
| get_azure_bestpractices_ai_app | Get guidance for building agents with Microsoft Foundry |
| get_azure_bestpractices_ai_app | Create an AI app that helps me to manage travel queries. |
| get_azure_bestpractices_ai_app | Create an AI app that helps me to manage travel queries in Microsoft Foundry |
| Tool Name | Test Prompt |
|---|---|
| azuremigrate_platformlandingzone_getguidance | Get guidance for enabling DDoS protection in my Landing Zone |
| azuremigrate_platformlandingzone_getguidance | How do I turn off Bastion in my Platform Landing Zone? |
| azuremigrate_platformlandingzone_getguidance | Show me how to change IP address ranges in my Platform Landing Zone |
| azuremigrate_platformlandingzone_getguidance | Get guidance for implementing zero trust in my Platform Landing Zone |
| azuremigrate_platformlandingzone_getguidance | How can I disable a policy in my Platform Landing Zone? |
| azuremigrate_platformlandingzone_getguidance | Get guidance for changing resource naming patterns in my Landing Zone |
| azuremigrate_platformlandingzone_getguidance | Show me how to modify network topology in my Landing Zone |
| azuremigrate_platformlandingzone_getguidance | Get guidance for updating management groups in my Platform Landing Zone |
| azuremigrate_platformlandingzone_getguidance | Search for DDoS policies in my Platform Landing Zone |
| azuremigrate_platformlandingzone_getguidance | List all available policies by archetype in my Landing Zone |
| azuremigrate_platformlandingzone_getguidance | Find policies related to storage encryption in my Platform Landing Zone |
| azuremigrate_platformlandingzone_request | Check if a platform landing zone already exists for migrate project in resource group |
| azuremigrate_platformlandingzone_request | Update the landing zone parameters for migrate project in resource group |
| azuremigrate_platformlandingzone_request | Set up a single region landing zone with Azure Firewall for migrate project |
| azuremigrate_platformlandingzone_request | Configure a multi-region landing zone with hub-spoke architecture for migrate project in resource group |
| azuremigrate_platformlandingzone_request | Generate a platform landing zone for migrate project in resource group |
| azuremigrate_platformlandingzone_request | Generate a platform landing zone |
| azuremigrate_platformlandingzone_request | Generate a platform landing zone and create a new migrate project with name in resource group |
| azuremigrate_platformlandingzone_request | Start landing zone generation for migrate project |
| azuremigrate_platformlandingzone_request | Download the generated landing zone for migrate project in resource group |
| azuremigrate_platformlandingzone_request | Check parameter status for migrate project in resource group |
| azuremigrate_platformlandingzone_request | Verify if all parameters are set for migrate project |
| Tool Name | Test Prompt |
|---|---|
| monitor_activitylog_list | List the activity logs of the last month for <resource_name> |
| monitor_healthmodels_entity_get | Show me the health status of entity <entity_id> using the health model <health_model_name> |
| monitor_metrics_definitions | Get metric definitions for <resource_type> <resource_name> from the namespace |
| monitor_metrics_definitions | Show me all available metrics and their definitions for storage account <account_name> |
| monitor_metrics_definitions | What metric definitions are available for the Application Insights resource <resource_name> |
| monitor_metrics_query | Analyze the performance trends and response times for Application Insights resource <resource_name> over the last <time_period> |
| monitor_metrics_query | Check the availability metrics for my Application Insights resource <resource_name> for the last <time_period> |
| monitor_metrics_query | Get the <aggregation_type> <metric_name> metric for <resource_type> <resource_name> over the last <time_period> with intervals |
| monitor_metrics_query | Investigate error rates and failed requests for Application Insights resource <resource_name> for the last <time_period> |
| monitor_metrics_query | Query the <metric_name> metric for <resource_type> <resource_name> for the last <time_period> |
| monitor_metrics_query | What's the request per second rate for my Application Insights resource <resource_name> over the last <time_period> |
| monitor_resource_log_query | Show me the logs for the past hour for the resource <resource_name> in the Log Analytics workspace <workspace_name> |
| monitor_table_list | List all tables in the Log Analytics workspace <workspace_name> |
| monitor_table_list | Show me the tables in the Log Analytics workspace <workspace_name> |
| monitor_table_type_list | List all available table types in the Log Analytics workspace <workspace_name> |
| monitor_table_type_list | Show me the available table types in the Log Analytics workspace <workspace_name> |
| monitor_webtests_createorupdate | Create a new Standard Web Test with name <webtest_resource_name> in my subscription in <resource_group> in a given <appinsights_component> |
| monitor_webtests_createorupdate | Update an existing Standard Web Test with name <webtest_resource_name> in my subscription in <resource_group> in a given <appinsights_component> |
| monitor_webtests_get | Get Web Test details for <webtest_resource_name> in my subscription in <resource_group> |
| monitor_webtests_get | List all Web Test resources in my subscription |
| monitor_webtests_get | List all Web Test resources in my subscription in <resource_group> |
| monitor_workspace_list | List all Log Analytics workspaces in my subscription |
| monitor_workspace_list | Show me my Log Analytics workspaces |
| monitor_workspace_list | Show me the Log Analytics workspaces in my subscription |
| monitor_workspace_log_query | Show me the logs for the past hour in the Log Analytics workspace <workspace_name> |
| Tool Name | Test Prompt |
|---|---|
| datadog_monitoredresources_list | List all monitored resources in the Datadog resource <resource_name> |
| datadog_monitoredresources_list | Show me the monitored resources in the Datadog resource <resource_name> |
| Tool Name | Test Prompt |
|---|---|
| extension_azqr | Check my Azure subscription for any compliance issues or recommendations |
| extension_azqr | Provide compliance recommendations for my current Azure subscription |
| extension_azqr | Scan my Azure subscription for compliance recommendations |
| Tool Name | Test Prompt |
|---|---|
| quota_region_availability_list | Show me the available regions for these resource types <resource_types> |
| quota_usage_check | Check usage information for <resource_type> in region |
| Tool Name | Test Prompt |
|---|---|
| role_assignment_list | List all available role assignments in my subscription |
| role_assignment_list | Show me the available role assignments in my subscription |
| Tool Name | Test Prompt |
|---|---|
| redis_create | Create a new Redis resource named <resource_name> with SKU <sku_name> in resource group <resource_group_name> |
| redis_create | Create a new Redis resource for me |
| redis_create | Create a Redis cache named <resource_name> with SKU <sku_name> in resource group <resource_group_name> |
| redis_create | Create a new Redis cluster with name <resource_name>, SKU <sku_name> |
| redis_list | List all Redis resources in my subscription |
| redis_list | Show me my Redis resources |
| redis_list | Show me the Redis resources in my subscription |
| redis_list | Show me my Redis caches |
| redis_list | Get Redis clusters |
| Tool Name | Test Prompt |
|---|---|
| group_list | List all resource groups in my subscription |
| group_list | Show me my resource groups |
| group_list | Show me the resource groups in my subscription |
| Tool Name | Test Prompt |
|---|---|
| resourcehealth_availability-status_get | Get the availability status for resource <resource_name> |
| resourcehealth_availability-status_get | Show me the health status of the storage account <storage_account_name> |
| resourcehealth_availability-status_get | What is the availability status of virtual machine <vm_name> in resource group <resource_group_name>? |
| resourcehealth_availability-status_get | List availability status for all resources in my subscription |
| resourcehealth_availability-status_get | Show me the health status of all my Azure resources |
| resourcehealth_availability-status_get | What resources in resource group <resource_group_name> have health issues? |
| resourcehealth_health-events_list | List all service health events in my subscription |
| resourcehealth_health-events_list | Show me Azure service health events for subscription <subscription_id> |
| resourcehealth_health-events_list | What service issues have occurred in the last 30 days? |
| resourcehealth_health-events_list | List active service health events in my subscription |
| resourcehealth_health-events_list | Show me planned maintenance events for my Azure services |
| Tool Name | Test Prompt |
|---|---|
| policy_assignment_list | List Azure Policies in the subscription <subscription_id> |
| Tool Name | Test Prompt |
|---|---|
| pricing_get | What is the price of Standard_D4s_v5 VMs? |
| pricing_get | What's the price difference between Premium_LRS and Standard_LRS storage? |
| pricing_get | Get consumption price for Standard_E8s_v5 in brazil |
| pricing_get | What is the price for Virtual Machines? |
| pricing_get | How much does a Standard_D4s_v5 VM cost per hour? |
| pricing_get | Which is cheaper- Standard_D4s_v5 in eastus vs westeurope |
| pricing_get | Get pricing where productName contains 'Premium' |
| pricing_get | How much does Hot access tier storage cost per GB in westeurope? |
| pricing_get | Show savings plan prices for Standard_E4s_v5 Linux VMs |
| pricing_get | Here's my Bicep template. Can you estimate the monthly cost of this deployment? <bicep_template> |
| Tool Name | Test Prompt |
|---|---|
| servicebus_queue_details | Show me the details of service bus <service_bus_name> queue <queue_name> |
| servicebus_topic_details | Show me the details of service bus <service_bus_name> topic <topic_name> |
| servicebus_topic_subscription_details | Show me the details of service bus <service_bus_name> subscription <subscription_name> |
| Tool Name | Test Prompt |
|---|---|
| servicefabric_managedcluster_node_get | Get all nodes in Service Fabric managed cluster <cluster_name> in resource group <resource_group_name> |
| servicefabric_managedcluster_node_get | Show me the nodes and their status for managed cluster <cluster_name> |
| servicefabric_managedcluster_node_get | Get node <node_name> from Service Fabric managed cluster <cluster_name> |
| servicefabric_managedcluster_nodetype_restart | Restart nodes <node_name_1> and <node_name_2> in Service Fabric managed cluster <cluster_name> UD by UD |
| servicefabric_managedcluster_nodetype_restart | Restart node <node_name_1> in node type <node_type_name> on managed cluster <cluster_name> |
| Tool Name | Test Prompt |
|---|---|
| signalr_runtime_get | Show me the details of SignalR <signalr_name> |
| signalr_runtime_get | Show me the network information of SignalR runtime <signalr_name> |
| signalr_runtime_get | Describe the SignalR runtime <signalr_name> in resource group <resource_group_name> |
| signalr_runtime_get | Get information about my SignalR runtime <signalr_name> in <resource_group_name> |
| signalr_runtime_get | Show all the SignalRs information in <resource_group_name> |
| signalr_runtime_get | List all SignalRs in my subscription |
| Tool Name | Test Prompt |
|---|---|
| sql_db_create | Create a new SQL database named <database_name> in server <server_name> |
| sql_db_create | Create a SQL database <database_name> with Basic tier in server <server_name> |
| sql_db_create | Create a new database called <database_name> on SQL server <server_name> in resource group <resource_group_name> |
| sql_db_delete | Delete the SQL database <database_name> from server <server_name> |
| sql_db_delete | Remove database <database_name> from SQL server <server_name> in resource group <resource_group_name> |
| sql_db_delete | Delete the database called <database_name> on server <server_name> |
| sql_db_get | List all Azure SQL databases in server <server_name> |
| sql_db_get | List all databases in the Azure SQL server <server_name> |
| sql_db_get | Show me the Azure SQL database <database_name> details in server <server_name> |
| sql_db_get | Show me the Azure SQL database <database_name> in server <server_name> |
| sql_db_rename | Rename the SQL database <database_name> on server <server_name> to <new_database_name> |
| sql_db_rename | Rename my Azure SQL database <database_name> to <new_database_name> on server <server_name> |
| sql_db_update | Update the performance tier of SQL database <database_name> on server <server_name> |
| sql_db_update | Scale SQL database <database_name> on server <server_name> to use <sku_name> SKU |
| Tool Name | Test Prompt |
|---|---|
| sql_elastic-pool_list | List all elastic pools in SQL server <server_name> |
| sql_elastic-pool_list | Show me the elastic pools configured for SQL server <server_name> |
| sql_elastic-pool_list | What elastic pools are available in my SQL server <server_name>? |
| Tool Name | Test Prompt |
|---|---|
| sql_server_create | Create a new Azure SQL server named <server_name> in resource group <resource_group_name> |
| sql_server_create | Create an Azure SQL server with name <server_name> in location with admin user <admin_user> |
| sql_server_create | Set up a new SQL server called <server_name> in my resource group <resource_group_name> |
| sql_server_delete | Delete the Azure SQL server <server_name> from resource group <resource_group_name> |
| sql_server_delete | Remove the SQL server <server_name> from my subscription |
| sql_server_delete | Delete SQL server <server_name> permanently |
| sql_server_entra-admin_list | List Microsoft Entra ID administrators for SQL server <server_name> |
| sql_server_entra-admin_list | Show me the Entra ID administrators configured for SQL server <server_name> |
| sql_server_entra-admin_list | What Microsoft Entra ID administrators are set up for my SQL server <server_name>? |
| sql_server_firewall-rule_create | Create a firewall rule for my Azure SQL server <server_name> |
| sql_server_firewall-rule_create | Add a firewall rule to allow access from IP range <start_ip> to <end_ip> for SQL server <server_name> |
| sql_server_firewall-rule_create | Create a new firewall rule named <rule_name> for SQL server <server_name> |
| sql_server_firewall-rule_delete | Delete a firewall rule from my Azure SQL server <server_name> |
| sql_server_firewall-rule_delete | Remove the firewall rule <rule_name> from SQL server <server_name> |
| sql_server_firewall-rule_delete | Delete firewall rule <rule_name> for SQL server <server_name> |
| sql_server_firewall-rule_list | List all firewall rules for SQL server <server_name> |
| sql_server_firewall-rule_list | Show me the firewall rules for SQL server <server_name> |
| sql_server_firewall-rule_list | What firewall rules are configured for my SQL server <server_name>? |
| sql_server_get | List all Azure SQL servers in resource group <resource_group_name> |
| sql_server_get | Show me every Azure SQL server in resource group <resource_group_name> |
| sql_server_get | Show me the Azure SQL server <server_name> details |
| sql_server_get | Get Azure SQL server <server_name> info |
| sql_server_get | Display the properties of Azure SQL server <server_name> |
| Tool Name | Test Prompt |
|---|---|
| storage_account_create | Create a new storage account called testaccount123 in East US region |
| storage_account_create | Create a storage account with premium performance and LRS replication |
| storage_account_create | Create a new storage account with Data Lake Storage Gen2 enabled |
| storage_account_get | Show me the details for my storage account |
| storage_account_get | Get details about the storage account |
| storage_account_get | List all storage accounts in my subscription including their location and SKU |
| storage_account_get | Show me my storage accounts with whether hierarchical namespace (HNS) is enabled |
| storage_account_get | Show me the storage accounts in my subscription and include HTTPS-only and public blob access settings |
| storage_blob_container_create | Create the storage container mycontainer in storage account |
| storage_blob_container_create | Create the container using blob public access in storage account |
| storage_blob_container_create | Create a new blob container named documents with container public access in storage account |
| storage_blob_container_get | Show me the properties of the storage container in the storage account |
| storage_blob_container_get | List all blob containers in the storage account |
| storage_blob_container_get | Show me the containers in the storage account |
| storage_blob_get | Show me the properties for blob in container in storage account |
| storage_blob_get | Get the details about blob in the container in storage account |
| storage_blob_get | List all blobs in the blob container in the storage account |
| storage_blob_get | Show me the blobs in the blob container in the storage account |
| storage_blob_upload | Upload file to storage blob in container in storage account |
| storage_table_list | List all tables in the storage account |
| storage_table_list | Show me the tables in the storage account |
| Tool Name | Test Prompt |
|---|---|
| storagesync_service_create | Create a new Storage Sync Service named in resource group at location |
| storagesync_service_delete | Delete the Storage Sync Service from resource group |
| storagesync_service_get | Get the details of Storage Sync Service in resource group |
| storagesync_service_get | List all Storage Sync Services in resource group |
| storagesync_service_update | Update Storage Sync Service with new tags |
| storagesync_registeredserver_get | Get the details of registered server in service |
| storagesync_registeredserver_get | List all registered servers in service |
| storagesync_registeredserver_unregister | Unregister server from service |
| storagesync_registeredserver_update | Update registered server configuration in service |
| storagesync_syncgroup_create | Create a new sync group named in service |
| storagesync_syncgroup_delete | Delete the sync group from service |
| storagesync_syncgroup_get | Get the details of sync group in service |
| storagesync_cloudendpoint_changedetection | Trigger change detection on cloud endpoint in sync group in service for directory path |
| storagesync_cloudendpoint_create | Create a new cloud endpoint named for Azure file share in storage account |
| storagesync_cloudendpoint_delete | Delete the cloud endpoint from sync group |
| storagesync_cloudendpoint_get | Get the details of cloud endpoint in sync group |
| storagesync_cloudendpoint_get | List all cloud endpoints in sync group |
| storagesync_serverendpoint_create | Create a new server endpoint on server pointing to local path in sync group |
| storagesync_serverendpoint_delete | Delete the server endpoint from sync group |
| storagesync_serverendpoint_get | Get the details of server endpoint in sync group |
| storagesync_serverendpoint_get | List all server endpoints in sync group |
| storagesync_serverendpoint_update | Update server endpoint with cloud tiering enabled and tiering policy in sync group |
| Tool Name | Test Prompt |
|---|---|
| subscription_list | List all subscriptions for my account |
| subscription_list | Show me my subscriptions |
| subscription_list | What is my current subscription? |
| subscription_list | What subscriptions do I have? |
| Tool Name | Test Prompt |
|---|---|
| azureterraformbestpractices_get | Fetch the Azure Terraform best practices |
| azureterraformbestpractices_get | Show me the Azure Terraform best practices and generate code sample to get a secret from Azure Key Vault |
| Tool Name | Test Prompt |
|---|---|
| virtualdesktop_hostpool_list | List all host pools in my subscription |
| virtualdesktop_hostpool_host_list | List all session hosts in host pool <hostpool_name> |
| virtualdesktop_hostpool_host_user-list | List all user sessions on session host <sessionhost_name> in host pool <hostpool_name> |
| Tool Name | Test Prompt |
|---|---|
| wellarchitectedframework_serviceguide_get | Get Well-Architected Framework guidance for App Service |
| wellarchitectedframework_serviceguide_get | What's the waf guidance for a VM? |
| wellarchitectedframework_serviceguide_get | Show me the best practices for virtual machines |
| wellarchitectedframework_serviceguide_get | What's the architectural guidance for Azure Cosmos DB |
| Tool Name | Test Prompt |
|---|---|
| workbooks_create | Create a new workbook named <workbook_name> |
| workbooks_delete | Delete the workbook with resource ID <workbook_resource_id> |
| workbooks_list | List all workbooks in my resource group <resource_group_name> |
| workbooks_list | What workbooks do I have in resource group <resource_group_name>? |
| workbooks_show | Get information about the workbook with resource ID <workbook_resource_id> |
| workbooks_show | Show me the workbook with resource ID <workbook_resource_id> |
| workbooks_update | Update the workbook <workbook_resource_id> with a new text step |
| Tool Name | Test Prompt |
|---|---|
| bicepschema_get | How can I use Bicep to create an Azure OpenAI service? |
| Tool Name | Test Prompt |
|---|---|
| cloudarchitect_design | Please help me design an architecture for a large-scale file upload, storage, and retrieval service |
| cloudarchitect_design | Help me design an Azure cloud service that will serve as an ATM for users |
| cloudarchitect_design | I want to design a cloud app for ordering groceries |
| cloudarchitect_design | How can I design a cloud service in Azure that will store and present videos for users? |
| Tool Name | Test Prompt |
|---|---|
| foundryextensions_agents_get-sdk-sample | Create a CLI app that can talk to a Microsoft Foundry Agent using Python SDK |
| foundryextensions_knowledge_index_list | List all knowledge indexes in my Microsoft Foundry project |
| foundryextensions_knowledge_index_list | Show me the knowledge indexes in my Microsoft Foundry project |
| foundryextensions_knowledge_index_schema | Show me the schema for knowledge index <index-name> in my Microsoft Foundry resource |
| foundryextensions_knowledge_index_schema | Get the schema configuration for knowledge index <index-name> |
| foundryextensions_openai_chat-completions-create | Create a chat completion with the message "Hello, how are you today?" using my Microsoft Foundry resource |
| foundryextensions_openai_create-completion | Create a completion with the prompt "What is Azure?" using my Microsoft Foundry resource |
| foundryextensions_openai_embeddings-create | Generate embeddings for the text "Azure OpenAI Service" using my Microsoft Foundry resource |
| foundryextensions_openai_embeddings-create | Create vector embeddings for my text using my Microsoft Foundry resource |
| foundryextensions_openai_models-list | List all available OpenAI models in my Microsoft Foundry resource |
| foundryextensions_openai_models-list | Show me the OpenAI model deployments in my Microsoft Foundry resource |
| foundryextensions_resource_get | List all Microsoft Foundry resources in my subscription |
| foundryextensions_resource_get | Show me the Microsoft Foundry resources in resource group <resource_group_name> |
| foundryextensions_resource_get | Get details for Microsoft Foundry resource <resource_name> in resource group <resource_group_name> |
| foundryextensions_threads_create | Create a Microsoft Foundry thread to hold the conversation |
| foundryextensions_threads_get-messages | Show me the messages in the Microsoft Foundry thread with id <thread_id> |
| foundryextensions_threads_list | List my Microsoft Foundry threads |