Strumenti AI
Protocollo di Contesto del Modello (MCP)
22 min
il protocollo di contesto del modello (mcp) è uno standard per connettere grandi modelli linguistici (llm) a piattaforme come back4app questa guida tratta di come connettere back4app ai seguenti strumenti ai utilizzando mcp cursore windsurf (codium) visual studio code (copilot) cline (estensione di vs code) claude desktop claude code una volta connessi, i tuoi assistenti ai possono interagire e interrogare i tuoi progetti back4app per tuo conto gli agenti ai con mcp sono configurati per avere accesso completo alle tue app back4app, il che include la possibilità di creare, modificare e eliminare risorse raccomandiamo vivamente di provare prima su un account e un'app di test per comprendere le sue capacità e il potenziale impatto prima di utilizzarlo in ambienti di produzione requisiti un account creato su back4app com (ogni nuovo account ha un limite predefinito di app, se ne hai bisogno di più contattaci); una versione recente di nodejs installata (16^); per risultati migliori, ti consigliamo di utilizzare i modelli llm e gli agenti di codifica più avanzati; attiva web hosting per visualizzare le distribuzioni sul tuo sottodominio; 1 crea una chiave account per prima cosa, vai al tuo dashboard di back4app e crea un token di accesso personale accedi al tuo account back4app passa il mouse sopra il menu "ciao, \[username]" vai a chiavi account e crea una nuova chiave dagli un nome che descriva il suo scopo, come "ai assistant mcp" copia il token in modo sicuro non potrai più vederlo quindi dai un nome al tuo token di chiave account e clicca su + questo token sarà utilizzato per autenticare il server mcp con il tuo account back4app 2 installa mcp auto segui questi passaggi per installare back4app mcp sul tuo ide/llm preferito 2 1 esegui il comando di installazione esegui questo comando nel tuo terminale sostituendo \<ide> con il tuo ambiente preferito e your account key con la chiave account copiata in passo 1 npx @back4app/mcp installer install \<ide> account key your account key i comandi specifici per ogni ide sono elencati di seguito cursore npx @back4app/mcp installer install cursor account key your account key windsurf npx @back4app/mcp installer install windsurf account key your account key visual studio npx @back4app/mcp installer install vscode account key your account key cline npx @back4app/mcp installer install cline account key your account key 2 2 verifica connessione cursore vai su impostazioni > impostazioni cursore > mcp windsurf trova la barra degli strumenti sopra l'input cascade e clicca su aggiorna visual studio clicca su configura strumenti nella modalità agente (copilot) e trova gli strumenti mcp di back4app 3 configura nel tuo strumento ai manuale gli strumenti compatibili con mcp possono connettersi a back4app utilizzando il server mcp di back4app di seguito sono riportate le istruzioni per connettersi a questo server utilizzando strumenti ai popolari cursore apri cursore e vai al menu cursore naviga su cursore >impostazioni >impostazioni cursore >mcp clicca su +aggiungi un nuovo mcp globale poi aggiungi la seguente configurazione macos / linux { "mcpservers" { "back4app" { "command" "npx", "args" \[ " y", "@back4app/mcp server back4app\@latest", " account key", "\<account key>" ] } } } windows { "mcpservers" { "back4app" { "command" "npx cmd", "args" \[ " y", "@back4app/mcp server back4app\@latest", " account key", "\<account key>" ] } } } sostituisci \<account key> con la tua chiave account copiata da back4app salva il file di configurazione impostazione alternativa se preferisci un'impostazione del progetto, puoi creare un file di configurazione locale del progetto crea un cursor directory nella radice del tuo progetto se non esiste crea un cursor/mcp json file se non esiste e aprilo aggiungi la configurazione menzionata prima windsurf apri windsurf e naviga verso l'assistente cascade tocca l'icona del martello (mcp), poi configura per aprire il file di configurazione aggiungi la seguente configurazione macos / linux { "mcpservers" { "back4app" { "command" "npx", "args" \[ " y", "@back4app/mcp server back4app\@latest", " account key", "\<account key>" ] } } } windows { "mcpservers" { "back4app" { "command" "npx cmd", "args" \[ " y", "@back4app/mcp server back4app\@latest", " account key", "\<account key>" ] } } } sostituisci \<account key> con la tua chiave account copiata da back4app salva il file di configurazione e ricarica toccando aggiorna nell'assistente cascade dovresti vedere uno stato attivo verde dopo che il server è stato connesso con successo visual studio(copilot) apri vs code e crea una vscode directory nella radice del tuo progetto se non esiste crea un vscode/mcp json file se non esiste e aprilo aggiungi la seguente configurazione macos / linux { "inputs" \[ { "type" "promptstring", "id" "back4app account key", "description" "token di accesso personale back4app", "password" true } ], "servers" { "back4app" { "command" "npx", "args" \[" y", "@back4app/mcp server back4app\@latest"], "env" { "back4app account key" "${input\ back4app account key}" } } } } windows { "inputs" \[ { "type" "promptstring", "id" "back4app account key", "description" "token di accesso personale back4app", "password" true } ], "servers" { "back4app" { "command" "npx cmd", "args" \[" y", "@back4app/mcp server back4app\@latest"], "env" { "back4app account key" "${input\ back4app account key}" } } } } salva il file di configurazione apri la chat di copilot e passa alla modalità "agente" dovresti vedere un'icona degli strumenti che puoi toccare per confermare che gli strumenti mcp sono disponibili una volta che inizi a utilizzare il server, ti verrà chiesto di inserire il tuo token di accesso personale inserisci il token che hai creato in precedenza per ulteriori informazioni sull'uso di mcp in vs code, consulta la documentazione di copilot cline apri l'estensione cline in vs code e tocca l'icona dei server mcp tocca configura server mcp per aprire il file di configurazione aggiungi la seguente configurazione macos / linux { "mcpservers" { "back4app" { "command" "npx", "args" \[ " y", "@back4app/mcp server back4app\@latest", " account key", "\<account key>" ] } } } windows { "mcpservers" { "back4app" { "command" "npx cmd", "args" \[ " y", "@back4app/mcp server back4app\@latest", " account key", "\<account key>" ] } } } sostituisci \<account key> con la tua chiave account copiata da back4app salva il file di configurazione cline dovrebbe ricaricare automaticamente la configurazione dovresti vedere uno stato attivo verde dopo che il server è stato connesso con successo claude desktop apri claude desktop e vai su impostazioni sotto la scheda sviluppatore, tocca modifica config per aprire il file di configurazione aggiungi la seguente configurazione macos / linux { "mcpservers" { "back4app" { "command" "npx", "args" \[ " y", "@back4app/mcp server back4app\@latest", " account key", "\<account key>" ] } } } windows { "mcpservers" { "back4app" { "command" "npx cmd", "args" \[ " y", "@back4app/mcp server back4app\@latest", " account key", "\<account key>" ] } } } sostituisci \<account key> con la tua chiave account copiata da back4app salva il file di configurazione e riavvia claude desktop dalla nuova schermata di chat, dovresti vedere apparire un'icona a forma di martello (mcp) con il nuovo server mcp disponibile le installazioni obsolete di node js possono causare il fallimento del comando npx in claude desktop ti consigliamo di disinstallare eventuali versioni precedenti alla 16 e di utilizzare node js v16 o superiore codice claude crea un mcp json file nella radice del tuo progetto se non esiste aggiungi la seguente configurazione macos / linux { "mcpservers" { "back4app" { "command" "npx", "args" \[ " y", "@back4app/mcp server back4app\@latest", " account key", "\<account key>" ] } } } windows { "mcpservers" { "back4app" { "command" "npx cmd", "args" \[ " y", "@back4app/mcp server back4app\@latest", " account key", "\<account key>" ] } } } sostituisci \<account key> con la tua chiave account copiata da back4app salva il file di configurazione riavvia il codice claude per applicare la nuova configurazione le installazioni di node js obsolete possono causare il fallimento del comando npx in claude code si consiglia di disinstallare eventuali versioni precedenti alla 16 e di utilizzare node js v16 o superiore 3 strumenti disponibili una volta connesso, il tuo assistente ai può eseguire una vasta gamma di compiti sul tuo account back4app ecco alcuni degli strumenti disponibili gestione app create parse app crea una nuova app parse get parse apps ottieni un elenco di tutte le tue app parse get parse app ottieni dettagli per una specifica app parse set current app imposta un'app predefinita per le operazioni successive get current app ottieni l'app predefinita attualmente impostata accesso diretto all'api (parse rest api) call parse api chiama i punti finali dell'api rest del server parse per gestire completamente la tua app operazioni sul database – crea, leggi, aggiorna, elimina oggetti in qualsiasi classe – query avanzate (filtri, ordinamento, paginazione, conteggio, aggregazione, distinti) gestione utenti e sicurezza – registrazione / accesso / disconnessione / reimpostazione password – ruoli, acl e clp per limitare i dati a livello di oggetto e di classe tempo reale e push – livequery su websockets (iscriviti a creazioni/aggiornamenti/cancellazioni) – notifiche push e registri di installazione chiamare funzioni cloud code – funzioni cloud e lavori programmati – trigger prima/dopo, webhook personalizzati file, analisi e estensioni – caricamento/scaricamento file cloud code e hosting web su parse app elenco file cloud code e hosting web elenca tutti i file di cloud code e hosting web ottieni contenuto file visualizza il contenuto di file specifici distribuisci file cloud code distribuisci file di cloud code alla tua app distribuisci file hosting web distribuisci file di hosting web alla tua app 4 considerazioni sulla sicurezza il server mcp ha accesso completo al tuo account back4app con i permessi del tuo token di accesso personale ciò significa che gli strumenti ai possono creare, modificare e sovrascrivere le tue app e i tuoi dati prendi sempre le seguenti precauzioni usa un account di test dedicato per la sperimentazione iniziale crea un token di accesso separato specificamente per l'uso di mcp non condividere mai i tuoi file di configurazione contenenti token di accesso rivedi tutto il codice e le chiamate api generati o modificati da ai prima di distribuirli in produzione revoca i token di accesso immediatamente se sospetti un uso non autorizzato 5 risoluzione dei problemi problemi comuni errori di connessione assicurati che il tuo token di accesso personale sia valido e inserito correttamente server non risponde controlla di avere node js installato e che npx funzioni correttamente errori di autorizzazione verifica che il tuo token di accesso abbia le autorizzazioni necessarie aggiornamenti non visualizzati alcuni client mcp richiedono un riavvio dopo le modifiche di configurazione 6 prossimi passi il tuo strumento ai è ora connesso a back4app utilizzando mcp prova a chiedere al tuo assistente ai di creare una nuova app, distribuire del codice cloud o gestire i tuoi dati utilizzando il linguaggio naturale se riscontri problemi o hai feedback, ti preghiamo di inviarci un messaggio a community\@back4app com conclusione con l'integrazione mcp di back4app, puoi sfruttare la potenza degli agenti ai per accelerare il tuo flusso di lavoro di sviluppo dalla creazione e configurazione delle app alla distribuzione del codice e gestione dei dati, il tuo assistente ai può ora interagire senza problemi con la piattaforma back4app per tuo conto