<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/introducing-wpa-mcp-early-preview-of-ai-assisted-trace-analysis-in-windows-performance-analyzer-dnbpzorwu" -->

---
title: Introducing WPA MCP: Early Preview of AI-assisted trace...
description: Microsoft is introducing WPA MCP, an early preview feature that integrates GitHub Copilot CLI into Windows Performance Analyzer (WPA) to assist with ETW trace...
canonical: https://daily.dev/posts/introducing-wpa-mcp-early-preview-of-ai-assisted-trace-analysis-in-windows-performance-analyzer-dnbpzorwu
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Introducing WPA MCP: Early Preview of AI-assisted trace analysis in Windows Performance Analyzer | daily.dev
og:description: Microsoft is introducing WPA MCP, an early preview feature that integrates GitHub Copilot CLI into Windows Performance Analyzer (WPA) to assist with ETW trace...
og:url: https://daily.dev/posts/introducing-wpa-mcp-early-preview-of-ai-assisted-trace-analysis-in-windows-performance-analyzer-dnbpzorwu
og:image: https://api.daily.dev/og/posts/dnBpzorWu.png
og:image:alt: Introducing WPA MCP: Early Preview of AI-assisted trace analysis in Windows Performance Analyzer
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Introducing WPA MCP: Early Preview of AI-assisted trace analysis in Windows Performance Analyzer

**[DevBlogs](https://daily.dev/sources/devblogs)** · 6 min read · 0 upvotes · 1 comments

## Summary

Microsoft is introducing WPA MCP, an early preview feature that integrates GitHub Copilot CLI into Windows Performance Analyzer (WPA) to assist with ETW trace analysis. Users can ask natural-language questions about a loaded trace, and Copilot will identify relevant tables, signals, and findings to guide the investigation. The feature targets both new and experienced WPA users to reduce the expert knowledge barrier in performance diagnostics. It currently requires an active GitHub Copilot subscription and supports only GitHub Copilot in this preview. LLM-generated results should be treated as a starting point and validated against actual trace data before acting on them.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://devblogs.microsoft.com/performance-diagnostics/introducing-wpa-mcp-early-preview-of-ai-assisted-trace-analysis-in-windows-performance-analyzer>

## Questions this post answers

### What is WPA MCP and how does it use GitHub Copilot in Windows Performance Analyzer?

WPA MCP is an early preview feature that integrates GitHub Copilot CLI into Windows Performance Analyzer, letting engineers ask natural-language questions about ETW trace data instead of manually navigating tables and graphs. Copilot inspects available trace data, identifies relevant tables and signals, summarizes findings, and supports follow-up questions to narrow an investigation. It requires an active GitHub Copilot subscription and currently supports no other AI assistants or MCP clients.

_Engineers tracking new AI-assisted diagnostics tooling can follow WPA MCP coverage on daily.dev._

### Do I need a GitHub Copilot subscription to use WPA MCP in Windows Performance Analyzer?

Yes, the current Early Preview release of WPA MCP supports GitHub Copilot only, and an active GitHub Copilot subscription is required to use it. Other AI assistants, model providers, and MCP clients are not supported in this preview, and the setup requirements and behavior may still change before general availability.

_daily.dev helps developers weighing Copilot subscription requirements stay current on tooling changes._

### How do I enable or start the WPA MCP server manually in Windows Performance Analyzer?

WPA MCP starts automatically when GitHub Copilot CLI launches inside Windows Performance Analyzer, controlled by the 'Start with WPA' setting which is on by default. If disabled, the server can be started manually by entering /MCP and selecting WPA-MCP from the list of available MCP servers, accessible via the File Menu or startup launcher settings.

_Those configuring MCP servers for trace analysis can track setup details like this on daily.dev._

## Community discussion

Top comments from developers on daily.dev.

**@trevorsuna** · 0 upvotes

> Natural-language guidance could make ETW traces much less intimidating, especially when it points people to the right tables and signals. The important guardrail is the one Microsoft mentions: treat the answer as a hypothesis, then validate it against the actual trace before changing code.

## Similar posts on daily.dev

- [Introducing the ETW MCP: AI-assisted ETL trace analysis, headless and in your terminal](https://daily.dev/posts/introducing-the-etw-mcp-ai-assisted-etl-trace-analysis-headless-and-in-your-terminal-i3vu33gpr) · DevBlogs · 0 upvotes · 0 comments
- [Dynatrace MCP Server: Empower your AI assistants to interact with Dynatrace and access live production insights](https://daily.dev/posts/dynatrace-mcp-server-empower-your-ai-assistants-to-interact-with-dynatrace-and-access-live-producti-y2io1qtyy) · Dynatrace · 0 upvotes · 0 comments
- [Microsoft MCP server gives AI assistants access to MSBuild logs](https://daily.dev/posts/microsoft-mcp-server-gives-ai-assistants-access-to-msbuild-logs-riiaru7ai) · InfoWorld · 1 upvotes · 0 comments

---

Tags: [#github](https://daily.dev/tags/github), [#mcp](https://daily.dev/tags/mcp)

[View this post on daily.dev](https://daily.dev/posts/introducing-wpa-mcp-early-preview-of-ai-assisted-trace-analysis-in-windows-performance-analyzer-dnbpzorwu)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Introducing WPA MCP: Early Preview of AI-assisted trace analysis in Windows Performance Analyzer","url":"https://daily.dev/posts/introducing-wpa-mcp-early-preview-of-ai-assisted-trace-analysis-in-windows-performance-analyzer-dnbpzorwu","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/introducing-wpa-mcp-early-preview-of-ai-assisted-trace-analysis-in-windows-performance-analyzer-dnbpzorwu"},"datePublished":"2026-07-30T23:47:36.595Z","dateModified":"2026-09-14T07:40:38.576Z","description":"Microsoft is introducing WPA MCP, an early preview feature that integrates GitHub Copilot CLI into Windows Performance Analyzer (WPA) to assist with ETW trace...","image":"https://media.daily.dev/image/upload/s--P4t4XyoV--/f_auto/v1722860399/public/Placeholder%2001","thumbnailUrl":"https://media.daily.dev/image/upload/s--P4t4XyoV--/f_auto/v1722860399/public/Placeholder%2001","isAccessibleForFree":true,"articleSection":"DevBlogs","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"DevBlogs","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/8f68b453325f482ebeb73fb780092713","url":"https://daily.dev/sources/devblogs"},"commentCount":1,"discussionUrl":"https://daily.dev/posts/introducing-wpa-mcp-early-preview-of-ai-assisted-trace-analysis-in-windows-performance-analyzer-dnbpzorwu","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":1}],"keywords":"github,mcp","timeRequired":"PT6M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"DevBlogs","item":"https://daily.dev/sources/devblogs"},{"@type":"ListItem","position":3,"name":"Introducing WPA MCP: Early Preview of AI-assisted trace analysis in Windows Performance Analyzer"}]}
{"@context":"https://schema.org","@type":"WebPage","@id":"https://daily.dev/posts/introducing-wpa-mcp-early-preview-of-ai-assisted-trace-analysis-in-windows-performance-analyzer-dnbpzorwu","comment":[{"@type":"Comment","text":"Natural-language guidance could make ETW traces much less intimidating, especially when it points people to the right tables and signals. The important guardrail is the one Microsoft mentions: treat the answer as a hypothesis, then validate it against the actual trace before changing code.","datePublished":"2026-07-31T02:40:25.699Z","url":"https://daily.dev/posts/dnBpzorWu#c-Ou6hsMRWj","author":{"@type":"Person","name":"Trevor Suna","url":"https://daily.dev/trevorsuna","image":"https://media.daily.dev/image/upload/s--dZ7gXxpp--/f_auto/v1784081551/avatars/avatar_EMoP47rpuw8DNjhp6R1b6?_a=BAMAMicg0"}}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/introducing-wpa-mcp-early-preview-of-ai-assisted-trace-analysis-in-windows-performance-analyzer-dnbpzorwu#faq","mainEntity":[{"@type":"Question","name":"What is WPA MCP and how does it use GitHub Copilot in Windows Performance Analyzer?","acceptedAnswer":{"@type":"Answer","text":"WPA MCP is an early preview feature that integrates GitHub Copilot CLI into Windows Performance Analyzer, letting engineers ask natural-language questions about ETW trace data instead of manually navigating tables and graphs. Copilot inspects available trace data, identifies relevant tables and signals, summarizes findings, and supports follow-up questions to narrow an investigation. It requires an active GitHub Copilot subscription and currently supports no other AI assistants or MCP clients. Engineers tracking new AI-assisted diagnostics tooling can follow WPA MCP coverage on daily.dev."}},{"@type":"Question","name":"Do I need a GitHub Copilot subscription to use WPA MCP in Windows Performance Analyzer?","acceptedAnswer":{"@type":"Answer","text":"Yes, the current Early Preview release of WPA MCP supports GitHub Copilot only, and an active GitHub Copilot subscription is required to use it. Other AI assistants, model providers, and MCP clients are not supported in this preview, and the setup requirements and behavior may still change before general availability. daily.dev helps developers weighing Copilot subscription requirements stay current on tooling changes."}},{"@type":"Question","name":"How do I enable or start the WPA MCP server manually in Windows Performance Analyzer?","acceptedAnswer":{"@type":"Answer","text":"WPA MCP starts automatically when GitHub Copilot CLI launches inside Windows Performance Analyzer, controlled by the 'Start with WPA' setting which is on by default. If disabled, the server can be started manually by entering /MCP and selecting WPA-MCP from the list of available MCP servers, accessible via the File Menu or startup launcher settings. Those configuring MCP servers for trace analysis can track setup details like this on daily.dev."}}]}
```

