{"serverId":"mcp-registry/com.uluplife/life","tools":[{"name":"create_moment","fixed":{"name":"create_moment","description":"Crea un nuovo momento (una stella) nella costellazione dell'utente su UluP Life.","inputSchema":{"type":"object","required":["title"],"properties":{"date":{"type":"string","description":"Data del momento — formato YYYY-MM-DD per il giorno esatto, YYYY-MM per il solo mese, o solo YYYY per il solo anno. Se omessa del tutto, il momento non ha data (l'utente potrà posizionarlo liberamente)."},"color":{"enum":["gold","blue","pink","green"],"type":"string","description":"Categoria: gold=traguardo, blue=viaggio, pink=relazione, green=crescita. Default: gold."},"title":{"type":"string","description":"Titolo breve del momento, es. \"Firmato il contratto della casa\""},"important":{"type":"boolean","description":"Se true, la stella pulserà come momento importante."},"life_name":{"type":"string","description":"Nome della \"vita\" (galassia) a cui aggiungere il momento. Se omesso, viene usata la prima vita dell'utente."},"description":{"type":"string","description":"Descrizione opzionale, più dettagliata"},"is_future_goal":{"type":"boolean","description":"Se true, il momento è un obiettivo/sogno futuro non ancora avverato — appare come una stella \"spenta\" (capsula del tempo), anche se la data è nel futuro."}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":350,"tokensAfter":350},{"name":"list_moments","fixed":{"name":"list_moments","description":"Cerca e restituisce i momenti della costellazione dell'utente su UluP Life, con filtri opzionali.","inputSchema":{"type":"object","properties":{"color":{"enum":["gold","blue","pink","green"],"type":"string","description":"Filtra per categoria."},"search":{"type":"string","description":"Cerca questo testo nel titolo o nella descrizione dei momenti."},"life_name":{"type":"string","description":"Filtra solo i momenti di questa \"vita\" (galassia). Se omesso, cerca in tutte."},"only_unachieved_goals":{"type":"boolean","description":"Se true, restituisce SOLO gli obiettivi futuri non ancora avverati (capsule del tempo ancora spente)."}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":189,"tokensAfter":189}],"toolsChanged":2,"tokensSaved":0,"todo":[],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}