Entwickler
RankMeFast MCP
Verbinden Sie RankMeFast mit Coding-Agenten, IDEs und MCP-fähigen CLIs.
RankMeFast mit Ihren KI-Tools verbinden
RankMeFast stellt einen Remote-Endpunkt für das Model Context Protocol (MCP) bereit. Damit können kompatible Coding-Agenten, IDEs oder CLIs Ihre SEO-Daten lesen und Audits starten, ohne dass Sie Ihren aktuellen Arbeitsablauf verlassen müssen.
In fünf Minuten einrichten
-
Öffnen Sie Einstellungen → API-Schlüssel, wählen Sie Schlüssel erstellen und kopieren Sie den Schlüssel, sobald er angezeigt wird. RankMeFast zeigt den vollständigen Schlüssel nur einmal an.
-
Verwenden Sie den RankMeFast-MCP-Endpunkt:
https://rankme.fast/api/mcp -
Legen Sie den Schlüssel vor dem Start des Clients als Umgebungsvariable fest, sofern der Client Umgebungsvariablen unterstützt:
export RANKMEFAST_API_KEY='rmf_REPLACE_WITH_YOUR_KEY'In PowerShell:
$env:RANKMEFAST_API_KEY = 'rmf_REPLACE_WITH_YOUR_KEY' -
Wählen Sie unten Ihren Client aus, fügen Sie dessen Konfiguration ein und starten oder laden Sie den Client neu.
-
Prüfen Sie die Verbindung mit: „Verwende RankMeFast, um meine Websites aufzulisten.“
Behandeln Sie den Schlüssel wie ein Passwort. RankMeFast-API-Schlüssel gelten für das gesamte Konto und haben keine getrennten Berechtigungsbereiche. Das Tool
start_auditkann Ihr monatliches Audit-Kontingent verbrauchen. Verwenden Sie nach Möglichkeit eine Umgebungsvariable, eine Passwortabfrage oder eine Konfiguration auf Benutzerebene und übertragen Sie einen Schlüssel niemals in Ihr Repository.
Der MCP-Zugriff ist in Starter, Pro und Agency enthalten. Agency-Schlüssel funktionieren außerdem mit der öffentlichen Read-only-REST-API.
Client auswählen
| Client oder Oberfläche | Direkte Einrichtung | Konfiguration |
|---|---|---|
| Claude Code und dessen Code-Tab in der Desktop-App | Ja | HTTP-Server mit Bearer-Header |
| Cursor IDE und Cursor Agent CLI | Ja | MCP-JSON auf Benutzer- oder Projektebene |
| VS Code mit GitHub Copilot | Ja | mcp.json auf Benutzer- oder Workspace-Ebene |
| GitHub Copilot CLI | Ja | CLI-Befehl oder Benutzer-JSON |
| Windsurf / Cascade | Ja | Benutzer-MCP-JSON |
| Codex CLI, IDE-Erweiterung und Codex in der ChatGPT-Desktop-App | Ja | Gemeinsame Codex-TOML |
| Gemini CLI | Ja | CLI-Befehl oder Benutzer-JSON |
| OpenCode | Ja | Remote-MCP-JSON |
| JetBrains AI Assistant und Junie | Ja | MCP-Einstellungen der IDE |
| Zed | Ja | Remote-Kontextserver |
| Cline | Ja | Streamable-HTTP-Server |
| Roo Code | Ja | Streamable-HTTP-Server |
| Kiro IDE und CLI | Ja | MCP-JSON auf Benutzer- oder Projektebene |
| Copilot in Visual Studio, JetBrains, Xcode und Eclipse | Ja | Copilot-MCP-JSON |
| Claude.ai / Chat-Connector von Claude Desktop | Nicht direkt | Der Connector benötigt OAuth; RankMeFast verwendet derzeit Bearer-Schlüssel |
| ChatGPT Web | Nicht direkt | Liest die lokale Codex-MCP-Konfiguration nicht |
Jeder andere Client kann eine Verbindung herstellen, wenn er Remote-Streamable HTTP und einen benutzerdefinierten Authorization-Header unterstützt. RankMeFast stellt weder einen lokalen stdio- noch einen veralteten SSE-Server bereit.
Claude Code
Fügen Sie einen Server auf Benutzerebene hinzu. Die einfachen Anführungszeichen sorgen dafür, dass der Verweis auf die Umgebungsvariable erhalten bleibt:
claude mcp add-json --scope user rankmefast \
'{"type":"http","url":"https://rankme.fast/api/mcp","headers":{"Authorization":"Bearer ${RANKMEFAST_API_KEY}"}}'
Prüfen Sie die Verbindung mit:
claude mcp get rankmefast
Sie können auch /mcp in Claude Code ausführen. Die Claude-Code-Oberfläche in der Desktop-App verwendet dieselbe Konfiguration. Weitere Informationen finden Sie im offiziellen MCP-Leitfaden für Claude Code.
Der Chat-Connector von Claude.ai und Claude Desktop ist etwas anderes: Dessen Ablauf für Remote-Connectoren beschreibt OAuth, keinen beliebigen statischen Bearer-Header. Er kann erst dann eine direkte Verbindung herstellen, wenn RankMeFast OAuth anbietet; verwenden Sie bis dahin Claude Code. Siehe benutzerdefinierte Claude-Connectoren.
Cursor IDE und Cursor Agent CLI
Erstellen Sie für eine Einrichtung auf Benutzerebene die Datei ~/.cursor/mcp.json. Ersetzen Sie beide Platzhalter und halten Sie diese Datei privat:
{
"mcpServers": {
"rankmefast": {
"url": "https://rankme.fast/api/mcp",
"headers": {
"Authorization": "Bearer rmf_REPLACE_WITH_YOUR_KEY"
}
}
}
}
Cursor IDE und Cursor Agent CLI lesen dieselbe Konfiguration. Prüfen Sie sie mit:
cursor-agent mcp list
cursor-agent mcp list-tools rankmefast
Verwenden Sie für eine Teamkonfiguration .cursor/mcp.json, tragen Sie aber keinen wörtlichen Schlüssel in diese versionierte Datei ein. Weitere Informationen finden Sie im offiziellen MCP-Leitfaden für Cursor.
VS Code und GitHub Copilot
Führen Sie MCP: Open User Configuration über die Befehlspalette aus und verwenden Sie anschließend eine Passwortabfrage, damit das Geheimnis nicht in die Datei geschrieben wird:
{
"inputs": [
{
"type": "promptString",
"id": "rankmefast-key",
"description": "RankMeFast API key",
"password": true
}
],
"servers": {
"rankmefast": {
"type": "http",
"url": "https://rankme.fast/api/mcp",
"headers": {
"Authorization": "Bearer ${input:rankmefast-key}"
}
}
}
}
Führen Sie MCP: List Servers aus, um den Server zu starten oder zu prüfen. Die Workspace-Konfiguration kann in .vscode/mcp.json liegen; die Variante mit Passwortabfrage kann sicher geteilt werden. Weitere Informationen finden Sie in der offiziellen Referenz zur MCP-Konfiguration von VS Code.
GitHub Copilot CLI
Wenn RANKMEFAST_API_KEY in Ihrer Shell gesetzt ist:
copilot mcp add \
rankmefast \
--type http \
--url https://rankme.fast/api/mcp \
--header "Authorization=Bearer $RANKMEFAST_API_KEY" \
--tools "*"
Die Shell erweitert den Schlüssel, bevor Copilot die Benutzerkonfiguration speichert. Schützen Sie daher ~/.copilot/mcp-config.json. Siehe MCP-Server zur Copilot CLI hinzufügen.
Windsurf / Cascade
Fügen Sie Folgendes zu ~/.codeium/windsurf/mcp_config.json hinzu:
{
"mcpServers": {
"rankmefast": {
"serverUrl": "https://rankme.fast/api/mcp",
"headers": {
"Authorization": "Bearer ${env:RANKMEFAST_API_KEY}"
}
}
}
}
Laden Sie die Konfiguration über Windsurf Settings → Cascade → MCP Servers neu. Weitere Informationen finden Sie im offiziellen MCP-Leitfaden für Windsurf.
Codex CLI, IDE-Erweiterung und ChatGPT Desktop
Codex CLI, die Codex-IDE-Erweiterung und die Codex-Oberfläche in der ChatGPT-Desktop-App verwenden auf demselben Rechner gemeinsam ~/.codex/config.toml:
[mcp_servers.rankmefast]
url = "https://rankme.fast/api/mcp"
bearer_token_env_var = "RANKMEFAST_API_KEY"
Starten Sie die IDE oder Desktop-App neu, nachdem Sie die Umgebungsvariable gesetzt haben. Prüfen Sie die Verbindung in der CLI mit:
codex mcp list
Sie können auch /mcp in einer Codex-Sitzung ausführen. Weitere Informationen finden Sie im offiziellen MCP-Leitfaden für Codex.
ChatGPT Web liest die lokale Codex-Konfiguration nicht. Diese Einrichtung gilt daher nur für Codex-Oberflächen auf dem konfigurierten Rechner.
Gemini CLI
Wenn RANKMEFAST_API_KEY in Ihrer Shell gesetzt ist:
gemini mcp add \
--scope user \
--transport http \
--header "Authorization: Bearer $RANKMEFAST_API_KEY" \
rankmefast https://rankme.fast/api/mcp
Prüfen Sie die Verbindung mit gemini mcp list oder /mcp in Gemini CLI. Der Befehl speichert den erweiterten Header in ~/.gemini/settings.json. Halten Sie diese Datei daher privat. Verwenden Sie in JSON httpUrl; Gemini reserviert url für das veraltete SSE. Weitere Informationen finden Sie im offiziellen MCP-Leitfaden für Gemini CLI.
OpenCode
Fügen Sie Folgendes zur globalen Datei ~/.config/opencode/opencode.json hinzu:
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"rankmefast": {
"type": "remote",
"url": "https://rankme.fast/api/mcp",
"enabled": true,
"oauth": false,
"headers": {
"Authorization": "Bearer {env:RANKMEFAST_API_KEY}"
}
}
}
}
oauth: false verhindert die OAuth-Erkennung, da RankMeFast einen Bearer-Schlüssel verwendet. Prüfen Sie die Einrichtung mit:
opencode mcp list
opencode mcp debug rankmefast
Weitere Informationen finden Sie im offiziellen MCP-Leitfaden für OpenCode.
JetBrains AI Assistant und Junie
Öffnen Sie Settings → Tools → AI Assistant → Model Context Protocol (MCP), fügen Sie einen HTTP-Server hinzu und setzen Sie Folgendes ein:
{
"mcpServers": {
"rankmefast": {
"url": "https://rankme.fast/api/mcp",
"headers": {
"Authorization": "Bearer rmf_REPLACE_WITH_YOUR_KEY"
}
}
}
}
Speichern Sie dies in den IDE-Einstellungen statt in einer Projektdatei. Aktivieren Sie Pass custom MCP servers, wenn Junie oder ein anderer integrierter Agent die Tools erhalten soll. Weitere Informationen finden Sie im offiziellen MCP-Leitfaden für JetBrains.
Zed
Öffnen Sie Settings → AI → MCP Servers → Add Remote Server oder fügen Sie Folgendes zu Ihren Benutzereinstellungen hinzu:
{
"context_servers": {
"rankmefast": {
"url": "https://rankme.fast/api/mcp",
"headers": {
"Authorization": "Bearer rmf_REPLACE_WITH_YOUR_KEY"
}
}
}
}
Speichern Sie den wörtlichen Schlüssel in den Benutzer- und nicht in den Projekteinstellungen. Eine grüne Anzeige neben dem Server bestätigt die Verbindung. Weitere Informationen finden Sie im offiziellen MCP-Leitfaden für Zed.
Cline
Öffnen Sie die MCP-Einstellungen von Cline und fügen Sie einen Streamable-HTTP-Server hinzu:
{
"mcpServers": {
"rankmefast": {
"type": "streamableHttp",
"url": "https://rankme.fast/api/mcp",
"headers": {
"Authorization": "Bearer rmf_REPLACE_WITH_YOUR_KEY"
},
"disabled": false,
"autoApprove": []
}
}
}
Lassen Sie autoApprove leer, damit das Starten eines Audits Ihre Zustimmung erfordert. Weitere Informationen finden Sie im offiziellen MCP-Leitfaden für Cline.
Roo Code
Verwenden Sie die globalen MCP-Einstellungen oder .roo/mcp.json:
{
"mcpServers": {
"rankmefast": {
"type": "streamable-http",
"url": "https://rankme.fast/api/mcp",
"headers": {
"Authorization": "Bearer rmf_REPLACE_WITH_YOUR_KEY"
},
"disabled": false,
"alwaysAllow": []
}
}
}
Lassen Sie alwaysAllow leer, damit Aktionen mit Kontingentverbrauch eine Zustimmung erfordern. Weitere Informationen finden Sie im offiziellen MCP-Leitfaden für Roo Code.
Kiro IDE und CLI
Verwenden Sie ~/.kiro/settings/mcp.json global oder .kiro/settings/mcp.json für ein Projekt:
{
"mcpServers": {
"rankmefast": {
"url": "https://rankme.fast/api/mcp",
"headers": {
"Authorization": "Bearer ${RANKMEFAST_API_KEY}"
}
}
}
}
Kiro erweitert Umgebungsvariablen in Headern. Weitere Informationen finden Sie in der offiziellen MCP-Konfiguration von Kiro.
Copilot in anderen IDEs
GitHub Copilot verwendet in Visual Studio, JetBrains-IDEs, Xcode und Eclipse ein anderes Format als in VS Code:
{
"servers": {
"rankmefast": {
"url": "https://rankme.fast/api/mcp",
"requestInit": {
"headers": {
"Authorization": "Bearer rmf_REPLACE_WITH_YOUR_KEY"
}
}
}
}
}
Speichern Sie dies als Konfiguration auf Benutzerebene und übertragen Sie den Schlüssel nicht in die Versionsverwaltung. Informationen zum Speicherort der Konfigurationsdatei in Ihrer IDE finden Sie im MCP-Einrichtungsleitfaden für Copilot-IDE-Erweiterungen von GitHub.
Verfügbare RankMeFast-Tools
| Tool | Funktion | Verbraucht Plankontingent? |
|---|---|---|
list_sites | Listet die Websites auf, die Ihrem Konto gehören | Nein |
get_latest_audit_report | Gibt das letzte abgeschlossene Audit einer Website zurück | Nein |
list_keywords | Listet die verfolgten Keywords einer Website auf | Nein |
get_rank_history | Gibt den Rankingverlauf eines Keywords für eine Website zurück | Nein |
list_content_analyses | Listet Content-Intelligence-Analysen auf | Nein |
get_content_analysis | Gibt eine Content-Intelligence-Analyse zurück | Nein |
start_audit | Startet ein Website-Audit innerhalb des Seitenlimits Ihres Plans | Ja – ein Audit |
get_audit_status | Prüft einen Audit-Lauf | Nein |
Lesevorgänge und Aktionen sind immer auf das Konto beschränkt, dem der Schlüssel gehört. Eine Website-, Analyse- oder Lauf-ID aus einem anderen Konto wird als nicht gefunden zurückgegeben.
Fehlerbehebung
- Der Client findet keine Tools: Prüfen Sie, ob die URL mit
/api/mcpendet, wählen Sie Streamable HTTP statt SSE oder stdio und starten Sie anschließend den Client neu. - 401 Unauthorized: Verwenden Sie exakt den Header
Authorization: Bearer rmf_…. Der Schlüssel könnte falsch eingegeben, widerrufen oder einem inaktiven Konto zugeordnet sein. - 402 Upgrade required: MCP benötigt Starter, Pro oder Agency. Siehe Pläne, Limits und Credits.
- 405 Method not allowed im Browser: Das ist zu erwarten, da der Endpunkt MCP-
POST-Anfragen und keine gewöhnlichen Browser-GET-Anfragen akzeptiert. - 429 Too many requests: Warten Sie das in den Antwort-Headern angegebene Rate-Limit-Zeitfenster ab und versuchen Sie es erneut.
- 503 Unavailable: MCP ist auf dieser RankMeFast-Installation deaktiviert oder vorübergehend nicht verfügbar. Wenden Sie sich an deren Betreiber.
- Funktioniert lokal, aber nicht über einen Proxy: Stellen Sie sicher, dass der Proxy die Header
Authorization,Content-TypeundAcceptan/api/mcpweiterleitet.
Um einen Schlüssel zu ersetzen, erstellen Sie einen neuen, aktualisieren und prüfen Sie jeden Client und widerrufen Sie anschließend den alten Schlüssel unter Einstellungen → API-Schlüssel. Der Widerruf wird sofort wirksam.
Kompatibilität
Die Registry dieses Releases enthält genau die acht oben aufgeführten Werkzeuge. Sieben sind schreibgeschützt; nur start_audit verbraucht ein Tarifkontingent. Für Markenradar, Bewertungsanalyse, Link-Intelligenz, Traffic-Analyse, Keyword-Trends und den SERP-Sensor gibt es keine MCP-Werkzeuge. Kein vorhandener Werkzeugname und keine vorhandene Argumentform wurde geändert.
Verwandte Leitfäden
- Öffentliche API – die schreibgeschützte API nur für Agency.
- Content Intelligence – Erläuterungen zu den von MCP zurückgegebenen Analysedaten.
- Kontosicherheit – so schützen Sie Ihr Konto und Ihre Schlüssel.