Zum Hauptinhalt springen

Logto MCP Server

Logto MCP Server ist ein entfernter MCP (Model Context Protocol) Server. Füge die URL zu deiner KI-Anwendung hinzu, melde dich mit deinem Logto Cloud-Konto an und beginne, mit Logto zu interagieren.

tipp:

Logto MCP Server wurde mit Logto und MCP Auth gebaut. Wenn du deinen eigenen entfernten MCP-Server bauen möchtest, siehe Baue deinen eigenen entfernten MCP-Server.

Was du tun kannst​

  • Authentifizierung zu deinem Projekt hinzufügen: Die KI erkennt dein Framework, erstellt eine Logto-Anwendung und generiert funktionierenden Integrationscode. Unterstützt über 38 Frameworks, darunter React, Next.js, Vue, Nuxt, SvelteKit, Express, Go, Python, iOS, Android, Flutter und mehr.
  • Fragen zu Logto stellen: Die KI durchsucht die Logto-Dokumentation und gibt dir Antworten mit Quellenangabe.

Weitere Funktionen folgen in Kürze, darunter Konfiguration der Anmeldeerfahrung, RBAC- und Berechtigungsmanagement mit Best-Practice-Anleitungen, Multi-Tenancy-Einrichtung für den Bau von B2B-Apps mit Organisationen und mehr.

So verbindet sich deine KI-Anwendung​

Logto MCP Server unterstützt zwei Möglichkeiten, wie sich eine KI-Anwendung beim Anmelden identifizieren kann. Für keine der beiden musst du etwas in Logto Cloud anlegen.

  • Nur Server-URL (empfohlen): Die meisten KI-Anwendungen unterstützen jetzt Client ID Metadata Documents (CIMD). Die Anwendung verwendet eine ihr gehörende URL als Client ID, und Logto liest den Namen der Anwendung und die Redirect-URIs von dieser URL aus. Du gibst nur die Server-URL https://mcp.logto.io ein.
  • Statische Client ID: Für Anwendungen, die CIMD noch nicht unterstützen, gib die öffentliche OAuth Client ID mcp-client ein. Dieser Client akzeptiert Loopback-Redirect-URIs (http://localhost oder http://127.0.0.1 mit beliebigem Port).

Wenn deine Anwendung beide Optionen bietet, verwende nur die Server-URL. Bestehende Verbindungen, die mcp-client nutzen, funktionieren weiterhin, du musst sie also nicht neu verbinden.

Wenn du dich nur mit der Server-URL verbindest, zeigt die Logto Cloud-Anmeldeseite einen Zustimmungsbildschirm (Consent Screen) mit dem Namen der Anwendung und dem Host der Client-ID-URL an, z. B. claude.ai oder vscode.dev. Überprüfe, ob der Host mit der Anwendung übereinstimmt, die du verwendest, bevor du autorisierst.

Einrichtung in deiner KI-Anwendung​

Amp​

  1. Öffne in Amp Personal Settings > Integrations & MCP und klicke auf Add MCP Server.
  2. Gib den Namen Logto MCP Server und die Server-URL ein: https://mcp.logto.io. Amp erkennt die Authentifizierungsmethode automatisch.
  3. Klicke auf Connect und folge der Aufforderung von Amp, dich anzumelden.
  4. Melde dich mit deinem Logto Cloud-Konto an und autorisiere die Verbindung.
tipp:

Wenn Amp lange auf Detecting Authentication bleibt, klicke auf Change und wähle OAuth, um die automatische Authentifizierungserkennung zu überspringen. Lasse OAuth Client ID und OAuth Client Secret unter Use Your Own OAuth App leer, dann klicke auf Connect und folge der Anmeldeaufforderung. Amp unterstützt CIMD, daher musst du keine OAuth-App registrieren oder mcp-client eingeben.

Claude Code​

claude mcp add --transport http logto https://mcp.logto.io

Führe dann /mcp in Claude Code aus, wähle logto und folge dem Browser-Login-Flow, um dich mit deinem Logto Cloud-Konto zu authentifizieren. Du kannst auch claude mcp login logto in deiner Shell ausführen.

Claude (Web und Desktop)​

  1. Öffne Customize > Connectors und klicke auf Add custom connector.
  2. Gib den Namen Logto MCP Server und die entfernte MCP-Server-URL ein: https://mcp.logto.io. Lasse die OAuth-Einstellungen unter Advanced settings leer und klicke auf Add.
  3. Finde in der Connectors-Liste Logto MCP Server und klicke auf Connect.
  4. Du wirst zur Logto Cloud-Anmeldeseite weitergeleitet. Melde dich mit deinem Logto Cloud-Konto an und autorisiere die Verbindung.

Connectors werden in deinem Claude-Konto gespeichert und sind somit sowohl im Web als auch in Claude Desktop verfügbar.

ChatGPT und Codex​

  1. Öffne in der linken Seitenleiste Plugins und klicke dann oben rechts auf Add > Add custom MCP server.
  2. Gib den Namen Logto MCP Server ein. Unter Connection wähle Server URL und gib https://mcp.logto.io ein.
  3. Belasse die Standard-Authentifizierung (Authentication) (OAuth) und Advanced OAuth settings.
  4. Wähle I understand and want to continue und klicke dann auf Create as a plugin.
  5. Im Dialog Connect Logto MCP Server klicke auf Connect Logto MCP Server. Melde dich mit deinem Logto Cloud-Konto an und autorisiere die Verbindung.
tipp:

Wenn Logto MCP Server nach der Anmeldung nicht unter Installed erscheint, warte einen Moment und klicke dann auf den Aktualisieren-Button oben rechts auf der Plugins-Seite.

Du kannst den Server auch mit der Codex CLI hinzufügen:

codex mcp add logto --url https://mcp.logto.io
codex mcp login logto

Ein Browserfenster öffnet sich. Melde dich mit deinem Logto Cloud-Konto an, um die Verbindung herzustellen. Die ChatGPT-Desktop-App, Codex CLI und Codex IDE-Erweiterung teilen sich diese Konfiguration.

Cursor​

Cursor unterstützt CIMD noch nicht, daher wird die statische Client ID verwendet.

  1. Öffne Customize > MCPs oder öffne ~/.cursor/mcp.json (global) oder .cursor/mcp.json (projektbezogen).

  2. Füge folgende Konfiguration hinzu:

    {
    "mcpServers": {
    "Logto": {
    "url": "https://mcp.logto.io",
    "auth": {
    "CLIENT_ID": "mcp-client",
    "scopes": ["mcp:all"]
    }
    }
    }
    }
  3. Klicke neben dem Server auf Connect. Eine Logto Cloud-Anmeldeseite erscheint. Melde dich mit deinem Logto Cloud-Konto an, um die Verbindung herzustellen.

Melde dich aus der Cursor-Desktop-App an. Der Web-Callback, der von Cursor im Web und von Cursor Agents verwendet wird, wird nicht unterstützt.

OpenCode​

  1. Füge folgende Konfiguration zu deiner opencode.json-Datei hinzu:

    {
    "$schema": "https://opencode.ai/config.json",
    "mcp": {
    "Logto": {
    "enabled": true,
    "type": "remote",
    "url": "https://mcp.logto.io"
    }
    }
    }
  2. Führe folgenden Befehl zur Authentifizierung aus:

    opencode mcp auth Logto

    Beachte, dass Logto dem MCP-Servernamen in deiner Konfigurationsdatei entspricht.

Ein Browserfenster öffnet sich. Melde dich mit deinem Logto Cloud-Konto an, um zu autorisieren und die Verbindung herzustellen.

VS Code​

  1. Öffne die Befehlspalette (Command + Shift + P) und wähle MCP: Add Server....
  2. Wähle HTTP als Servertyp.
  3. Gib die URL ein: https://mcp.logto.io. Du kannst wählen, ob du sie für dein Workspace installierst, um bessere Isolierung und Verwaltung zu erhalten.
  4. Wenn VS Code nach Authentifizierung fragt, erlaube es. Du wirst zur Logto Cloud-Anmeldeseite weitergeleitet. Melde dich mit deinem Logto Cloud-Konto an, um die Verbindung herzustellen.

Alternativ kannst du den Server zu .vscode/mcp.json oder deiner Benutzer-mcp.json hinzufügen:

{
"servers": {
"logto": {
"type": "http",
"url": "https://mcp.logto.io"
}
}
}

Windsurf​

Windsurf dokumentiert keine CIMD-Unterstützung, daher verwende mcp-remote mit der statischen Client ID.

  1. Öffne die Befehlspalette (Command + Shift + P) und wähle Windsurf: MCP Marketplace.

  2. Klicke im Bereich Installed MCPs rechts auf das Zahnradsymbol, um die MCP-Konfigurationsdatei zu öffnen.

  3. Füge folgende Konfiguration hinzu:

    {
    "mcpServers": {
    "Logto": {
    "command": "npx",
    "args": [
    "mcp-remote",
    "https://mcp.logto.io",
    "--allow-http",
    "--static-oauth-client-info",
    "{ \"client_id\": \"mcp-client\", \"scope\": \"mcp:all\" }",
    "--resource",
    "https://mcp.logto.io/"
    ]
    }
    }
    }

Eine Logto Cloud-Anmeldeseite erscheint automatisch. Melde dich mit deinem Logto Cloud-Konto an, um die Verbindung herzustellen.

Andere MCP-Clients​

Logto MCP Server funktioniert mit jedem MCP-Client, der OAuth-Autorisierung unterstützt:

  • Wenn dein Client CIMD unterstützt: Gib nur die MCP-Server-URL https://mcp.logto.io ein. Der Client entdeckt alles Weitere vom Server.
  • Andernfalls: Verwende folgende Konfiguration.
    • MCP-Server-URL: https://mcp.logto.io
    • OAuth Client ID: mcp-client (kein Client Secret)
    • Redirect URI: eine Loopback-Adresse, z. B. http://localhost:<port>/callback
    • Resource: https://mcp.logto.io/ (falls dein Client dies benötigt)
    • Scope: mcp:all (falls dein Client dies benötigt)

Logto MCP Server unterstützt keine Dynamic Client Registration (DCR). Wenn du KI-Anwendungsentwickler bist, veröffentliche ein Client ID Metadata Document für deine Anwendung, und sie kann sich ohne jegliche Einrichtung in Logto verbinden. Falls das nicht möglich ist, kontaktiere uns mit den Details zu deiner Anwendung.

Baue deinen eigenen entfernten MCP-Server​

Logto MCP Server wurde mit Logto und MCP Auth gebaut. Wenn du deinen eigenen entfernten MCP-Server mit Authentifizierung bauen möchtest, schaue dir folgende Ressourcen an: