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.

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.

Veröffentlicht am 09.09.2026

Kategorien

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.