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: units/en/unit3/build-mcp-server.mdx
+33Lines changed: 33 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,10 +15,43 @@ The team knows they need better PR descriptions, but everyone's too busy shippin
15
15
16
16
**Your mission**: Build an intelligent PR Agent that analyzes code changes and suggests helpful descriptions automatically.
17
17
18
+
### Screencast: The PR Problem in Action 😬
19
+
20
+
<Youtubeid="tskAUPWFPP0" />
21
+
22
+
**What You'll See**: A real PR at CodeCraft Studios titled "various improvements" and the description simply says "Fixed some stuff and made updates". Classic, right?
23
+
24
+
**The Confusion**: Watch as teammates struggle:
25
+
-**Sarah** (3 hours ago): "What was fixed? I see changes to the User model but can't tell if this is addressing a bug or adding features"
26
+
-**Jamie** (3 hours ago): "There are 8 files across 4 services... are these changes related? What should I focus on during review?"
27
+
28
+
**The Pain Point**: The screencast shows the actual diff—8 files scattered across multiple services with zero context. Reviewers have to piece together the story themselves, wasting precious time and possibly missing critical issues.
29
+
30
+
**Why This Matters**: This is exactly the PR chaos your MCP server will solve! By the end of this module, you'll turn these cryptic PRs into clear, actionable descriptions that make everyone's life easier.
31
+
18
32
## What You'll Build
19
33
20
34
In this first module, you'll create the foundation of CodeCraft Studios' automation system: an MCP server that transforms how the team writes pull requests. This module focuses on core MCP concepts that you'll build upon in Modules 2 and 3.
21
35
36
+
### Screencast: Your PR Agent Saves the Day! 🚀
37
+
38
+
<Youtubeid="OaAWJLvnlqc" />
39
+
40
+
**The Solution in Action**: Watch how your MCP server will transform PR chaos into clarity:
41
+
1.**`analyze_file_changes`** - Grabs all the changes (453 lines across 8 files!)
42
+
2.**`get_pr_templates`** - Shows Claude the 7 templates to choose from
43
+
3.**`suggest_template`** - Claude picks "Feature" (smart choice!)
44
+
45
+
**What You'll See**: Claude doesn't just pick a template—it:
**The "Wow" Moment** ✨: In just seconds, your MCP server helps Claude transform the same branch into a PR that actually explains what's going on. No more confused reviewers, no more "what does this do?" comments.
52
+
53
+
**This is what you'll build**: A tool that turns PR dread into PR delight—let's get started!
Copy file name to clipboardExpand all lines: units/en/unit3/github-actions-integration.mdx
+18-2Lines changed: 18 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,14 +18,30 @@ The team realizes they need real-time visibility into their CI/CD pipeline, but
18
18
19
19
This module bridges the gap between static file analysis (Module 1) and dynamic team notifications (Module 3). You'll add real-time capabilities that transform your PR Agent into a comprehensive development monitoring system.
20
20
21
-
## What You'll Build
22
-
23
21
Building on the foundation you created in Module 1, you'll add:
24
22
-**Webhook server** to receive GitHub Actions events
25
23
-**New tools** for monitoring CI/CD status
26
24
-**MCP Prompts** that provide consistent workflow patterns
27
25
-**Real-time integration** with your GitHub repository
28
26
27
+
### Screencast: Real-Time CI/CD Monitoring in Action! 🎯
28
+
29
+
<Youtubeid="XIEnmCicFXk" />
30
+
31
+
**The Setup**: Watch how CodeCraft Studios' new system catches failures before they reach production:
32
+
1.**GitHub Webhooks** - See the actual webhook configuration that sends events to your server
33
+
2.**Failed Tests** - Those red X's that used to go unnoticed? Not anymore!
34
+
3.**Local Development** - The webhook server and Cloudflare tunnel working together
35
+
36
+
**MCP Magic in Real-Time**: Claude responds to three key requests:
37
+
-**"What GitHub Actions events have we received?"** - Claude uses your new tools to check recent activity
38
+
-**"Analyze CI Results"** - Watch Claude dig into test failures and provide actionable insights
39
+
-**"Create Deployment Summary"** - See how MCP Prompts guide Claude to create team-friendly updates
40
+
41
+
**The Silent Failures No More** 🚨: Remember that critical bug from Tuesday's failed test? With this system, Claude would have caught it immediately. The screencast shows exactly how your MCP server turns GitHub's raw webhook data into clear, actionable alerts.
42
+
43
+
**What Makes This Special**: Your Module 1 PR Agent was static—it analyzed code when asked. This Module 2 enhancement is dynamic—it watches your CI/CD pipeline 24/7 and helps Claude provide real-time insights. No more Friday afternoon surprises!
0 commit comments