Clerk MCP Server
Offizieller gehosteter MCP-Server von Clerk: SDK-Snippets und Auth-Implementierungsmuster für KI-Agenten in der Entwicklung.
- Skill Road
- Clerk MCP Server
Kategorien
Beschreibung
Der Clerk MCP Server ist ein offizieller, von Clerk gehosteter Model-Context-Protocol-Server, der laut Anbieter KI-Agenten wie Claude, Cursor und GitHub Copilot mit aktuellen Clerk-SDK-Snippets und Implementierungsmustern versorgt. Er liefert keine generische Benutzerverwaltung im laufenden Betrieb, sondern richtet sich an Entwicklerinnen und Entwickler, die mit Clerk-Bibliotheken Code schreiben. Der Server gibt Antworten auf Fragen wie: „Welches Hook verwende ich, um einen eingeloggten Nutzer in React abzufragen?" oder „Wie schütze ich eine Route in Next.js mit Clerk?".
Der Server befindet sich laut Clerk-Dokumentation derzeit im Beta-Stadium. Funktionalität kann sich vor der allgemeinen Verfügbarkeit noch ändern.
Offizielles Produkt, Repository und Einordnung
Die primäre Dokumentation des Clerk MCP Servers ist unter clerk.com/docs/guides/ai/mcp/clerk-mcp-server erreichbar. Das GitHub-Repository clerk/mcp-tools enthält den Quellcode für Clerk-eigene MCP-Werkzeuge und -Integrationen – darunter Bibliotheksfunktionen für Client- und Server-seitige MCP-Implementierungen mit Clerk-Auth. Unmittelbar vor dem Erstellen dieses Eintrags am 8. September 2026 meldete die GitHub-API genau 48 Sterne für das mcp-tools-Repository. Diese Zahl bezieht sich auf das Gesamt-Repository, das sowohl den gehosteten Server als auch die Bibliothek für eigene MCP-Integrationen umfasst. Sterne sind ein momentanes Popularitätssignal, kein Qualitäts- oder Sicherheitsnachweis.
Der eigentliche Endpunkt des gehosteten Servers lautet https://mcp.clerk.com/mcp und unterstützt ausschließlich Streamable HTTP Transport – SSE wird laut offizielle FAQ nicht unterstützt. Das bedeutet: Ein Client muss Streamable HTTP sprechen können; ältere SSE-only-Clients können diesen Server nicht nutzen.
Verfügbare Werkzeuge und Anwendungsbereich
Der Clerk MCP Server stellt laut Dokumentation zwei Werkzeuge bereit:
clerk_sdk_snippet – Gibt SDK-Code-Schnipsel und Muster für konkrete Clerk-Features zurück, etwa für useUser, currentUser, Middleware, Organizations oder benutzerdefinierte Flows.
list_clerk_sdk_snippets – Listet alle verfügbaren Schnipsel und Bundle-Gruppen auf.
Diese Werkzeuge sind für die Entwicklungsphase gedacht, nicht für den Produktionsbetrieb. Sie helfen dabei, Integrationsmuster korrekt anzuwenden, und reduzieren veraltete oder fehlerhafte Code-Vorschläge eines KI-Modells, das ohne diese Quelle auf Trainingsdaten zurückgreifen müsste.
Verfügbare Snippet-Bundles
Laut Clerk-Dokumentation stehen folgende Bundles für umfassende Implementierungen bereit: b2b-saas (vollständiges B2B-SaaS-Setup mit Organizations, Billing und rollenbasiertem Zugriff), waitlist (Waitlist- und Early-Access-Flows), auth-basics (Core-Authentication-Hooks), custom-flows (individuelle Sign-in/Sign-up-Flows), organizations (Mandanten-Verwaltung) sowie server-side (serverseitige Auth-Muster).
Einrichtung: Clerk CLI oder manuelle Konfiguration
Der schnellste Weg ist der Clerk CLI-Befehl clerk mcp install. Dieser erkennt unterstützte KI-Clients automatisch und trägt den Server in deren Konfiguration ein, damit er projektübergreifend verfügbar ist. Für Claude Code lautet der direkte Befehl: claude mcp add clerk --transport http https://mcp.clerk.com/mcp. Nach der Installation sollte der Client neu gestartet werden.
Für Clients, die die CLI nicht unterstützen, ist eine manuelle Konfiguration über eine MCP-JSON-Datei möglich. Die Dokumentation deckt Claude Code, Claude Desktop, Cursor, Codex, VSCode, Windsurf und Zed ab.
Sicherheit, Grenzen und SDK-Versionen
Der Clerk MCP Server sendet Code-Schnipsel an den verbundenen KI-Client, der diese Informationen abhängig von seiner Architektur an einen Modellanbieter weiterleitet. Da es sich um einen Remote-Server unter Clerk-Kontrolle handelt, passiert der Datenfluss das Netzwerk. Folgende Punkte verdienen Aufmerksamkeit:
SDK-Versionen: Die bereitgestellten Snippets richten sich nach dem aktuellen Clerk SDK. Wer eine ältere SDK-Version nutzt, sollte Muster immer gegen die eigene installierte Version prüfen. KI-Agenten können Snippets unkritisch anwenden, obwohl eine API sich zwischen Versionen geändert hat.
Modellpfad: Ergebnisse dieses Servers werden an den KI-Client übergeben und können im Prompt oder im Kontext des Modells landen. Clerk-Snippets selbst enthalten keine Secrets, aber der Kontext einer Entwicklersitzung kann sensible Informationen umfassen, die zusammen mit Tool-Ergebnissen verarbeitet werden. Datarichtlinien des eigenen Clients und Modellanbieters separat prüfen.
Untrusted Input: Inhalte aus fremden Repositories, Issue-Kommentaren oder Websites, die ein Agent parallel verarbeitet, können die Interpretation von Clerk-Snippets beeinflussen (Prompt-Injection-Risiko). Der Clerk MCP Server selbst ist eine kontrollierte Quelle, aber er kann nicht steuern, welche anderen Quellen ein Agent gleichzeitig liest.
Beta-Status: Da der Server im Beta-Stadium ist, können sich Tool-Namen, Bundle-Bezeichnungen oder der Endpunkt ohne Vorankündigung ändern.
Häufige Fragen (FAQ)
Wann sollte ich den Clerk MCP Server nutzen? Laut Clerk empfiehlt der Anbieter ihn für alle, die aktiv mit Clerk entwickeln, damit KI-Agenten stets aktuelle Patterns statt veralteter Trainingsdaten verwenden.
Warum erscheint ein interner Serverfehler? Meist deutet das laut FAQ auf ein Netzwerk- oder Transport-Problem hin. Server trennen, neu verbinden und sicherstellen, dass der Client Streamable HTTP unterstützt.
Unterstützt der Server SSE? Nein. Nur Streamable HTTP ist verfügbar (https://mcp.clerk.com/mcp).
Voraussetzungen
Ein MCP-fähiger Client mit Streamable-HTTP-Unterstützung (z. B. Claude Code, Cursor, Codex); für den schnellsten Einstieg optional die Clerk CLI.
Installationsanleitung
Schnellster Weg: clerk mcp install ausführen (erkennt unterstützte Clients automatisch). Für Claude Code direkt: claude mcp add clerk --transport http https://mcp.clerk.com/mcp. Client nach der Installation neu starten. Für andere Clients die MCP-JSON-Konfiguration manuell ergänzen.
clerk mcp install
Authentifizierung
Der Endpunkt https://mcp.clerk.com/mcp ist ohne API-Key über Streamable HTTP erreichbar. Die verwendeten Snippet-Tools setzen kein Clerk-Konto voraus.
Benötigte Zugriffsrechte
Der Server liefert nur lesende SDK-Informationen. Er hat keinen Zugriff auf Clerk-Konten, Nutzer-Daten oder produktive Systeme.
Übertragene oder gespeicherte Daten
Clerk verarbeitet Werkzeugaufrufe auf seinen Servern und gibt Snippet-Texte zurück. Der verbundene KI-Client kann diese Inhalte an seinen Modellanbieter senden; dessen Datenschutzrichtlinie separat prüfen.
Sicherheitsrisiken
SDK-Snippets können auf eine andere Clerk-Version passen als die installierte. Beta-Status bedeutet mögliche Breaking Changes. Ergebnisse können neben untrusted content aus anderen Quellen im Kontext des Agents landen (Prompt-Injection-Risiko). Datenpfad über Netzwerk und Modellanbieter beachten.
Lizenz und Kosten
- Lizenz
- MIT
- Kosten
- kostenlos
Der gehostete Server ist laut Anbieter kostenlos nutzbar. Aktuelle Clerk-Plan-Konditionen unter clerk.com prüfen; dieser Eintrag enthält keine Preisangaben.
Alternativen
Noch nicht erfasst.
Auf einen Blick
- Anbieter
- Clerk
- Status
- Offizieller Server
- Betriebsart
- Remote
- Aktuelle Version
- beta
- GitHub-Sterne
- 50
- Zuletzt geprüft
- 08.09.2026
Repository und Dokumentation
Kategorien
Unterstützte Clients
Passende Ratgeber
Anleitungen und Hintergrund, die zu diesem Eintrag passen.
Fakechat-Plugin für Claude Code einrichten
Das Fakechat-Plugin installieren, Claude Code mit Channels-Schalter starten und über eine lokale Browser-Oberfläche Nachrichten und Dateien testen.
30.09.2026
Laravel Boost einrichten
Laravel Boost in einer Laravel-Anwendung installieren und mit Claude Code, Cursor oder Codex verbinden.
29.09.2026
Azure DevOps MCP Server einrichten
Azure DevOps MCP Server einrichten mit geprüften Links, minimalen Rechten und sicherem ersten Test starten.
25.09.2026
Ein Claude-Code-Plugin installieren
Ein Plugin aus dem offiziellen Anthropic-Marketplace installieren – am Beispiel des Code-Review-Plugins.
24.09.2026