Collega Moonto ai tuoi strumenti

Leggi e scrivi le tue liste da Claude, ChatGPT, Cursor o dal tuo codice. La lettura tramite il server MCP e l’API REST è gratis con qualsiasi piano, e così i webhook. Senza Premium hai 200 modifiche per provare; dopo, la scrittura è inclusa in Premium.

  1. Collega Claude o ChatGPT

    Tre passaggi, da copiare c’è solo l’indirizzo:

    1. Copia questo indirizzo:
      https://api.moonto.app/mcp
    2. Incollalo dove Claude o ChatGPT aggiunge un connettore: un connettore personalizzato in Claude, un’app in modalità sviluppatore in ChatGPT.
    3. Accedi a Moonto con l’account che usi nell’app e consenti. La lettura è sempre attiva; togli la spunta alla modifica se l’assistente deve solo leggere.

    La connessione compare poi nell’app in Impostazioni, Dati, Token di accesso, dove puoi revocarla in qualsiasi momento.

  2. Per altri strumenti, crea un token di accesso

    Nell’app apri Impostazioni, poi Dati, poi Token di accesso, e tocca +. Dai un nome al token e scegli se può modificare le tue liste; senza questa opzione può solo leggere. Il token viene mostrato una sola volta: copialo prima di chiudere la finestra. Puoi revocarlo in qualsiasi momento.

  3. Usa il token con MCP

    Moonto parla il Model Context Protocol via HTTPS. L’indirizzo è:

    https://api.moonto.app/mcp

    Invia il token come Authorization: Bearer moonto_pat_…. L’assistente può elencare le tue liste, leggere e cercare gli elementi e, con un token autorizzato a modificare, aggiungere, modificare ed eliminare elementi.

    Claude Desktop

    Dopo aver creato il token, tocca «Copia la configurazione di Claude Desktop» nella finestra che lo mostra, poi incolla il risultato in claude_desktop_config.json (Settings, Developer, Edit config) e riavvia Claude. Serve Node.js: la configurazione avvia l’utilità mcp-remote.

    Cursor

    Tocca «Copia la configurazione di Cursor» e incolla il risultato in ~/.cursor/mcp.json, oppure nel file .cursor/mcp.json del progetto.

  4. Oppure usa l’API REST

    Liste, elementi e ricerca sono semplice HTTPS e JSON sotto questo indirizzo di base, con lo stesso token bearer:

    https://api.moonto.app/api/v1
    
    curl -H "Authorization: Bearer moonto_pat_…" \
      https://api.moonto.app/api/v1/lists

    Descrizione completa (OpenAPI, JSON)

  5. Ricevi un avviso quando qualcosa cambia

    In Impostazioni, Dati, Webhook, aggiungi un indirizzo https. Moonto vi invia una richiesta firmata ogni volta che un elemento delle tue liste viene aggiunto, modificato o eliminato. La firma è nell’intestazione X-Moonto-Signature; verificala con il segreto, mostrato una sola volta quando crei il webhook. I dettagli che Moonto completa da solo in background (categorie, data, durata, luogo o contatto di un’attività; collegamento al catalogo e immagine di un articolo della spesa) non inviano webhook; le modifiche fatte da te, da altri membri, dall’assistente o dall’API sì.

Limiti

Per leggere non serve alcun abbonamento. Senza Premium, un account può fare 200 modifiche in tutto tramite MCP e l’API REST insieme, per provare: ogni voce aggiunta, modificata o eliminata e ogni lista creata conta una, per tutta la vita dell’account. Dopo, una scrittura viene rifiutata con integration_writes_require_premium (un 403 sull’API REST), la risposta dice quante modifiche restano e rimanda a Premium, e una chiamata che andrebbe oltre ciò che resta non cambia nulla. Con Premium scrivi senza questo limite. Perché uno script non vada fuori controllo, ogni token è limitato a 60 chiamate al minuto e ogni account a 2.000 chiamate e 1.000 elementi scritti al giorno. Chiedere all’assistente di Moonto di fare qualcosa con parole normali (POST /api/v1/assist) richiede Premium o la prova (7 giorni, o meno se usi molto l’IA).

Mandalo a Moonto.

Gratis su iPhone e Android, in 8 lingue.