This page exposes the bookstore catalog as WebMCP tools to in-browser AI agents via navigator.modelContext.registerTool().
Read-only catalog endpoints are public (no token required). For personal endpoints (favorites, reviews, orders), authenticate first via POST /api/Authentication/login and pass the JWT as Authorization: Bearer <token>. See auth.md for full details.