SurfRank MCP Server
SurfRank MCP-Server
Lassen Sie Ihren KI-Agenten KI-Sichtbarkeitsberichte erstellen, Keywords recherchieren und Wettbewerber auf SurfRank verfolgen — direkt aus dem Chat-Fenster.
Dieses Paket stellt die öffentliche API von SurfRank als Model Context Protocol (MCP)-Tools bereit, sodass jeder MCP-kompatible KI-Assistent — Claude Desktop, Claude Code, Cursor, Windsurf, ChatGPT MCP-Connectors und andere — SurfRank in Ihrem Namen aufrufen kann.
Was ist SurfRank?
SurfRank misst, wie sichtbar Ihre Marke in KI-Antworten (ChatGPT, Perplexity, Gemini, Claude, Grok, DeepSeek, Meta AI) ist. Es prüft Ihre verfolgten Keywords gegen jede Engine, bewertet Ihre Erwähnungen im Vergleich zu Wettbewerbern und zeigt die Content-Möglichkeiten auf, die den größten Einfluss hätten.
Related MCP server: DataForSEO MCP Server
Was ist MCP?
Das Model Context Protocol ist ein offener Standard von Anthropic, der es KI-Agenten ermöglicht, externe Tools zu entdecken und aufzurufen. Installieren Sie diesen Server einmal, und Ihr Agent erhält 24 neue Fähigkeiten — keine Plugin-APIs, kein OAuth-Aufwand, kein Klebecode.
Was Sie Ihren Agenten fragen können, sobald dies verbunden ist
💬 "Erstelle ein SurfRank-Projekt für surfrank.ai in der SaaS-Branche und verfolge dann diese 10 Keywords…"
💬 "Was hat mein neuester KI-Sichtbarkeitsbericht ergeben? Welche Engines vermissen meine Marke?"
💬 "Führe einen schnellen Test für competitor.com durch und vergleiche ihn mit meinem Score."
💬 "Liste meine Top 5 Content-Möglichkeiten auf und entwirf Artikel für die mit der höchsten Wirkung."
Der Agent wählt das richtige Tool aus, ruft die SurfRank-API mit Ihrem Schlüssel auf und antwortet in natürlicher Sprache. Credits werden von Ihrem SurfRank-Konto zum gleichen Satz wie bei direkten API-Aufrufen abgebucht.
Anforderungen
Node.js 18 oder neuer (erforderlich durch das MCP SDK).
Ein SurfRank API-Schlüssel im Pay As You Go-Plan. Generieren Sie einen unter app.surfrank.ai/api-management.
Ein MCP-kompatibler Client (siehe Abschnitt Konfiguration).
Installation
Führen Sie es ad-hoc mit npx aus — keine Installation erforderlich:
npx -y @surfrank/mcp-serverOder installieren Sie es global:
npm install -g @surfrank/mcp-serverKonfiguration
Wählen Sie unten Ihren Client aus und fügen Sie den Schnipsel in dessen MCP-Konfigurationsdatei ein.
Claude Desktop
Bearbeiten Sie Ihre Claude Desktop-Konfigurationsdatei:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"surfrank": {
"command": "npx",
"args": ["-y", "@surfrank/mcp-server"],
"env": {
"SURFRANK_API_KEY": "sr_your_key_here"
}
}
}
}Starten Sie Claude Desktop neu. Sie sollten surfrank im Menü der MCP-Server sehen.
Cursor
Bearbeiten Sie ~/.cursor/mcp.json (oder verwenden Sie Einstellungen → MCP → Server hinzufügen):
{
"mcpServers": {
"surfrank": {
"command": "npx",
"args": ["-y", "@surfrank/mcp-server"],
"env": {
"SURFRANK_API_KEY": "sr_your_key_here"
}
}
}
}Claude Code
claude mcp add surfrank -- npx -y @surfrank/mcp-server
export SURFRANK_API_KEY=sr_your_key_hereWindsurf
Bearbeiten Sie ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"surfrank": {
"command": "npx",
"args": ["-y", "@surfrank/mcp-server"],
"env": { "SURFRANK_API_KEY": "sr_your_key_here" }
}
}
}Verfügbare Tools
Der Server stellt jeden öffentlichen API-Endpunkt von SurfRank als Tool bereit (insgesamt 24). Ihr Agent entdeckt diese automatisch — Sie müssen sie nicht in Ihrem Prompt auflisten.
Kategorie | Tools |
Projekte |
|
Keywords |
|
Berichte |
|
Schnelltest |
|
Keyword-Recherche |
|
Wettbewerber |
|
Möglichkeiten |
|
Jedes Tool entspricht 1:1 einem REST-Endpunkt unter https://api.surfrank.ai/api/v1/public/*.
Bereichsbezogene API-Schlüssel (Scoped API keys)
Wenn Sie einen projektbezogenen API-Schlüssel generieren, kann der MCP-Server nur für dieses Projekt arbeiten. Jeder Tool-Aufruf, der sich auf eine andere Projekt-ID bezieht, wird mit einem 403 von der SurfRank-API abgelehnt, und der Fehler erscheint wortwörtlich in der Antwort des Agenten.
Dies ist die empfohlene Einrichtung, wenn Sie einen einzelnen Arbeitsbereich oder einen Teamkollegen mit einer einzelnen Marke verbinden.
Credit-Verbrauch
Credits werden von Ihrem SurfRank-Konto gemäß der gleichen Preisgestaltung wie bei direkten API-Aufrufen abgebucht:
Vorgang | Kosten |
Schnelltest | 1 Credit pauschal |
Keyword-Recherche | 0,5 × Anzahl der Engines |
Bericht auslösen | 0,3 × Keywords × Engines |
Alles andere (auflisten / abrufen / aktualisieren) | kostenlos |
Jede Tool-Antwort enthält ein credits-Objekt, damit Ihr Agent (und Sie) den Verbrauch in Echtzeit verfolgen können.
Umgebungsvariablen
Variable | Erforderlich | Standard | Zweck |
| ✅ | — | Ihr API-Schlüssel ( |
| — |
| Überschreibung für Staging / lokale Entwicklung |
Debugging
Verwenden Sie den offiziellen MCP-Inspektor, um den Server direkt zu untersuchen — nützlich beim Onboarding eines neuen Clients oder bei der Diagnose eines Verbindungsproblems:
SURFRANK_API_KEY=sr_your_key_here \
npx @modelcontextprotocol/inspector npx @surfrank/mcp-serverDer Inspektor öffnet eine Browser-Benutzeroberfläche, in der Sie Tools auflisten und manuell aufrufen können, genau wie es ein KI-Agent tun würde.
Sicherheitshinweise
API-Schlüssel werden bei der Erstellung einmalig angezeigt und als SHA-256-Hashes auf den Servern von SurfRank gespeichert. Wenn Sie einen Schlüssel verlieren, widerrufen Sie ihn und generieren Sie einen neuen — er kann nicht wiederhergestellt werden.
Anmeldedaten verbleiben in Ihrer lokalen MCP-Konfigurationsdatei. Dieses Paket schreibt sie niemals auf die Festplatte und sendet sie niemals nach Hause.
Jeder API-Schlüssel ist auf 60 Anfragen pro Minute begrenzt. Ein Überschreiten führt zu einem HTTP
429.
Links
🌐 SurfRank — surfrank.ai
🔑 API-Verwaltung — app.surfrank.ai/api-management
📘 Öffentliche API-Dokumentation — im Tab API-Verwaltung → Dokumentation
🐛 Probleme — github.com/SurfRankAI/mcp-server/issues
📦 npm — @surfrank/mcp-server
Lizenz
MIT © SurfRank Pte. Ltd. — siehe LICENSE.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseCqualityNot gradedmaintenanceEnables AI assistants to interact with DataForSEO APIs and obtain SEO data including SERP results, keyword research, on-page metrics, backlink analysis, and domain analytics through a standardized interface.767,409
- -licenseCqualityNot gradedmaintenanceEnables AI assistants to access comprehensive SEO data through DataForSEO APIs, including SERP results, keyword research, backlink analysis, on-page metrics, and domain analytics. Supports real-time search engine data from Google, Bing, and Yahoo with customizable filtering and multiple deployment options.36
- AlicenseCqualityDmaintenanceConnects AI assistants to SE Ranking's SEO and project management APIs to enable natural language queries for keyword research, backlink analysis, and technical audits. It supports comprehensive tasks including competitive analysis, domain traffic tracking, and AI search visibility monitoring.100Apache 2.0
- AlicenseBqualityDmaintenanceEnables to access SE Ranking SEO data through natural language queries, providing keyword analysis, competitor research, and performance tracking.281Apache 2.0
Related MCP Connectors
SEO research, audits, backlinks, GSC, and content workflow tools for AI agents.
Track keyword rankings, research SEO opportunities, and manage bisibility projects with AI agents.
Open-source SEO manager for coding agents: keyword research, content PRs, rank + Search Console.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/SurfRankAI/mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server