Advanced Server Components (Hands-on Lab) Resource Templates Pass resources via mcp.tools() Alternative to the broken mcp.resources() Lab Task: Add dynamic multiplication resource to your calculator. Prompts Use mcp.tools() (currently @mcp.prompt()) for reusable LLM instructions. Return string or structured Message objects. Lab Task: Add a prompt that asks the LLM to create a word problem.