Zum Inhalt springen

Integration · Entwicklertools

supabase.com

Claude & ChatGPT mit Supabase verbinden

Frage deine KI, wie viele Benutzer sich diese Woche registriert haben, was die Authentifizierungslogs zeigen oder welchen Tabellen in Supabase die Sicherheit auf Zeilenebene fehlt. Sie kann SQL mit reinem Lesezugriff auf deiner Datenbank ausführen, Projektlogs abfragen, den Dienststatus und die API-Nutzung prüfen sowie Ergebnisse der Sicherheits- und Leistungsprüfungen lesen. Außerdem kann sie deine Projekte, Edge Functions, Branches, Migrationen, Backups und Storage-Buckets lesen.

Supabase kostenlos verbinden

Kostenloser Tarif, keine Kreditkarte erforderlich. Dauert etwa eine Minute.

Fragen Sie zum Beispiel

  • “Wie viele Zeilen wurden diese Woche zur Tabelle orders hinzugefügt?”

    Die KI führt eine SQL-Abfrage mit reinem Lesezugriff auf der Datenbank deines Projekts aus und gibt die Anzahl zurück. Abfragen mit Schreibversuchen werden abgelehnt.

  • “Welchen Tabellen fehlt die Sicherheit auf Zeilenebene?”

    Sie liest die Ergebnisse der Sicherheitsprüfung für das Projekt und listet die Tabellen ohne Sicherheit auf Zeilenebene auf.

  • “Warum schlagen die Authentifizierungsanfragen seit 10:00 Uhr fehl?”

    Sie fragt die Authentifizierungslogs des Projekts für den Zeitraum mit SQL ab und fasst die gefundenen Fehler zusammen.

Was Ihre KI tun kann

Datenbank und Logs

Führe SQL mit reinem Lesezugriff auf deiner Datenbank aus, frage Logs zu API, Datenbank, Authentifizierung und Edge Functions ab und liste Migrationen und Backups auf.

Dienststatus und Prüfhinweise

Prüfe den Status jedes Projektdienstes, lies die Anzahl der API-Anfragen und sieh dir Ergebnisse der Sicherheits- und Leistungsprüfungen an, etwa fehlende Indizes.

Projekte und Funktionen

Liste Organisationen, Mitglieder und Projekte auf und lies Edge Functions samt Statistiken, Vorschau-Branches und Storage-Buckets.

  • “Treten bei der Edge Function send-invoice Fehler auf?”

    Sie findet die Funktion und liest ihre Aufrufe, Fehler und Ausführungszeiten für die letzte Stunde oder den letzten Tag.

  • “Läuft im Projekt alles ordnungsgemäß, und ist die Wiederherstellung zu einem bestimmten Zeitpunkt aktiviert?”

    Sie prüft den Status der Dienste für Datenbank, Authentifizierung, REST, Realtime und Storage. Anschließend listet sie die Backups auf und zeigt, ob die Wiederherstellung zu einem bestimmten Zeitpunkt aktiviert ist.

  • “Welche Migrationen wurden angewendet, und welche Vorschau-Branches sind offen?”

    Sie listet die auf das Projekt angewendeten Migrationen und die Vorschau-Branches mit ihrem Status auf.

155 Tools für Supabase

Diese Tools werden beim Verbinden aktiviert. Sie können jedes einzelne deaktivieren oder festlegen, dass es vor der Ausführung Ihre Freigabe benötigt.

  • approve_inviteFür andere sichtbar
  • cancel_restoreLöscht Daten
  • create_applyÄndert Daten
  • create_branch_pushÄndert Daten
  • create_branch_resetÄndert Daten
  • create_check_availabilityÄndert Daten
  • create_companyÄndert Daten
  • create_diskÄndert Daten
  • create_enrichedÄndert Daten
  • create_initializeÄndert Daten
  • create_inviteFür andere sichtbar
  • create_jitÄndert Daten
  • create_legacyÄndert Daten
  • create_login_roleLöscht Daten
  • create_migrationÄndert Daten
  • create_projectÄndert Daten
  • create_project_api_keyÄndert Daten
  • create_project_branchÄndert Daten
  • create_project_pauseÄndert Daten
  • create_project_restartÄndert Daten
  • create_project_secretFür andere sichtbar
  • create_project_v1_upgrade_postgres_versionÄndert Daten
  • create_providerÄndert Daten
  • create_removeÄndert Daten
  • create_retrieveÄndert Daten
  • create_reverifyÄndert Daten
  • create_revokeLöscht Daten
  • create_setupÄndert Daten
  • create_shutdownÄndert Daten
  • create_signing_keyÄndert Daten
  • create_temporary_disableÄndert Daten
  • create_third_party_authÄndert Daten
  • delete_branchLöscht Daten
  • delete_inviteLöscht Daten
  • delete_jitLöscht Daten
  • delete_login_rolesBewegt Geld
  • delete_migrationsBewegt Geld
  • delete_projectLöscht Daten
  • delete_project_api_keyLöscht Daten
  • delete_project_branchesBewegt Geld
  • delete_project_custom_hostnamesBewegt Geld
  • delete_project_functionLöscht Daten
  • delete_project_network_bansBewegt Geld
  • delete_project_secretsBewegt Geld
  • delete_project_vanity_subdomainsBewegt Geld
  • delete_providerLöscht Daten
  • delete_signing_keyLöscht Daten
  • delete_third_party_authLöscht Daten
  • get_action_statusÄndert Daten
  • get_api_usageRufe die Anzahl der API-Anfragen für ein Projekt über einen Zeitraum ab (z. B. 1hr, 1day, 7day).
  • get_branchRufe die Details und den Status eines einzelnen Vorschau-Branches ab. Übergib branch_id_or_ref.
  • get_company
  • get_edge_functionRufe die Details einer einzelnen Edge Function ab. Übergib function_slug.
  • get_edge_function_statsRufe Statistiken zu Aufrufen, Fehlern und Ausführungszeiten einer Edge Function ab. Übergib function_id und interval (z. B. 1hr, 3hr, 1day).
  • get_migration
  • get_projectRufe die Details eines einzelnen Projekts ab: Name, Region, Status und Datenbankhost.
  • get_project_action
  • get_project_api_key
  • get_project_branch
  • get_project_healthPrüfe den Status der Dienste eines Projekts. Übergib services, z. B. ['db','auth','rest','realtime','storage'].
  • get_provider
  • get_signing_key
  • get_snippet
  • get_third_party_auth
  • get_upgrade_status
  • list_action_logs
  • list_auths
  • list_autoscales
  • list_available_regions
  • list_billing_addons_and_compute_instance_selections
  • list_branch_diffs
  • list_branchesListe die Vorschau-Branches eines Projekts mit ihrem Status auf.
  • list_company_entitlements
  • list_contexts
  • list_database_backupsListe die Datenbank-Backups eines Projekts auf und zeige, ob die Wiederherstellung zu einem bestimmten Zeitpunkt aktiviert ist.
  • list_disks
  • list_edge_functionsListe die Edge Functions eines Projekts mit ihrem Status und ihrer Version auf.
  • list_function_bodies
  • list_jits
  • list_legacies
  • list_legacies_v1_get_legacy_signing_key
  • list_lists
  • list_metrics
  • list_migrationsListe die auf ein Projekt angewendeten Datenbankmigrationen auf.
  • list_openapis
  • list_organization_membersListe die Mitglieder einer Organisation und ihre Rollen auf. Übergib organization_slug.
  • list_organization_projectsListe die Projekte einer Organisation auf. Übergib organization_slug; filtere nach search oder statuses.
  • list_organizationsListe die Organisationen auf, denen du angehörst.
  • list_performance_advisoriesListe die Ergebnisse der Leistungsprüfung für ein Projekt auf, etwa fehlende Indizes.
  • list_pgbouncers
  • list_poolers
  • list_postgres
  • list_profiles
  • list_project_actions
  • list_project_api_keys
  • list_project_claims
  • list_project_custom_hostnames
  • list_project_jit_accesses
  • list_project_network_restrictions
  • list_project_pgsodia
  • list_project_postgrests
  • list_project_readonlies
  • list_project_secrets
  • list_project_ssl_enforcements
  • list_project_vanity_subdomains
  • list_projectsListe alle Supabase-Projekte auf, auf die du Zugriff hast, einschließlich Region, Status und Organisation.
  • list_projects_v1_get_postgres_upgrade_eligibility
  • list_providers
  • list_realtimes
  • list_schedules
  • list_security_advisoriesListe die Ergebnisse der Sicherheitsprüfung für ein Projekt auf, etwa Tabellen ohne Sicherheit auf Zeilenebene.
  • list_signing_keys
  • list_snippets
  • list_storage_bucketsListe die Storage-Buckets eines Projekts auf.
  • list_storages
  • list_third_party_auths
  • list_typescripts
  • list_usage_api_requests_counts
  • list_utils
  • query_project_logsFrage die Logs eines Projekts (API, Datenbank, Authentifizierung, Edge Functions) mit SQL über die Logtabellen ab. Übergib sql und optional iso_timestamp_start/iso_timestamp_end.
  • remove_billing_addons_or_revert_compute_instance_sizingLöscht Daten
  • restore_backup_pitrÄndert Daten
  • restore_branchÄndert Daten
  • restore_projectÄndert Daten
  • restore_project_restoreÄndert Daten
  • restore_webhookLöscht Daten
  • run_read_only_queryÄndert DatenFühre eine SQL-Abfrage mit reinem Lesezugriff auf der Datenbank eines Projekts aus und gib die Zeilen zurück. Übergib query (SQL). Schreibzugriffe werden abgelehnt.
  • search_databasesÄndert Daten
  • submit_branchFür andere sichtbar
  • submit_custom_hostnameFür andere sichtbar
  • submit_vanity_subdomainFür andere sichtbar
  • update_authsFür andere sichtbar
  • update_branchÄndert Daten
  • update_jitsFür andere sichtbar
  • update_legaciesFür andere sichtbar
  • update_migrationÄndert Daten
  • update_migrationsFür andere sichtbar
  • update_passwordsBewegt Geld
  • update_poolersFür andere sichtbar
  • update_postgresFür andere sichtbar
  • update_projectÄndert Daten
  • update_project_api_keyÄndert Daten
  • update_project_functionÄndert Daten
  • update_project_functionsFür andere sichtbar
  • update_project_jit_accessesFür andere sichtbar
  • update_project_network_restrictionsFür andere sichtbar
  • update_project_pgsodiaFür andere sichtbar
  • update_project_postgrestsFür andere sichtbar
  • update_project_ssl_enforcementsFür andere sichtbar
  • update_projectsFür andere sichtbar
  • update_providerÄndert Daten
  • update_realtimesFür andere sichtbar
  • update_schedulesFür andere sichtbar
  • update_signing_keyÄndert Daten
  • update_storagesFür andere sichtbar

In drei Schritten einrichten

  1. 1

    App auswählen

    Erstellen Sie ein kostenloses HeyMyApps-Konto und wählen Sie Supabase aus der App-Liste.

  2. 2

    Schlüssel einfügen

    Füge einen persönlichen Supabase-Zugriffstoken und die Projektreferenz des gewünschten Projekts ein. Öffne im Supabase Dashboard dein Kontomenü > Access Tokens (supabase.com/dashboard/account/tokens) und klicke auf Generate new token. Kopiere den Token, der mit sbp_ beginnt.

  3. 3

    Link zu Ihrer KI hinzufügen

    Sie erhalten einen persönlichen MCP-Link. Fügen Sie ihn in Claude, ChatGPT oder Cursor hinzu:

    1. Klicken Sie auf Ihren Namen und dann auf Einstellungen › Konnektoren › Benutzerdefinierten Konnektor hinzufügen.
    2. Fügen Sie Ihren Link als URL des Remote-MCP-Servers ein.
    3. Aktivieren Sie den Konnektor über das +-Menü in einem Chat.

Fragen

Was kann die KI in Supabase tun?

Die KI kann SQL-Abfragen mit reinem Lesezugriff ausführen, Projektlogs abfragen, den Projektstatus und die API-Nutzung prüfen sowie Sicherheits- und Leistungshinweise lesen. Sie kann außerdem Organisationen, Mitglieder, Projekte, Edge Functions samt Statistiken, Vorschau-Branches, Migrationen, Backups und Storage-Buckets lesen.

Sieht die KI meinen Supabase-Zugriffstoken?

Nein. Dein Supabase-Zugriffstoken wird verschlüsselt gespeichert und der KI niemals angezeigt. Nach dem Speichern wird er nicht erneut angezeigt, auch dir nicht. Die KI sieht nur die Ergebnisse der Tools, die sie aufruft.

Kann ich steuern, was die KI tun darf?

Ja. Du legst fest, welche Tools aktiviert sind. SQL-Abfragen auf deiner Datenbank können so eingerichtet werden, dass vor jeder Ausführung deine Zustimmung erforderlich ist. So siehst du die Abfrage zuerst. Jeder Tool-Aufruf wird protokolliert.

Funktioniert das mit ChatGPT?

Ja. Gehe in ChatGPT zu Settings › Apps & Connectors › Advanced, aktiviere den Entwicklermodus und füge deinen HeyMyApps-Link hinzu. Der Entwicklermodus erfordert einen kostenpflichtigen ChatGPT-Tarif: Plus, Pro, Business oder Enterprise. Derselbe Link funktioniert auch in Claude (Settings › Connectors › Add custom connector), Cursor und anderen MCP-Clients.

Was kostet das?

HeyMyApps bietet einen kostenlosen Tarif, für den keine Kreditkarte erforderlich ist. Kostenpflichtige Tarife werden pro abgeschlossener Aufgabe abgerechnet. Du benötigst außerdem ein eigenes Supabase-Konto.

Kann die KI meine Datenbank verändern?

Nein. Das SQL-Tool hat ausschließlich Lesezugriff. Abfragen, die Daten einfügen, aktualisieren oder löschen wollen, werden abgelehnt. Die anderen Tools lesen Projektdetails, Logs und Prüfergebnisse. Die KI verändert weder Daten noch Schema oder Projekteinstellungen.

Lassen Sie Ihre KI noch heute in Supabase arbeiten.

Starten Sie kostenlos. Ihr Schlüssel bleibt verschlüsselt und Sie entscheiden, was die KI tun darf.

Supabase kostenlos verbinden

HeyMyApps steht in keiner Verbindung zu Supabase. Produktnamen sind Marken ihrer jeweiligen Inhaber.