Resources, Prompts and Asking the User (input_required) — Model Context Protocol (MCP) from Scratch | nexGenCoders