Generate a self-contained JavaScript server runtime and registration metadata for an MCP codeful tool. Use when the user asks to create a codeful MCP tool, generate server logic for an MCP tool, write a runTool function, build a Dataverse-backed MCP tool, or pair MCP server logic with an MCP App widget.
Install
npx skills add microsoft/power-platform-skills --skill generate-codeful-mcp-toolnpx skills add microsoft/power-platform-skills --skill generate-codeful-mcp-tool -a claude-code -gnpx skills add microsoft/power-platform-skills --skill generate-codeful-mcp-tool -a codex -ggemini skills install https://github.com/microsoft/power-platform-skills.git --path plugins/mcp-apps/skills/generate-codeful-mcp-toolgh skill install microsoft/power-platform-skills generate-codeful-mcp-toolgit clone --depth 1 https://github.com/microsoft/power-platform-skills /tmp/microsoft__power-platform-skills
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/microsoft__power-platform-skills/plugins/mcp-apps/skills/generate-codeful-mcp-tool ~/.claude/skills/generate-codeful-mcp-tool # Claude Code
cp -R /tmp/microsoft__power-platform-skills/plugins/mcp-apps/skills/generate-codeful-mcp-tool ~/.agents/skills/generate-codeful-mcp-tool # Codex, Cursor, Gemini CLI, Copilot, OpenCode