When to author an MCP server, architecture overview (tools/resources/prompts), stdio vs HTTP+SSE transport tradeoffs, registration in .claude.json. Sub-modules: stdio-server-template.md (full TS code), http-server-on-workers.md (Hono + SSE on CF Workers), forge-mcp-from-openapi.md (extend forge script with --target=mcp-server). Fires when user asks to 'build an MCP server', 'expose X as an MCP tool', or 'add MCP to my Worker'.
$npx -y skills add heymegabyte/claude-skills --skill 19-mcp-authoringInstalls into the current project.
Run `npx skills use "https://github.com/heymegabyte/claude-skills" --skill "heymegabyte/claude-skills/19-mcp-authoring"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/heymegabyte/claude-skills" that are relevant to the current task. Run `npx skills add "https://github.com/heymegabyte/claude-skills"` and select the relevant skills, then follow their instructions.