recommend_cbd_for_me
Recommends three CBD products based on your goal, experience level, and preferences. Input your objective, budget, and any constraints to get tailored suggestions.
Instructions
Recommandation CBD personnalisee. Analyse l'objectif (sommeil, stress, sport...), le niveau d'experience et le budget pour recommander les 3 meilleurs produits.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| objective | Yes | Objectif principal de l'utilisateur | |
| experience | Yes | Niveau d'experience avec le CBD | |
| preferred_format | No | Format de produit prefere | |
| budget_max | No | Budget maximum en euros | |
| constraints | No | Contraintes : 'pas de fumee', 'discret', 'bio uniquement', 'vegan' |
Implementation Reference
- src/lib/analytics.ts:7-23 (helper)Analytics helper logMCPCall() used to log recommend_cbd_for_me calls to the mcp_analytics table in Supabase for conversion tracking.
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 } }