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.
Servidor MCP de DataForSEO
Implementación de servidor de Protocolo de Contexto de Modelo (MCP) para DataForSEO, que permite a Claude interactuar con API de DataForSEO seleccionadas y obtener datos de SEO a través de una interfaz estandarizada.
Características
- API SERP: datos de páginas de resultados de motores de búsqueda (SERP) en tiempo real para Google, Bing y Yahoo;
- API KEYWORDS_DATA: investigación de palabras clave y datos de flujo de clics, incluido el volumen de búsqueda, el costo por clic y otras métricas;
- API ONPAGE: permite rastrear sitios web y páginas web según parámetros personalizables para obtener métricas de rendimiento SEO en la página;
- API DATAFORSEO_LABS: datos sobre palabras clave, SERP y dominios basados en las bases de datos internas y algoritmos propietarios de DataForSEO.
Prerrequisitos
- Node.js (v14 o superior)
- Credenciales de la API de DataForSEO (inicio de sesión y contraseña de la API)
Instalación
- Clonar el repositorio:
- Instalar dependencias:
- Configurar variables de entorno:
Construyendo y funcionando
Construir el proyecto:
Ejecutar el servidor:
Módulos disponibles
Los siguientes módulos están disponibles para ser habilitados/deshabilitados:
SERP
: datos SERP en tiempo real para Google, Bing y Yahoo;KEYWORDS_DATA
: investigación de palabras clave y datos de flujo de clics;ONPAGE
: rastrear sitios web y páginas web para obtener métricas de rendimiento SEO en la página;DATAFORSEO_LABS
: datos sobre palabras clave, SERP y dominios basados en las bases de datos y algoritmos de DataForSEO.
Agregar nuevas herramientas/módulos
Estructura del módulo
Cada módulo corresponde a una API específica de DataForSEO:
- Módulo
SERP
→ API SERP - Módulo
KEYWORDS_DATA
→ API de datos de palabras clave - Módulo
ONPAGE
→ API OnPage - Módulo
DATAFORSEO_LABS
→ API de DataForSEO Labs
Opciones de implementación
Puedes:
- Agregar una nueva herramienta a un módulo existente
- Crear un módulo completamente nuevo
Agregar una nueva herramienta
A continuación se explica cómo agregar una nueva herramienta a cualquier módulo nuevo o preexistente:
Creando un nuevo módulo
- Cree un nuevo directorio en
src/modules/
para su módulo:
- Crear archivos de módulo:
- Registre su módulo en
src/config/modules.config.ts
:
- Inicialice su módulo en
src/index.ts
:
¿Qué puntos finales o API desea que admitamos a continuación?
Buscamos constantemente ampliar las capacidades de este servidor MCP. Si desea que algún punto final o API de DataForSEO sea compatible, por favor:
- Consulte la documentación de la API de DataForSEO para ver qué hay disponible
- Abra un problema en nuestro repositorio de GitHub con:
- La API o el punto final que desea ver compatible;
- Una breve descripción de su caso de uso;
- Describe cualquier característica específica que te gustaría ver implementada.
¡Sus comentarios nos ayudan a priorizar qué API admitiremos a continuación!
Recursos
This server cannot be installed
Un servidor de protocolo de contexto de modelo que permite a Claude interactuar con las API de DataForSEO, lo que permite el acceso a datos de SEO, incluidos SERP, investigación de palabras clave, métricas en la página y análisis de dominio.
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