Storelift

Storelift › Ratgeber › Den MCP-Server von Storelift zu Cursor hinzufügen

KI-Ebene

Den MCP-Server von Storelift zu Cursor hinzufügen

So verbinden Sie den MCP-Server von Storelift mit Cursor; Version, Voraussetzungen und Fehlermeldungen wurden am Server selbst gemessen.

Kostenlos starten →Kostenloser Tarif: 1 App, je 25 Keywords in 2 Storefronts, 30 Tage Verlauf, ohne Karte und ohne Enddatum. Pro kostet $20/Monat.

Von Aktualisiert: 4 Min. Lesezeit

Keyword-Tracking · Rangverlauf der verfolgten Keywords

So wurde diese Anleitung geprüft

So wurde geprüft (2026-10-11). Die Serverseite wurde mit storelift-mcp 1.1.1 gemessen: Handshake, Tool-Liste, Leseaufrufe, Fehlermeldungen und das Entfernen des Zugriffs. In Cursor beobachtet: cursor-agent 2025.09.17-25b418f · stdio, API-Schlüssel: verbindet sich, listet die 8 Tools auf. Ein Tool-Aufruf aus Cursor heraus wurde nicht ausprobiert; die Schritte unten folgen der Dokumentation von Cursor.

Dokumentation von Cursor: cursor.com.

Version

Diese Anleitung beschreibt den Server, der aktuell live ist: storelift-mcp 1.1.1 auf npm (2026-09-14) und den gehosteten Endpunkt https://storelift.net/mcp, beide mit denselben 8 Tools: get_ai_visibility, get_charts, get_history, get_keywords, get_reviews, get_rivals, get_store_page, list_apps.

Jedes Tool dieser Version liest; keines ändert etwas in Ihrem Konto. Der lokale Server antwortet über stdio mit der Protokollversion 2024-11-05, der gehostete Endpunkt über Streamable HTTP mit 2025-06-18; der Endpunkt ist zustandslos, ohne Sitzungs-ID und ohne vom Server gesendeten Stream.

Voraussetzungen

  • Tarif. Der MCP-Zugriff setzt den Tarif Pro, Studio oder Enterprise voraus, mit einem API-Schlüssel ebenso wie mit Anmeldung (OAuth).
  • Schlüssel. Storelift → Einstellungen → API-Schlüssel. Der Schlüssel beginnt mit sl_live_. Schlüssel dieser Version tragen keine Scopes: Ein Schlüssel liest jede App in seinem Workspace. Bewahren Sie ihn nur in der Konfiguration des Clients auf.
  • Laufzeitumgebung. Node.js 18 oder neuer für den lokalen Server (npx lädt das Paket beim ersten Start). Für den gehosteten Endpunkt muss nichts installiert werden.
  • Cursor. Der Editor und die Cursor CLI lesen dieselbe mcp.json: .cursor/mcp.json in einem Projekt oder ~/.cursor/mcp.json für alle Projekte.

Einrichtung

Lokaler Server mit einem API-Schlüssel; fügen Sie dies in .cursor/mcp.json ein:

JSON
{
  "mcpServers": {
    "storelift": {
      "command": "npx",
      "args": [
        "-y",
        "storelift-mcp"
      ],
      "env": {
        "STORELIFT_API_KEY": "sl_live_..."
      }
    }
  }
}

Oder der gehostete Endpunkt mit Anmeldung (OAuth): Bei Servern, die eine Anmeldung verlangen, öffnet Cursor sie in Ihrem Browser.

JSON
{
  "mcpServers": {
    "storelift": {
      "url": "https://storelift.net/mcp"
    }
  }
}

Cursor fragt standardmäßig nach Ihrer Zustimmung, bevor es MCP-Tools verwendet. Auf der Kommandozeile prüft cursor-agent mcp list-tools storelift die Verbindung und listet die Tools mit ihren Argumenten auf.

Erste Abfrage

Fragen Sie: „Liste meine Storelift-Apps auf und zeige dann die Keyword-Ränge der ersten in den USA.“ Der Assistent ruft zuerst list_apps auf, dann get_keywords für die App, die Sie auswählen. Die Antwort von list_apps sieht so aus (Storelift-Beispieldaten, 2026-09-28; Ihr Konto liefert Ihre eigenen Apps):

JSON
{
  "apps": [
    {
      "id": "sbx-lumen",
      "name": "Lumen — Sleep Sounds",
      "countries": [
        "us",
        "gb",
        "de"
      ],
      "keywords": [
        "sleep sounds",
        "white noise",
        "rain sounds"
      ]
    }
  ]
}

get_keywords liefert eine Zeile pro getracktem Keyword:

JSON
{
  "country": "us",
  "platform": "ios",
  "keywords": [
    {
      "term": "sleep sounds",
      "measured": true,
      "rank": null,
      "demand": 73,
      "searchDepth": 200
    },
    {
      "term": "white noise",
      "measured": true,
      "rank": 57,
      "demand": 37,
      "searchDepth": 200
    }
  ]
}

Eine Zahl in rank ist der Rang; null heißt, das Keyword wurde gemessen und die App steht nicht in den Ergebnissen; measured: false heißt, es konnte nicht gemessen werden. Die drei Fälle bleiben getrennt: Wer einen nicht gemessenen Tag als 0 zählt, bekommt eine falsche Antwort.

Die Verbindung steht. Als Nächstes folgen drei erste Aufgaben: welche Keywords gefallen sind, wer dort vor Ihnen liegt und was zu sagen ist, wenn für ein Keyword heute keine Messung vorliegt, jeweils mit der Antwort, die Sie erwarten können.

Zugriff entfernen

  1. Schalten Sie den Server in Cursor unter Customize aus oder entfernen Sie ihn dort, oder löschen Sie den Eintrag storelift aus mcp.json. In der CLI verhindert cursor-agent mcp disable storelift, dass er geladen wird.
  2. Löschen Sie den Schlüssel unter Storelift → Einstellungen → API-Schlüssel. Die nächste Anfrage mit diesem Schlüssel wird abgelehnt (ein Tool-Fehler vom lokalen Server, HTTP 401 vom gehosteten Endpunkt); es gibt keine offene Sitzung, deren Ende Sie abwarten müssten.
  3. Wenn Sie sich per Anmeldung (OAuth) verbunden haben, entfernen Sie die Verbindung unter Einstellungen → API → Verbundene Apps; das Token dieser Verbindung erhält bei der nächsten Anfrage einen 401.

Fehlerbehebung

Was Sie sehenUrsacheWas Sie tun
“No API key was sent…”Der lokale Server wurde ohne Schlüssel gestartet. Die Tools werden trotzdem aufgelistet, aber jeder Aufruf liefert diese Meldung.Tragen Sie STORELIFT_API_KEY in die Konfiguration des Servers ein und starten Sie den Client neu.
“This API key is not valid…”Der Schlüssel enthält einen Tippfehler oder wurde gelöscht. Der gehostete Endpunkt antwortet mit HTTP 401.Erstellen Sie unter Einstellungen → API-Schlüssel einen neuen Schlüssel und ersetzen Sie damit den Schlüssel in der Konfiguration.
“The Public API is available on the Pro and Studio plans…”Der Tarif des Kontos schaltet den MCP-Zugriff nicht frei (HTTP 403). In dieser Version ist der Zugriff in Pro, Studio oder Enterprise enthalten.Wechseln Sie unter storelift.net/pricing in einen höheren Tarif; der Schlüssel bleibt erhalten und funktioniert wieder, sobald der Tarif es zulässt.
“fetch failed…”Der lokale Server hat Storelift nicht erreicht: Netzwerk, Proxy oder Firewall.Prüfen Sie, ob dieser Rechner https://storelift.net erreicht; setzen Sie STORELIFT_API nur, wenn Sie einen anderen Endpunkt erhalten haben.
Der gehostete Endpunkt verlangt eine Anmeldung, obwohl Sie einen Authorization-Header gesetzt habenCursor CLI 2025.09.17 hat den konfigurierten Header beim Verbinden nicht gesendet; der Endpunkt antwortete deshalb mit 401 und verlangte eine Anmeldung.Nutzen Sie den lokalen Server (der Schlüssel steht in env) oder melden Sie sich an.

Prüfen Sie das für Ihre eigene App

Store-Link einfügen, Keywords hinzufügen. Ranking, die Apps vor Ihnen und die Nachfrage werden täglich gemessen.

Kostenloser Tarif: 1 App, je 25 Keywords in 2 Storefronts, 30 Tage Verlauf, ohne Karte und ohne Enddatum. Pro kostet $20/Monat.

Kostenlos starten →
Wettbewerber-Sets · die Begriffe, die Sie mit einem Wettbewerber teilen, und die, die nur er hat

Weiterlesen