compare_cbd_products
Compare multiple CBD products side by side using criteria like price, CBD content, origin, culture method, organic status, and terpenes. Helps users decide between options.
Instructions
Comparer 2 a 4 produits CBD cote a cote en tableau. Utile quand un utilisateur hesite entre plusieurs options.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| product_ids | Yes | IDs des produits a comparer (2 a 4) | |
| criteria | No | Criteres de comparaison prioritaires |
Implementation Reference
- src/lib/analytics.ts:7-23 (helper)The `logMCPCall()` analytics helper used inside the handler to log each compare_cbd_products invocation to Supabase for analytics and conversion tracking. Fails silently.
export async function logMCPCall( toolName: string, inputParams: Record<string, unknown>, productsReturned: number, responseTimeMs: number ): Promise<void> { try { await supabase.from("mcp_analytics").insert({ tool_name: toolName, input_params: inputParams, products_returned: productsReturned, response_time_ms: responseTimeMs, }); } catch { // Silent fail — don't break MCP responses for analytics } }