Upstash MCP Server einrichten
Den offiziellen Upstash-MCP-Server per npx an Claude Code, Codex & Co. anbinden – mit schreibgeschütztem API-Schlüssel für sicheren Einstieg.
- Skill Road
- Upstash MCP Server einrichten
Veröffentlicht am 09.09.2026
Der Upstash MCP Server läuft lokal über npx und verbindet sich direkt mit der Upstash-API; es ist keine separate Serverinfrastruktur nötig.
Zugangsdaten vorbereiten
Vor der Einrichtung werden zwei Angaben benötigt: die eigene Upstash-Kontoemail und ein API-Schlüssel, den man in der Upstash-Konsole unter Account → API Keys erstellt. Für den ersten Test empfiehlt sich ein schreibgeschützter Schlüssel – damit deaktiviert der Server automatisch alle Werkzeuge, die Daten verändern könnten.
In Claude Code einrichten
claude mcp add upstash -- npx -y @upstash/mcp-server@latest --email YOUR_EMAIL --api-key YOUR_API_KEY
In Codex einrichten
codex mcp add upstash -- npx -y @upstash/mcp-server@latest --email YOUR_EMAIL --api-key YOUR_API_KEY
In anderen Clients einrichten
Jeder MCP-Client mit stdio-Unterstützung lässt sich mit demselben Basisbefehl konfigurieren:
npx -y @upstash/mcp-server@latest --email YOUR_EMAIL --api-key YOUR_API_KEY
Offiziell dokumentierte Schritt-für-Schritt-Anleitungen gibt es zusätzlich für Cursor, Devin Desktop, OpenCode, Visual Studio Code, Google Antigravity, Claude Desktop, Zed, DeepSeek Harness und Gemini CLI.
Zugriff auf Upstash Box vorbereiten
Für Werkzeuge rund um Upstash Box wird zusätzlich ein separater Box-API-Schlüssel benötigt. Statt ihn bei jeder Sitzung manuell einzugeben, lässt er sich dauerhaft in die Server-Konfiguration einbinden – entweder als zusätzliches CLI-Flag oder als Umgebungsvariable.
Kostenlose Redis-Datenbank zum Ausprobieren
Wer nur schnell mit Redis experimentieren möchte, braucht dafür nicht einmal ein Konto: Ein einfacher Prompt wie "Starte eine temporäre Redis-Datenbank für mich" ruft im Hintergrund redis_database_start_free auf und liefert Zugangsdaten für eine 72 Stunden gültige, kostenlose Datenbank.
Skill statt MCP-Server erwägen
Für reine Kommandozeilen-Aufgaben empfiehlt Upstash selbst, statt des MCP-Servers den Upstash-Skill zu installieren, der den Agenten die upstash-CLI bedienen lässt. Der MCP-Server lohnt sich vor allem, wenn der Agent live mit laufenden Ressourcen interagieren soll, etwa um Logs zu durchsuchen oder Workflows im Gespräch erneut anzustoßen.
Häufige Probleme bei der Einrichtung
Schlägt die Verbindung mit einer Authentifizierungsfehlermeldung fehl, meist liegt es an einem falsch kopierten API-Schlüssel oder einer abweichenden E-Mail-Adresse gegenüber dem Upstash-Konto. Beide Werte lassen sich in der Upstash-Konsole unter Account jederzeit erneut einsehen und bei Bedarf neu erzeugen.
Einrichtung prüfen
Nach dem Start mit einer harmlosen, lesenden Aufgabe testen, etwa „Liste meine Redis-Datenbanken auf" oder „Zeig mir die Details zu Datenbank X". Erst wenn das zuverlässig funktioniert, den schreibgeschützten Testschlüssel gegen einen mit vollem Zugriff austauschen, falls tatsächlich Schreibaktionen benötigt werden.
Quelle: github.com/upstash/mcp-server und upstash.com/docs/agent-resources/mcp, geprüft am 06.09.2026.
Häufige Fragen
Brauche ich ein Upstash-Konto für den MCP-Server?
Für die meisten Werkzeuge ja, da sie auf dein Konto zugreifen. Ausnahme: Das Starten einer kostenlosen, temporären Redis-Testdatenbank funktioniert ganz ohne Konto und API-Schlüssel.
Was kostet der Upstash MCP Server?
Der Server selbst ist kostenlos. Abgerechnet wird nur über den bestehenden Upstash-Tarif für die verwalteten Ressourcen wie Redis-Datenbanken oder QStash-Nachrichten.
Wie verhindere ich, dass ein Agent versehentlich Daten löscht?
Einen schreibgeschützten API-Schlüssel aus der Upstash-Konsole verwenden. Der Server deaktiviert damit automatisch alle Werkzeuge, die Daten verändern oder löschen könnten.
Sollte ich den MCP-Server oder den Upstash-Skill verwenden?
Upstash empfiehlt selbst, für die meisten Workflows eher den Skill zu nutzen, der den Agenten die upstash-CLI bedienen lässt. Der MCP-Server lohnt sich vor allem für interaktive Live-Aufgaben wie Log-Analyse oder Workflow-Debugging im Gespräch.
Werden meine Daten an Upstash übertragen?
Der Server sendet laut Anbieter nur anonyme Telemetrie wie SDK-Version und Betriebssystem, keine Kontodaten oder Werkzeugergebnisse. Telemetrie lässt sich zusätzlich per --disable-telemetry abschalten.