WebMCP Explained: How Developers Can Prepare Websites for AI Agents