Cómo configurar el MCP de DataForSEO con Claude Desktop
Configura el MCP de DataForSEO con Claude Desktop: credenciales de API, servidor con npx en el archivo de configuración y módulos SEO como SERP o backlinks habilitados.
Configurar el MCP de DataForSEO con Claude Desktop consiste en obtener tus credenciales de la API de DataForSEO, añadir el servidor dataforseo-mcp-server al archivo claude_desktop_config.json mediante npx y reiniciar Claude Desktop para que las herramientas SEO queden disponibles en el chat. DataForSEO es un servicio de API que te da acceso programático al tipo de datos SEO que normalmente tendrías que consultar manualmente en herramientas como Ahrefs o SEMrush. Datos como listados de motores de búsqueda, visibilidad en LLM, volúmenes de palabras clave, perfiles de backlinks y más.
DataforSEO construyó su propia infraestructura para recopilar estos datos y ofrecerlos a escala, así que no pagas el sobreprecio de un producto «envuelto en un panel bonito». Envías una petición a la API y recibes JSON con los datos en bruto. Esto es excelente para construir tus propias herramientas, automatizar flujos de trabajo SEO o ejecutar análisis de competencia dentro del sistema que prefieras, ya sea en tu propia aplicación o (como veremos hoy) mediante una conexión MCP a tu asistente de IA.
¿Dónde consigo una clave de API de DataforSEO?
Ve a: Dashboard > API Access y copia el login de la API y la contraseña de la API:
DataforSEO tiene distintos módulos de API para diferentes tareas:
- AI_OPTIMIZATION API: ofrece datos para descubrimiento de palabras clave, optimización conversacional y benchmarking de LLM en tiempo real
- SERP API: datos en tiempo real de la página de resultados del motor de búsqueda (SERP) para Google, Bing y Yahoo
- KEYWORDS_DATA API: investigación de palabras clave y datos de clickstream, incluidos volumen de búsqueda, coste por clic y otras métricas
- ONPAGE API: permite rastrear sitios web y páginas según parámetros personalizables para obtener métricas de rendimiento SEO on-page
- DATAFORSEO LABS API: datos sobre palabras clave, SERP y dominios basados en las bases de datos internas y los algoritmos propietarios de DataForSEO
- BACKLINKS API: análisis exhaustivo de backlinks, incluidos dominios de referencia, distribución del texto ancla y métricas de calidad de los enlaces
- BUSINESS DATA API: datos públicos sobre cualquier entidad de negocio;
- DOMAIN ANALYTICS API: datos sobre tráfico del sitio, tecnologías y detalles de Whois;
- CONTENT ANALYSIS API: fuente robusta de datos para monitorización de marca, análisis de sentimiento y gestión de citas
El MCP de DataforSEO
El MCP conecta toda esta funcionalidad de la API directamente con Claude, de modo que puedes simplemente hacer preguntas como «¿qué está posicionándose para X?» o «analiza al competidor Y» y Claude invoca las APIs de DataForSEO entre bastidores y luego te explica los resultados en el chat.
Si no estás familiarizado con un MCP o con cómo configurarlo en Claude Desktop, échale un vistazo a esta guía.
Qué necesitarás primero
Antes de empezar, asegúrate de tener resueltas estas tres cosas:
- Claude Desktop instalado en tu equipo (funciona en Windows, Mac o Linux)
- Una versión actualizada de Node.js (yo estoy por la v25.4) - consíguelo aquí si no lo tienes
- Una cuenta de DataForSEO con tus datos de API a mano - regístrate aquí si necesitas una
Encontrar tus datos de acceso de DataForSEO
Necesitarás tus credenciales de API de DataForSEO. Aquí está dónde encontrarlas:
- Ve a tu panel de DataForSEO
- Haz clic en la sección API Access
- Verás dos datos: * Tu nombre de usuario (el mismo que tu login) * Tu contraseña (específica para el acceso a la API)
Guarda estos datos a buen recaudo: los necesitarás para la configuración, pero es importante no compartir las claves de API en el chat.
Merece la pena señalar que DataForSEO usa autenticación Basic, lo que simplemente significa que tu nombre de usuario y tu contraseña se combinan y se codifican antes de enviarse a sus servidores. Enseguida verás dónde se configura esto.
Configuración rápida
Aquí está la forma más sencilla de ponerlo todo en marcha: usaremos algo llamado npx, que te permite ejecutar el servidor sin instalarlo permanentemente en tu equipo.
Tendremos que actualizar los ajustes de Claude para que sepa cómo conectarse a DataForSEO:
- Abre Claude Desktop
- Ve a Settings → Developer → Edit Config
- Añade este fragmento de código a tu archivo
claude_desktop_config.json:
{
"mcpServers": {
"dataforseo": {
"command": "npx",
"args": ["dataforseo-mcp-server"],
"env": {
"DATAFORSEO_USERNAME": "your_username_here",
"DATAFORSEO_PASSWORD": "your_password_here",
"ENABLED_MODULES": "SERP,KEYWORDS_DATA,DATAFORSEO_LABS,BACKLINKS"
}
}
}
}
No lo olvides: Sustituye your_username_here y your_password_here por tus datos reales de DataForSEO.
Aquí está el mío:
Elegir qué herramientas quieres
DataForSEO ofrece diferentes módulos según lo que necesites. Puedes elegir y combinar actualizando la línea ENABLED_MODULES. Tiene sentido hacerlo por la ventana de contexto de Claude. Cuanto más contexto del MCP configures, más tokens de contexto consumes en cada petición. A mí, por ejemplo, casi nunca me hacen falta los datos de listados de negocios.
Esto es lo que hay disponible:
- SERP - Resultados de búsqueda en tiempo real de Google y otros motores de búsqueda
- KEYWORDS_DATA - Investigación de palabras clave, volúmenes de búsqueda y datos de competencia
- ONPAGE - Rastreo de sitios web y comprobaciones de SEO técnico
- DATAFORSEO_LABS - Analíticas e insights avanzados de SEO
- BACKLINKS - Análisis de enlaces y perfiles de backlinks
- BUSINESS_DATA - Reseñas de negocios e información de SEO local
- DOMAIN_ANALYTICS - Estimaciones de tráfico del sitio y pilas de tecnología
- CONTENT_ANALYSIS - Monitorización de marca y seguimiento de sentimiento
¿Lo quieres todo? Usa esta línea en su lugar:
"ENABLED_MODULES": "SERP,KEYWORDS_DATA,ONPAGE,DATAFORSEO_LABS,BACKLINKS,BUSINESS_DATA,DOMAIN_ANALYTICS,CONTENT_ANALYSIS"
Otras formas de configurarlo
Instalarlo de forma permanente
Si prefieres tener el servidor instalado permanentemente en tu equipo:
- Instálalo globalmente con este comando:
npm install -g dataforseo-mcp-server
2. Luego actualiza tu configuración de Claude para usarlo directamente:
{"command": "dataforseo-mcp-server"}
(en lugar de usar npx)
Configurarlo para desarrollo
Si quieres trastear con el código o personalizar cosas:
- Clona el repositorio:
git clone https://github.com/dataforseo/mcp-server-typescript
cd mcp-server-typescript
npm install
npm run build 2. Apunta Claude a tu versión local con la ruta completa:
{"command": "node", "args": ["C:/path/to/mcp-server-typescript/build/index.js"]}
Paso 4: Comprobar que todo funciona
Una vez actualizada la configuración, esto es lo que hay que hacer a continuación.
- Reinicia Claude Desktop por completo
- Inicia una conversación nueva
- Pregunta a Claude algo como: «¿Puedes comprobar si la conexión con DataForSEO funciona y decirme qué herramientas hay disponibles?»
Si todo está configurado correctamente, Claude confirmará la conexión y enumerará las herramientas disponibles.
Qué puedes hacer ahora
Con DataForSEO configurado y conectado, puedes pedir a Claude que haga todo tipo de tareas SEO.
Aquí tienes algunos ejemplos para empezar:
Investigación de palabras clave
"Usa DataForSEO para encontrar ideas de palabras clave para 'marketing de contenidos'; necesito volúmenes de búsqueda y datos de CPC"
Comprobar los resultados de búsqueda
"Consígueme los resultados actuales de búsqueda en Google para 'las mejores herramientas SEO de 2025' usando DataForSEO"
Análisis de backlinks
"¿Puedes analizar el perfil de backlinks de example.com con DataForSEO?"
Auditorías de sitios web
"Ejecuta una auditoría SEO on-page de https://example.com usando DataForSEO"
Solucionar problemas habituales
Echa un vistazo a este breve vídeo de DataforSEO sobre problemas habituales que puedes encontrar y cómo abordarlos.
Un último consejo: Gemini mencionó que algunos usuarios han comprobado que las variables de entorno no siempre se pasan correctamente en la configuración de Claude. Si te topas con este problema, prueba a pasar tus credenciales directamente en el array args.
El equipo de DataForSEO es bastante receptivo si necesitas ayuda para resolver cualquier rareza.
Artículos relacionados
Los mejores servidores MCP para Claude Desktop (2026)
La selección de servidores MCP que uso a diario en Claude Desktop en 2026: Gemini, DataForSEO, Stripe, FMP, Firecrawl, Playwright y más, organizados por caso de uso.
Los mejores MCP para marketing de contenidos
Stack de MCP para marketing de contenidos: investigación, creación, publicación y medición con Brave Search, Firecrawl, DataForSEO, Gemini MCP, WordPress y analítica desde Claude Desktop.
Better Search Console: analiza Search Console con dashboards
Better Search Console descarga todo tu dataset de Google Search Console a SQLite y ofrece consultas SQL preconstruidas a Claude: análisis completo sin límite de 1.000 filas ni saturar el contexto.

