A Power Platform / Canvas App MCP Server is a new (preview) capability that connects AI tools (like GitHub Copilot, Claude, or Copilot Studio agents) directly to your Power Apps using the Model Context Protocol (MCP).
- You describe what you want to build in natural language, for example, “Create a canvas app for tracking expense reports with an approval workflow.”
- The AI code generation tool uses installed canvas app skills to discover available controls, connectors, and data sources. It asks clarifying questions about your requirements.
- The tool generates
.pa.yaml files that define your app screens, controls, and Power Fx formulas.
- The tool validates the generated code by using the canvas app authoring MCP server and fixes any errors.
- Your canvas app syncs with Power Apps Studio through the coauthoring session.
Requirements:
- .NET 10 SDK
- Latest version of NodeJs
- PowerShell 7
- VS Code
- Copilot Github