Authoring a Course End-to-End with MCP