Integrations
Provides access to Google SERP data through DataForSEO's SERP API, allowing retrieval of real-time search engine results including titles, descriptions, and URLs.
Supports server implementation built on Node.js, requiring v14 or higher for handling DataForSEO API requests and responses.
Offers a TypeScript-based implementation for creating and extending tools that interact with DataForSEO APIs.
DataForSEO MCP-Server
Model Context Protocol (MCP)-Serverimplementierung für DataForSEO, die es Claude ermöglicht, mit ausgewählten DataForSEO-APIs zu interagieren und SEO-Daten über eine standardisierte Schnittstelle abzurufen.
Merkmale
- SERP-API: Echtzeitdaten der Suchmaschinen-Ergebnisseite (SERP) für Google, Bing und Yahoo;
- KEYWORDS_DATA API: Keyword-Recherche und Clickstream-Daten, einschließlich Suchvolumen, Kosten pro Klick und andere Kennzahlen;
- ONPAGE-API: ermöglicht das Crawlen von Websites und Webseiten gemäß anpassbaren Parametern, um On-Page-SEO-Leistungsmetriken zu erhalten;
- DATAFORSEO_LABS API: Daten zu Schlüsselwörtern, SERPs und Domänen basierend auf den internen Datenbanken und proprietären Algorithmen von DataForSEO.
Voraussetzungen
- Node.js (v14 oder höher)
- DataForSEO-API-Anmeldeinformationen (API-Login und Passwort)
Installation
- Klonen Sie das Repository:
- Installieren Sie Abhängigkeiten:
- Umgebungsvariablen einrichten:
Bauen und Ausführen
Erstellen Sie das Projekt:
Führen Sie den Server aus:
Verfügbare Module
Die folgenden Module können aktiviert/deaktiviert werden:
SERP
: SERP-Daten in Echtzeit für Google, Bing und Yahoo;KEYWORDS_DATA
: Keyword-Recherche und Clickstream-Daten;ONPAGE
: Durchsuchen Sie Websites und Webseiten, um On-Page-SEO-Leistungsmetriken zu erhalten.DATAFORSEO_LABS
: Daten zu Schlüsselwörtern, SERPs und Domänen basierend auf den Datenbanken und Algorithmen von DataForSEO.
Hinzufügen neuer Tools/Module
Modulstruktur
Jedes Modul entspricht einer bestimmten DataForSEO-API:
SERP
Modul → SERP-APIKEYWORDS_DATA
-Modul → Keywords Data APIONPAGE
-Modul → OnPage-APIDATAFORSEO_LABS
-Modul → DataForSEO Labs API
Implementierungsoptionen
Sie können entweder:
- Hinzufügen eines neuen Tools zu einem vorhandenen Modul
- Erstellen Sie ein völlig neues Modul
Hinzufügen eines neuen Tools
So fügen Sie einem neuen oder bereits vorhandenen Modul ein neues Tool hinzu:
Erstellen eines neuen Moduls
- Erstellen Sie unter
src/modules/
ein neues Verzeichnis für Ihr Modul:
- Moduldateien erstellen:
- Registrieren Sie Ihr Modul in
src/config/modules.config.ts
:
- Initialisieren Sie Ihr Modul in
src/index.ts
:
Welche Endpunkte/APIs sollen wir als Nächstes unterstützen?
Wir sind stets bestrebt, die Funktionen dieses MCP-Servers zu erweitern. Wenn Sie bestimmte DataForSEO-Endpunkte oder APIs unterstützen möchten, gehen Sie bitte wie folgt vor:
- Überprüfen Sie die DataForSEO API-Dokumentation, um zu sehen, was verfügbar ist
- Öffnen Sie ein Problem in unserem GitHub-Repository mit:
- Die API/der Endpunkt, der Ihrer Meinung nach unterstützt werden soll;
- Eine kurze Beschreibung Ihres Anwendungsfalls;
- Beschreiben Sie alle spezifischen Funktionen, die Sie gerne implementiert sehen würden.
Ihr Feedback hilft uns dabei, Prioritäten für die als Nächstes zu unterstützenden APIs festzulegen!
Ressourcen
This server cannot be installed
Ein Model Context Protocol-Server, der Claude die Interaktion mit DataForSEO-APIs ermöglicht und Zugriff auf SEO-Daten einschließlich SERPs, Keyword-Recherche, On-Page-Metriken und Domänenanalysen gewährt.
Related MCP Servers
- -securityAlicense-qualityA Model Context Protocol server that enables web search, scraping, crawling, and content extraction through multiple engines including SearXNG, Firecrawl, and Tavily.Last updated -3511TypeScriptMIT License
- -securityFlicense-qualityA Model Context Protocol server that enables Claude to perform Google Custom Search operations by connecting to Google's search API.Last updated -Python
- -securityFlicense-qualityA stdio-based server that enables interaction with the DataForSEO API through the Model Context Protocol, allowing users to fetch SEO data including search results, keywords data, backlinks, on-page analysis, and more.Last updated -145JavaScript
- -securityAlicense-qualityA Model Context Protocol server that enables Claude to perform web research by integrating Google search, extracting webpage content, and capturing screenshots.Last updated -8544MIT License