KI-Tools
Modellkontextprotokoll (MCP)
21 min
das model context protocol (mcp) ist ein standard zur verbindung von großen sprachmodellen (llms) mit plattformen wie back4app dieser leitfaden beschreibt, wie man back4app mit den folgenden ki tools über mcp verbindet cursor windsurf (codium) visual studio code (copilot) cline (vs code erweiterung) claude desktop claude code sobald die verbindung hergestellt ist, können ihre ki assistenten in ihrem namen mit ihren back4app projekten interagieren und abfragen durchführen ki agenten mit mcp sind so konfiguriert, dass sie vollen zugriff auf ihre back4app apps haben, was die möglichkeit umfasst, ressourcen zu erstellen, zu ändern und zu löschen wir empfehlen dringend, zunächst auf einem testkonto und einer test app zu versuchen, um die funktionen und potenziellen auswirkungen zu verstehen, bevor sie es in produktionsumgebungen verwenden voraussetzungen ein konto, das auf back4app com erstellt wurde (jedes neue konto hat ein standardlimit von apps; wenn sie mehr benötigen, kontaktieren sie uns); eine aktuelle nodejs version installiert (16^); für bessere ergebnisse empfehlen wir die verwendung der fortschrittlichsten llm modelle und codierungsagenten; web hosting aktivieren zur visualisierung von bereitstellungen auf ihrer subdomain; 1 erstellen sie einen kontoschlüssel zuerst gehen sie zu ihrem back4app dashboard und erstellen sie ein persönliches zugriffstoken melden sie sich bei ihrem back4app konto an fahren sie mit der maus über das menü "hallo, \[benutzername]" gehen sie zu kontoschlüssel und erstellen sie einen neuen schlüssel geben sie ihm einen namen, der seinen zweck beschreibt, wie "ai assistant mcp" kopieren sie das token sicher sie werden es nicht wieder sehen können geben sie ihrem kontoschlüssel token einen namen und klicken sie auf + dieses token wird verwendet, um den mcp server mit ihrem back4app konto zu authentifizieren 2 mcp installieren auto befolgen sie diese schritte, um back4app mcp in ihrer bevorzugten ide/llm zu installieren 2 1 installationsbefehl ausführen führen sie diesen befehl in ihrem terminal aus und ersetzen sie \<ide> durch ihre bevorzugte umgebung und your account key durch ihren kontoschlüssel, den sie in schritt 1 kopiert haben npx @back4app/mcp installer install \<ide> account key your account key die spezifischen befehle für jede ide sind unten aufgeführt cursor 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 verbindung überprüfen cursor gehe zu einstellungen > cursor einstellungen > mcp windsurf finde die symbolleiste über dem cascade eingang und klicke auf aktualisieren visual studio klicke auf werkzeuge konfigurieren im agentenmodus (copilot) und finde die back4app mcp tools 3 konfigurieren sie ihr ki tool manuell mcp kompatible tools können sich über den back4app mcp server mit back4app verbinden im folgenden finden sie anweisungen zur verbindung mit diesem server unter verwendung beliebter ki tools cursor öffnen sie cursor und gehen sie zum cursor menü navigieren sie zu cursor >einstellungen >cursor einstellungen >mcp klicken sie auf +fügen sie einen neuen globalen mcp hinzu fügen sie dann die folgende konfiguration hinzu 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>" ] } } } ersetzen sie \<account key> durch ihren von back4app kopierten kontoschlüssel speichern sie die konfigurationsdatei alternative einrichtung wenn sie eine projektkonfiguration bevorzugen, können sie eine lokale projektkonfigurationsdatei erstellen erstellen sie ein cursor verzeichnis im stammverzeichnis ihres projekts, falls es nicht existiert erstellen sie eine cursor/mcp json datei, falls sie nicht existiert, und öffnen sie sie fügen sie die zuvor erwähnte konfiguration hinzu windsurfen öffnen sie windsurf und navigieren sie zum cascade assistenten tippen sie auf das hammer (mcp) symbol, dann auf konfigurieren, um die konfigurationsdatei zu öffnen fügen sie die folgende konfiguration hinzu 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>" ] } } } ersetzen sie \<account key> durch ihren von back4app kopierten kontoschlüssel speichern sie die konfigurationsdatei und laden sie sie neu, indem sie im cascade assistenten auf aktualisieren tippen sie sollten einen grünen aktiven status sehen, nachdem der server erfolgreich verbunden wurde visual studio(copilot) öffnen sie vs code und erstellen sie ein vscode verzeichnis im stammverzeichnis ihres projekts, falls es nicht existiert erstellen sie eine vscode/mcp json datei, falls sie nicht existiert, und öffnen sie sie fügen sie die folgende konfiguration hinzu macos / linux { "inputs" \[ { "type" "promptstring", "id" "back4app account key", "description" "back4app persönlicher zugriffstoken", "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" "back4app persönlicher zugriffstoken", "password" true } ], "servers" { "back4app" { "command" "npx cmd", "args" \[" y", "@back4app/mcp server back4app\@latest"], "env" { "back4app account key" "${input\ back4app account key}" } } } } speichern sie die konfigurationsdatei öffnen sie den copilot chat und wechseln sie in den "agent" modus sie sollten ein werkzeug symbol sehen, das sie antippen können, um zu bestätigen, dass die mcp tools verfügbar sind sobald sie den server verwenden, werden sie aufgefordert, ihren persönlichen zugriffstoken einzugeben geben sie den token ein, den sie zuvor erstellt haben für weitere informationen zur verwendung von mcp in vs code siehe die copilot dokumentation cline öffnen sie die cline erweiterung in vs code und tippen sie auf das mcp server symbol tippen sie auf mcp server konfigurieren, um die konfigurationsdatei zu öffnen fügen sie die folgende konfiguration hinzu 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>" ] } } } ersetzen sie \<account key> durch ihren von back4app kopierten kontoschlüssel speichern sie die konfigurationsdatei cline sollte die konfiguration automatisch neu laden sie sollten einen grünen aktiven status sehen, nachdem der server erfolgreich verbunden wurde claude desktop öffnen sie claude desktop und navigieren sie zu den einstellungen tippen sie unter dem entwickler tab auf konfiguration bearbeiten, um die konfigurationsdatei zu öffnen fügen sie die folgende konfiguration hinzu 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>" ] } } } ersetzen sie \<account key> durch ihren von back4app kopierten kontoschlüssel speichern sie die konfigurationsdatei und starten sie claude desktop neu auf dem neuen chat bildschirm sollten sie ein hammer (mcp) symbol sehen, das mit dem neuen mcp server verfügbar ist veraltete node js installationen können dazu führen, dass der npx befehl in claude desktop fehlschlägt wir empfehlen, alle versionen, die älter als 16 sind, zu deinstallieren und node js v16 oder höher zu verwenden claude code erstellen sie eine mcp json datei im stammverzeichnis ihres projekts, falls sie nicht existiert fügen sie die folgende konfiguration hinzu 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>" ] } } } ersetzen sie \<account key> durch ihren kontoschlüssel, den sie von back4app kopiert haben speichern sie die konfigurationsdatei starten sie claude code neu, um die neue konfiguration anzuwenden veraltete node js installationen können dazu führen, dass der npx befehl in claude code fehlschlägt wir empfehlen, alle versionen, die älter als 16 sind, zu deinstallieren und node js v16 oder höher zu verwenden 3 verfügbare werkzeuge sobald verbunden, kann ihr ki assistent eine vielzahl von aufgaben in ihrem back4app konto ausführen hier sind einige der verfügbaren tools app verwaltung create parse app erstellen sie eine neue parse app get parse apps holen sie sich eine liste aller ihrer parse apps get parse app holen sie sich details zu einer bestimmten parse app set current app legen sie eine standard app für nachfolgende operationen fest get current app holen sie sich die derzeit festgelegte standard app direkter api zugriff (parse rest api) call parse api ruft die endpunkte der parse server rest api auf, um ihre app vollständig zu verwalten datenbankoperationen – erstellen, lesen, aktualisieren, löschen von objekten in jeder klasse – umfangreiche abfragen (filter, sortierung, paginierung, zählung, aggregation, distinct) benutzermanagement & sicherheit – anmeldung / einloggen / ausloggen / passwort zurücksetzen – rollen, acls & clps zur sicherung von daten auf objekt und klassenebene echtzeit & push – livequery über websockets (abonnieren von erstellungen/änderungen/löschungen) – push benachrichtigungen & installationsprotokolle cloud code funktionen aufrufen – cloud funktionen und geplante aufgaben – vor/nach trigger, benutzerdefinierte webhooks dateien, analysen & erweiterungen – datei hochladen/herunterladen cloud code und webhosting auf der parse app list cloud code and web hosting files alle cloud code und webhosting dateien auflisten get file content den inhalt spezifischer dateien anzeigen deploy cloud code files cloud code dateien in ihre app bereitstellen deploy web hosting files webhosting dateien in ihre app bereitstellen 4 sicherheitsüberlegungen der mcp server hat vollen zugriff auf ihr back4app konto mit den berechtigungen ihres persönlichen zugriffstokens das bedeutet, dass ki tools ihre apps und daten erstellen, ändern und überschreiben können treffen sie immer die folgenden vorsichtsmaßnahmen verwenden sie ein dediziertes testkonto für erste experimente erstellen sie ein separates zugriffstoken speziell für die verwendung mit mcp teilen sie niemals ihre konfigurationsdateien die zugriffstoken enthalten überprüfen sie allen code und api aufrufe die von ki generiert oder geändert wurden, bevor sie sie in der produktion bereitstellen widerrufen sie zugriffstoken sofort, wenn sie verdächtige nutzung vermuten 5 fehlersuche häufige probleme verbindungsfehler stellen sie sicher, dass ihr persönlicher zugriffstoken gültig und korrekt eingegeben ist server antwortet nicht überprüfen sie, ob sie node js installiert haben und ob npx korrekt funktioniert berechtigungsfehler überprüfen sie, ob ihr zugriffstoken die erforderlichen berechtigungen hat updates erscheinen nicht einige mcp clients erfordern einen neustart nach konfigurationsänderungen 6 nächste schritte ihr ki tool ist jetzt über mcp mit back4app verbunden versuchen sie, ihren ki assistenten zu bitten, eine neue app zu erstellen, etwas cloud code bereitzustellen oder ihre daten mit natürlicher sprache zu verwalten wenn sie auf probleme stoßen oder feedback haben, senden sie uns bitte eine nachricht an community\@back4app com fazit mit der mcp integration von back4app können sie die leistungsfähigkeit von ki agenten nutzen, um ihren entwicklungsworkflow zu beschleunigen vom erstellen und konfigurieren von apps bis hin zum bereitstellen von code und verwalten von daten kann ihr ki assistent jetzt nahtlos im auftrag der back4app plattform interagieren