Configure Canvas Mcp

Connects the Power Apps Canvas Authoring MCP server to a live coauthoring session

Works with setup

Test report

Verdict
Works with setup
Score
7.6/10
Tested
Jul 21, 2026
Environment
Claude Code 2.x (agent harness)
Upstream re-checked
Aug 10, 2026 · b601ac7

Fetched SKILL.md, .mcp.json, plugin.json, README raw from GitHub (all HTTP 200). Confirmed the environment lacks dotnet/dnx and the mcp__canvas-authoring__connect tool, so the skill's actual deliverable (connecting the MCP server to a live Power Apps coauthoring session) cannot execute. The only runnable step is the URL-parsing table; on a make.high.powerapps.us test URL the skill pins environment_category=high and app_id to the trailing GUID where a baseline would guess the category token and might pass the full ARM path — a real but small intermediate gain, not the terminal artifact. No security smells: no curl|sh, base64, or exfiltration; .mcp.json runs an official Microsoft prerelease NuGet package.

Scored on four weighted criteria — install, triggering, output vs. baseline, docs. How scoring works

  • Installs cleanly 5/5
  • Triggers reliably 5/5
  • Output vs. baseline 5/10
  • Docs & honesty 4/5

What Configure Canvas Mcp does

Part of Microsoft's canvas-apps plugin: parses a Power Apps studio URL into environment ID, app ID, and environment-category parameters, then calls the canvas-authoring MCP `connect` tool to bind the server to a specific coauthoring session. Triggers on phrases like "configure MCP", "set up canvas apps MCP", "connect Canvas Apps MCP", or "canvas-authoring not available". Requires the .NET 10 SDK, the dnx-launched MCP server, and a live Power Apps Designer tab.

How to install Configure Canvas Mcp

git clone --depth 1 https://github.com/microsoft/power-platform-skills.git /tmp/configure-canvas-mcp-src
mkdir -p ~/.claude/skills
cp -R /tmp/configure-canvas-mcp-src/plugins/canvas-apps/skills/configure-canvas-mcp ~/.claude/skills/configure-canvas-mcp
# This skill only functions as part of the full canvas-apps plugin, which auto-registers the MCP server.
# Recommended install instead:
#   /plugin marketplace add microsoft/power-platform-skills
#   /plugin install canvas-apps@power-platform-skills
# Hard dependencies (skill cannot complete without them):
#   - .NET 10 SDK: https://dotnet.microsoft.com/download/dotnet/10.0 (provides `dnx`)
#   - The canvas-authoring MCP server (launched via .mcp.json: `dnx Microsoft.PowerApps.CanvasAuthoring.McpServer --prerelease` from nuget.org)
#   - A live Power Apps Designer browser tab with coauthoring enabled (Settings > Updates > Coauthoring)

Skills live in ~/.claude/skills/ (global) or .claude/skills/ (per-project). Restart Claude Code after installing.

Commands — how to trigger Configure Canvas Mcp

  • /configure-canvas-mcp Connects the Power Apps Canvas Authoring MCP server to a live coauthoring session

It also activates on plain-language prompts like these:

  • Set up the Canvas Apps MCP server
  • Fix my MCP connection for canvas authoring
  • Configure MCP so canvas-authoring is available

Frequently asked questions

Is the Configure Canvas Mcp skill free?
Yes. The skill itself is free from microsoft/power-platform-skills. SkillProof publishes the install command and an independent test verdict at no cost.
Does Configure Canvas Mcp work with Claude Code?
We tested it with Claude Code 2.x (agent harness) on Jul 21, 2026. Verdict: Works with setup. Fetched SKILL.md, .mcp.json, plugin.json, README raw from GitHub (all HTTP 200). Confirmed the environment lacks dotnet/dnx and the mcp__canvas-authoring__connect tool, so the skill's actual deliverable (connecting the MCP server to a live Power Apps coauthoring session) cannot execute. The only runnable step is the URL-parsing table; on a make.high.powerapps.us test URL the skill pins environment_category=high and app_id to the trailing GUID where a baseline would guess the category token and might pass the full ARM path — a real but small intermediate gain, not the terminal artifact. No security smells: no curl|sh, base64, or exfiltration; .mcp.json runs an official Microsoft prerelease NuGet package.
What is the Configure Canvas Mcp SkillProof Score?
7.6/10 — installs cleanly 5/5, triggers reliably 5/5, output vs. baseline 5/10, docs & honesty 4/5.
How do I install Configure Canvas Mcp?
Copy the install command from this page, run it in your terminal, and restart Claude Code. Skills live in ~/.claude/skills/ (global) or .claude/skills/ inside a project.
Can I use Configure Canvas Mcp with Cursor, Copilot, Gemini CLI, Codex or other AI tools?
The SKILL.md format is native to Claude (Claude Code, Desktop, claude.ai). The instructions inside adapt to other assistants: Cursor rules, GitHub Copilot instructions, Windsurf rules, Custom GPTs, AGENTS.md for OpenAI Codex, and GEMINI.md for Google Gemini CLI — our conversion guides cover each, and the free converter on the tools page does the wrapping for you.