Build Power Apps Canvas App with Claude Code | MCP Server Setup 2026
Can AI actually build a real Power Apps canvas app for you — not a mockup, but an editable app that opens in Power Apps Studio? Yes. Microsoft's new Canvas Apps Authoring MCP Server lets Claude Code talk directly to Power Apps, generate the .pa.yaml source, validate it, and sync it live into your Studio session. In this episode I take you through the complete A-to-Z process from a blank machine to a working Expense Tracker app — including every installation step that most tutorials skip.Most videos on this topic assume you already have the prerequisites installed. This one doesn't. We start from the .NET 10 SDK download and go all the way through to testing the finished app and writing data back to SharePoint.
✅ What the Canvas Apps MCP (Model Context Protocol) Server is and how it connects Claude Code to Power Apps
✅ The 4-step flow behind the scenes: Describe → Discover → Generate → Validate & Sync
✅ Every prerequisite explained: .NET 10 SDK, Visual Studio Code, Claude Code extension, Power Apps Studio
✅ How to install the .NET 10 SDK on Windows (x64) from the official Microsoft documentation
✅ Installing the Claude Code for VS Code extension step by step
✅ Creating your SharePoint list data source and connecting it to a blank canvas app
✅ How to enable the Coauthoring feature under Settings → Updates (this is mandatory)
✅ Installing the Power Platform Skills marketplace plugin and the canvas-apps plugin
✅ Writing your first natural language prompt to generate a multi-screen app
✅ How to pass your Power Apps Studio URL to start the coauthoring session
✅ What actually happens during the build — token usage, wait times, and background activity
✅ Using the /canvas-app slash command to force a sync back into Studio
✅ Fixing layout and form issues with iterative follow-up prompts
✅ A full demo of the finished Expense Tracker with add, summary, and monthly views
Chapters:
00:00 What We're Building: A Canvas App Made Entirely by Claude Code
00:15 What Is the Canvas Apps MCP (Model Context Protocol) Server
00:40 The 4-Step Flow: Describe, Discover, Generate, Validate & Sync
01:30 Prerequisites You Must Have Before Starting
02:30 Downloading and Installing the .NET 10 SDK on Windows
04:00 Installing Visual Studio Code and the Claude Code Extension
05:30 Creating the Blank Canvas App and the SharePoint Expense Tracker List
06:45 Connecting the SharePoint List as Your Data Source
07:20 Enabling the Coauthoring Feature Under Settings → Updates
08:05 Why You Need a Paid Claude Plan, Not the Free Version
09:05 Creating the Project Folder and Opening the Workspace in VS Code
10:15 Installing the Power Platform Skills Marketplace and Canvas Apps Plugin
13:05 Writing the First Prompt to Generate the Expense Tracker App
14:30 Choosing the Data Source and Reviewing the Generated Plan
16:15 Pasting the Power Apps Studio URL to Start the Coauthoring Session
17:30 What Actually Happens During the Build: Tokens, Time and Patience
19:00 Useful Slash Commands to Run While the Build Is In Progress
20:30 Forcing a Sync to Studio with the /canvas-app Command
21:45 Watching the Screens Get Built Live in Power Apps Studio
23:45 Reviewing the Generated Screens, Forms and Controls
25:00 Fixing Form Layout Problems with Follow-Up Prompts
26:15 Demo of the Finished App After Multiple Iterations
27:15 Adding an Expense and Verifying the Data in SharePoint
28:15 Final Thoughts, Training and Membership
https://learn.microsoft.com/en-us/power-apps/maker/canvas-apps/create-canvas-external-tools
📦 Power Platform Skills plugin marketplace (GitHub):
https://github.com/microsoft/power-platform-skills
⬇️ .NET 10 SDK download: https://dotnet.microsoft.com/download
💻 Visual Studio Code: https://code.visualstudio.com/
🤖 Claude Code: https://claude.com/product/claude-code
Commands used in this video:
/plugin marketplace add microsoft/power-platform-skills
/plugin install canvas-apps@power-platform-skills
#PowerApps #ClaudeCode #MCPServer #CanvasApps #PowerPlatform #MicrosoftPowerApps #AICoding #LowCode #ModelContextProtocol #PowerFx #SharePoint #VSCode #DotNet10 #PowerAppsStudio #Coauthoring #AIDevelopment #MicrosoftAI #PowerAppsTutorial #CitizenDeveloper #Microsoft365
🎓 LIVE TRAINING WITH DHRUVIN
Looking for interactive, Q&A-focused live training on Power Platform?
👉 Visit: www.powerplatformtrainings.com
📣 Power Pages Training starts in May — check the website for details!
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎬 YOUTUBE MEMBERSHIP
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
👉 Join Premium Membership: https://www.youtube.com/channel/UCV_fdCIEX3O_YnAPvg8CYmA/join
Follow me on all social media handles: https://linktr.ee/dhruvin.shah
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📢 CONNECT WITH DHRUVIN
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🐦 Twitter/X: @DhruvinShah16
📸 Instagram: https://www.instagram.com/powerplatformguy/
🌐 Website: www.powerplatformtrainings.com
▶️ YouTube: @DigitalDhruvin | @iamdhruvinshah
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Receive SMS online on sms24.me
TubeReader video aggregator is a website that collects and organizes online videos from the YouTube source. Video aggregation is done for different purposes, and TubeReader take different approaches to achieve their purpose.
Our try to collect videos of high quality or interest for visitors to view; the collection may be made by editors or may be based on community votes.
Another method is to base the collection on those videos most viewed, either at the aggregator site or at various popular video hosting sites.
TubeReader site exists to allow users to collect their own sets of videos, for personal use as well as for browsing and viewing by others; TubeReader can develop online communities around video sharing.
Our site allow users to create a personalized video playlist, for personal use as well as for browsing and viewing by others.
@YouTubeReaderBot allows you to subscribe to Youtube channels.
By using @YouTubeReaderBot Bot you agree with YouTube Terms of Service.
Use the @YouTubeReaderBot telegram bot to be the first to be notified when new videos are released on your favorite channels.
Look for new videos or channels and share them with your friends.
You can start using our bot from this video, subscribe now to Build Power Apps Canvas App with Claude Code | MCP Server Setup 2026
What is YouTube?
YouTube is a free video sharing website that makes it easy to watch online videos. You can even create and upload your own videos to share with others. Originally created in 2005, YouTube is now one of the most popular sites on the Web, with visitors watching around 6 billion hours of video every month.