Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
e126498
deploy_iac_get
hemarina Nov 5, 2025
4c8e800
deploy_pipeline
hemarina Nov 6, 2025
5da3f19
deploy_architecture
hemarina Nov 6, 2025
ec1a3c6
deploy_plan_get
hemarina Nov 6, 2025
ba6ae2b
deploy_app_log_gets
hemarina Nov 7, 2025
bd12c9f
rename
hemarina Nov 7, 2025
6633727
revert deployment.md as suggested on comments
hemarina Nov 7, 2025
6203931
update tests
hemarina Nov 10, 2025
8721bd0
follow contributing guide and PR requirements
hemarina Nov 13, 2025
71cd4cb
Update tools/Azure.Mcp.Tools.Deploy/src/Services/Util/ResourceLogServ…
hemarina Nov 13, 2025
07971f0
Update servers/Azure.Mcp.Server/docs/e2eTestPrompts.md
hemarina Nov 13, 2025
2324a57
Update tools/Azure.Mcp.Tools.Deploy/src/Commands/App/LogsGetCommand.cs
hemarina Nov 13, 2025
9113b44
Update tools/Azure.Mcp.Tools.Deploy/src/DeploySetup.cs
hemarina Nov 13, 2025
51b4c73
Update tools/Azure.Mcp.Tools.Deploy/src/Commands/Infrastructure/Rules…
hemarina Nov 13, 2025
98dfa51
Update eng/tools/ToolDescriptionEvaluator/tools.json
hemarina Nov 13, 2025
a75a03f
Update tools/Azure.Mcp.Tools.Deploy/src/Options/App/LogsGetOptions.cs
hemarina Nov 13, 2025
40d93e9
Rerun ToolDescriptionEvaluator
hemarina Nov 13, 2025
26d0453
address copilot suggestion
hemarina Nov 13, 2025
ed00e4f
remove deployment tool line for live test as no longer needed
hemarina Nov 13, 2025
647011c
address comment, add iac rules
hemarina Nov 24, 2025
462a735
remove mcp
hemarina Nov 24, 2025
7db834f
remove azd related md
hemarina Nov 25, 2025
c004c28
Merge branch 'main' of https://github.com/microsoft/mcp into dep-azd
hemarina Nov 25, 2025
7d63769
Run ToolDescriptionEvaluator
hemarina Nov 25, 2025
90a3a82
fix pipeline test missing parameters
hemarina Nov 25, 2025
bae137c
fix live test
hemarina Nov 25, 2025
57dd986
fix tests based on az-cli rules
hemarina Nov 25, 2025
0c673f1
Merge branch 'main' of https://github.com/microsoft/mcp into dep-azd
hemarina Nov 25, 2025
2cff097
fix analyze bug by running azuremcp.sln
hemarina Nov 25, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/bug-bash/scenarios/deployment.md
Original file line number Diff line number Diff line change
Expand Up @@ -397,4 +397,4 @@ When logging issues, include:

---

**Next**: [Full Stack Applications Testing](https://github.com/microsoft/mcp/tree/main/docs/bug-bash/scenarios/full-stack-apps.md)
**Next**: [Full Stack Applications Testing](https://github.com/microsoft/mcp/tree/main/docs/bug-bash/scenarios/full-stack-apps.md)
2 changes: 1 addition & 1 deletion eng/tools/ToolDescriptionEvaluator/namespace-tools.json
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@
{
"id": "",
"name": "deploy",
"description": "Deploy commands for deploying applications to Azure, including sub commands: - plan get: generates a deployment plan to construct the infrastructure and deploy the application on Azure. Agent should read its output and generate a deploy plan in '.azure/plan.copilotmd' for execution steps, recommended azure services based on the information agent detected from project. Before calling this tool, please scan this workspace to detect the services to deploy and their dependent services; - iac rules get: offers guidelines for creating Bicep/Terraform files to deploy applications on Azure; - app logs get: fetch logs from log analytics workspace for Container Apps, App Services, function apps that were deployed through azd; - pipeline guidance get: guidance to create a CI/CD pipeline which provision Azure resources and build and deploy applications to Azure; - architecture diagram generate: generates an azure service architecture diagram for the application based on the provided app topology; ",
"description": "Deploy commands for deploying applications to Azure, including sub commands: - plan get: generates a deployment plan to construct the infrastructure and deploy the application on Azure. Agent should read its output and generate a deploy plan in 'docs/plan.copilotmd' for execution steps, recommended azure services based on the information agent detected from project. Before calling this tool, please scan this workspace to detect the services to deploy and their dependent services; - iac rules get: offers guidelines for creating Bicep/Terraform files to deploy applications on Azure; - app logs get: fetch logs from log analytics workspace for Container Apps, App Services, function apps that were deployed through az cli; - pipeline guidance get: guidance to create a CI/CD pipeline which provision Azure resources and build and deploy applications to Azure; - architecture diagram generate: generates an azure service architecture diagram for the application based on the provided app topology; ",
"command": "deploy"
},
{
Expand Down
136 changes: 68 additions & 68 deletions eng/tools/ToolDescriptionEvaluator/prompts.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,72 +6,6 @@
"Create an AI app that helps me to manage travel queries.",
"Create an AI app that helps me to manage travel queries in Microsoft Foundry"
],
"foundry_agents_connect": [
"Query an agent in my Microsoft Foundry resource"
],
"foundry_agents_create": [
"Create a new Microsoft Foundry agent using instructions in the active editor"
],
"foundry_agents_evaluate": [
"Evaluate the full query and response I got from my agent for task_adherence"
],
"foundry_agents_get-sdk-sample": [
"Create a CLI app that can talk to a Microsoft Foundry Agent using Python SDK"
],
"foundry_agents_list": [
"List all agents in my Microsoft Foundry resource",
"Show me the available agents in my Microsoft Foundry resource"
],
"foundry_agents_query-and-evaluate": [
"Query and evaluate an agent in my Microsoft Foundry resource for task_adherence"
],
"foundry_knowledge_index_list": [
"List all knowledge indexes in my Microsoft Foundry project",
"Show me the knowledge indexes in my Microsoft Foundry project"
],
"foundry_knowledge_index_schema": [
"Show me the schema for knowledge index <index-name> in my Microsoft Foundry resource",
"Get the schema configuration for knowledge index <index-name>"
],
"foundry_models_deploy": [
"Deploy a GPT4o instance on my resource <resource-name>"
],
"foundry_models_deployments_list": [
"List all Microsoft Foundry model deployments",
"Show me all Microsoft Foundry model deployments"
],
"foundry_models_list": [
"List all Microsoft Foundry models",
"Show me the available Microsoft Foundry models"
],
"foundry_openai_chat-completions-create": [
"Create a chat completion with the message \"Hello, how are you today?\" using my Microsoft Foundry resource"
],
"foundry_openai_create-completion": [
"Create a completion with the prompt \"What is Azure?\" using my Microsoft Foundry resource"
],
"foundry_openai_embeddings-create": [
"Generate embeddings for the text \"Azure OpenAI Service\" using my Microsoft Foundry resource",
"Create vector embeddings for my text using my Microsoft Foundry resource"
],
"foundry_openai_models-list": [
"List all available OpenAI models in my Microsoft Foundry resource",
"Show me the OpenAI model deployments in my Microsoft Foundry resource"
],
"foundry_resource_get": [
"List all Microsoft Foundry resources in my subscription",
"Show me the Microsoft Foundry resources in resource group <resource_group_name>",
"Get details for Microsoft Foundry resource <resource_name> in resource group <resource_group_name>"
],
"foundry_threads_create": [
"Create a Microsoft Foundry thread to hold the conversation"
],
"foundry_threads_get-messages": [
"Show me the messages in the Microsoft Foundry thread with id <thread_id>"
],
"foundry_threads_list": [
"List my Microsoft Foundry threads"
],
"search_knowledge_base_get": [
"List all knowledge bases in the Azure AI Search service <service-name>",
"Show me the knowledge bases in the Azure AI Search service <service-name>",
Expand Down Expand Up @@ -331,13 +265,13 @@
"Show me the schema of table <table> in the PostgreSQL database <database> in server <server>"
],
"deploy_app_logs_get": [
"Show me the log of the application deployed by azd"
"Show me the log of the application in resource group <resource-group-name>"
],
"deploy_architecture_diagram_generate": [
"Generate the azure architecture diagram for this application"
],
"deploy_iac_rules_get": [
"Show me the rules to generate bicep scripts"
"Show me the rules to generate scripts"
],
"deploy_pipeline_guidance_get": [
"How can I create a CI/CD pipeline to deploy this app to Azure?"
Expand Down Expand Up @@ -838,5 +772,71 @@
"Help me design an Azure cloud service that will serve as an ATM for users",
"I want to design a cloud app for ordering groceries",
"How can I design a cloud service in Azure that will store and present videos for users?"
],
"foundry_agents_connect": [
"Query an agent in my Microsoft Foundry resource"
],
"foundry_agents_create": [
"Create a new Microsoft Foundry agent using instructions in the active editor"
],
"foundry_agents_evaluate": [
"Evaluate the full query and response I got from my agent for task_adherence"
],
"foundry_agents_get-sdk-sample": [
"Create a CLI app that can talk to a Microsoft Foundry Agent using Python SDK"
],
"foundry_agents_list": [
"List all agents in my Microsoft Foundry resource",
"Show me the available agents in my Microsoft Foundry resource"
],
"foundry_agents_query-and-evaluate": [
"Query and evaluate an agent in my Microsoft Foundry resource for task_adherence"
],
"foundry_knowledge_index_list": [
"List all knowledge indexes in my Microsoft Foundry project",
"Show me the knowledge indexes in my Microsoft Foundry project"
],
"foundry_knowledge_index_schema": [
"Show me the schema for knowledge index <index-name> in my Microsoft Foundry resource",
"Get the schema configuration for knowledge index <index-name>"
],
"foundry_models_deploy": [
"Deploy a GPT4o instance on my resource <resource-name>"
],
"foundry_models_deployments_list": [
"List all Microsoft Foundry model deployments",
"Show me all Microsoft Foundry model deployments"
],
"foundry_models_list": [
"List all Microsoft Foundry models",
"Show me the available Microsoft Foundry models"
],
"foundry_openai_chat-completions-create": [
"Create a chat completion with the message \"Hello, how are you today?\" using my Microsoft Foundry resource"
],
"foundry_openai_create-completion": [
"Create a completion with the prompt \"What is Azure?\" using my Microsoft Foundry resource"
],
"foundry_openai_embeddings-create": [
"Generate embeddings for the text \"Azure OpenAI Service\" using my Microsoft Foundry resource",
"Create vector embeddings for my text using my Microsoft Foundry resource"
],
"foundry_openai_models-list": [
"List all available OpenAI models in my Microsoft Foundry resource",
"Show me the OpenAI model deployments in my Microsoft Foundry resource"
],
"foundry_resource_get": [
"List all Microsoft Foundry resources in my subscription",
"Show me the Microsoft Foundry resources in resource group <resource_group_name>",
"Get details for Microsoft Foundry resource <resource_name> in resource group <resource_group_name>"
],
"foundry_threads_create": [
"Create a Microsoft Foundry thread to hold the conversation"
],
"foundry_threads_get-messages": [
"Show me the messages in the Microsoft Foundry thread with id <thread_id>"
],
"foundry_threads_list": [
"List my Microsoft Foundry threads"
]
}
Loading