You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: learn-pr/wwl-azure/manage-ado-mcp-server/includes/10-inspect-build-logs.md
+1-2Lines changed: 1 addition & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -49,13 +49,12 @@ Over repeated incidents, this approach creates a strong troubleshooting discipli
49
49
50
50
To map with the earlier-described example scenario, here are a few sample prompt to illustrate how to use MCP-assisted prompting for those scenarios:
51
51
52
-
```
53
52
- "Get all errors and warnings from the Test stage in build #4527."
54
53
- "Summarize failures in the MyProject.Tests project from build #4527."
55
54
- "Show me test instability patterns: which tests failed in build #4527 but passed in build #4526?"
56
55
- "Extract dependency restore and NuGet feed errors from build #4527 Test stage."
57
56
- "List all warnings in the Test stage that might indicate environment drift in build #4527."
58
-
```
57
+
59
58
60
59
These prompts narrow scope to the failing stage and test project, helping teams isolate whether the issue is environment-related, a true functional regression, or test instability.
Copy file name to clipboardExpand all lines: learn-pr/wwl-azure/manage-ado-mcp-server/includes/12-guided-exercise-manage-azure-devops-mcp-server.md
+5-7Lines changed: 5 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,14 +1,12 @@
1
1
> [!IMPORTANT]
2
-
> To complete this exercise, you need
3
-
- An active GitHub account,
4
-
- An active GitHub Copilot subscription,
5
-
- Access to an Azure DevOps project
6
-
- A Visual Studio Code environment.
2
+
> To complete this exercise, you need:
3
+
> - An active GitHub account
4
+
> - An active GitHub Copilot subscription
5
+
> - Access to an Azure DevOps project
6
+
> - A Visual Studio Code environment
7
7
8
8
This exercise provides a comprehensive experience of using Azure DevOps MCP Server in Visual Studio Code. You use GitHub Copilot AI-assistance. Throughout the exercise, you handle several common DevOps team tasks, such as interact with Azure Boards work items, retrieve and trigger pipeline runs. Next, you learn how to use MCP to inspect ADO logs and apply Azure DevOps Security guidelines when using MCP.
9
9
10
-
By the end of this lab, you are able to:
11
-
12
10
> [!IMPORTANT]
13
11
> The focus of this exercise is on the integration of both DevOps platforms, without using actual application code.
Copy file name to clipboardExpand all lines: learn-pr/wwl-azure/manage-ado-mcp-server/includes/2-understand-azure-devops-mcp-server.md
+9-12Lines changed: 9 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@ Azure DevOps MCP Server provides a practical translation layer between conversat
2
2
3
3
Before diving into the details of the Azure DevOps MCP Server capabilities, let's start with describing what MCP actually is?
4
4
5
-
## What is MCP
5
+
## What is MCP?
6
6
7
7
The Model Context Protocol (MCP) is an open standard developed by Anthropic for enabling AI systems to safely and transparently interact with external tools, data sources, and services. At its core, MCP defines a structured communication layer between AI models (like GitHub Copilot, Anthropic's Claude and other) and the systems they need to access; whether those are databases, APIs, file systems, or specialized platforms like Azure DevOps.
8
8
@@ -27,13 +27,10 @@ In a business context, MCP addresses a fundamental challenge: teams increasingly
27
27
28
28
MCP enables several practical outcomes:
29
29
30
-
**Accelerated Workflow Automation**: DevOps (and wider business) Teams can describe tasks using natural language and have AI safely execute them across multiple systems. A DevOps engineer might ask an AI assistant to "create a bug, assign it to the on-call engineer, and link it to the current incident," and MCP ensures each step is transparent and auditable.
31
-
32
-
**Reduced Integration Overhead**: Instead of building connectors for every AI platform and every business system, organizations implement MCP once and gain compatibility across tools. This lowers the total cost of custom integration work.
33
-
34
-
**Improved Governance**: MCP's transparent execution model makes it easier to enforce least-privilege access, log operations for compliance, and audit AI-driven changes to critical systems. This is essential for regulated industries and enterprises managing sensitive data.
35
-
36
-
**Vendor Neutrality**: Because MCP is open, teams are not locked into a single AI provider or tool vendor. They can migrate assistants or add new tools without rewriting integrations.
30
+
-**Accelerated Workflow Automation**: DevOps (and wider business) Teams can describe tasks using natural language and have AI safely execute them across multiple systems. A DevOps engineer might ask an AI assistant to "create a bug, assign it to the on-call engineer, and link it to the current incident," and MCP ensures each step is transparent and auditable.
31
+
-**Reduced Integration Overhead**: Instead of building connectors for every AI platform and every business system, organizations implement MCP once and gain compatibility across tools. This lowers the total cost of custom integration work.
32
+
-**Improved Governance**: MCP's transparent execution model makes it easier to enforce least-privilege access, log operations for compliance, and audit AI-driven changes to critical systems. This is essential for regulated industries and enterprises managing sensitive data.
33
+
-**Vendor Neutrality**: Because MCP is open, teams are not locked into a single AI provider or tool vendor. They can migrate assistants or add new tools without rewriting integrations.
37
34
38
35
In practice, MCP enables enterprises to deploy AI as a workflow accelerant while maintaining the security, auditability, and control that business-critical operations require. It shifts the conversation from "How do we safely let AI interact with our systems?" to "How do we standardize that interaction so it scales?"
39
36
@@ -146,10 +143,10 @@ Understanding this categorization helps you craft better prompts. If your reques
146
143
147
144
Natural language is flexible, but operational systems still expect specific input. This is where you can craft 'better' prompts, which usually include:
A more generic prompt (question) can still work, but often results in more follow-up questions or broad result sets. A scoped prompt lowers risk and improves speed. Since Generative AI communication between the prompt input and response using Large Language Models (LLMs) relies on tokens, it might also impact cost to have more focused prompts, resulting in a more focused prompt response.
0 commit comments