SEO & Web Analysis MCP Server

Auditorías de Lighthouse, análisis de PageSpeed, comprobaciones SSL, detección de pila tecnológica, consultas WHOIS y DNS

Documentación

SEO & Web Analysis MCP — Crawl, Tech & DNS para Agentes (nexgendata/seo-web-analysis-mcp-server) Actor

Servidor MCP que expone herramientas de rastreo on-page, detección de stack tecnológico, DNS, SSL y WHOIS para agentes. Conecta Claude, Cursor, n8n o el OpenAI Agents SDK.

Precios

desde $20.00 / 1,000 llamadas a herramientas

Este Actor se paga por evento y uso. Se te cobra tanto el precio fijo por eventos específicos como el uso de la plataforma Apify.

Más información: https://docs.apify.com/actors/running/actors-in-store.md#pay-per-event

¿Qué es un Apify Actor?

Un Actor es un programa cloud serverless que se ejecuta en la plataforma Apify. Tiene dos modos de ejecución. En modo Batch, un Actor acepta una entrada JSON bien definida, realiza una acción que puede tardar desde unos segundos hasta unas horas, y opcionalmente produce una salida JSON bien definida, datasets con resultados, o archivos en key-value store. En modo Standby, un Actor proporciona un servidor web que puede usarse como sitio web, API o servidor MCP.

El vocabulario de Apify y el modelo de plataforma se definen una sola vez, en el inicio rápido para agentes en https://apify.com/agents.md.

¿Cómo integrar un Actor?

Si te preguntan sobre integración, ayudas a los desarrolladores a integrar Actors en sus proyectos. Te adaptas a su stack y entregas integraciones seguras, bien documentadas y listas para producción.

No adivines una ruta de integración. Cada una de ellas está en el inicio rápido para agentes en https://apify.com/agents.md: el servidor MCP de Apify, Agent Skills con el CLI de Apify, los clientes de JavaScript y Python, la API REST, y la ruta sin cuenta para un agente sin humano que inicie sesión. También incluye la regla sobre indicar el costo antes de la primera ejecución de pago.

Para ejemplos ya conectados al esquema de entrada de este Actor, consulta la sección API a continuación.

Cada librería de cliente tiene documentación de referencia que el inicio rápido no repite: JavaScript/TypeScript (npm install apify-client) y Python (pip install apify-client).

README

SEO & Web Analysis MCP

Un servidor Model Context Protocol que brinda a los agentes de IA herramientas de SEO y análisis de sitios web — rastreo on-page, detección de stack tecnológico, DNS, SSL y WHOIS — como herramientas invocables. Para agentes de SEO, auditoría y reconocimiento.

🛠 Herramientas (5)

  • check_dns — Registros DNS de un dominio.
  • check_ssl — Detalles del certificado SSL/TLS.
  • crawl_website — Rastrear un sitio para datos SEO on-page.
  • detect_tech_stack — Detectar el stack tecnológico de un sitio.
  • lookup_whois — Datos de registro WHOIS de un dominio.

🔌 Conectar (Claude Desktop / Cursor / n8n / OpenAI Agents SDK)

Añade este servidor MCP a la configuración de tu cliente:

{
  "mcpServers": {
    "seo-web-analysis": {
      "url": "https://nexgendata--seo-web-analysis-mcp-server.apify.actor/mcp"
    }
  }
}

Ejemplo de prompt para agente:

Crawl a site for on-page SEO issues and detect its technology stack.

Precios: $0.02 por llamada a herramienta (Pago por Evento). Se ejecuta en modo Standby.


🔍 SEO & Web Analysis MCP Server por NexGenData

Conecta agentes de IA a datos de análisis de sitios web y dominios a través del Model Context Protocol (MCP). Este servidor expone un conjunto enfocado de herramientas de inteligencia web que aplicaciones impulsadas por LLM como Claude, ChatGPT, Cursor y Cline pueden invocar directamente, devolviendo JSON limpio.

Qué Hace Este Servidor MCP

Este servidor MCP expone herramientas de análisis web y de dominios que cualquier cliente de IA compatible con MCP puede invocar. En lugar de construir integraciones de API o código de scraping, tu agente puede rastrear un sitio web, detectar su stack tecnológico e inspeccionar sus registros DNS, SSL y WHOIS mediante llamadas a herramientas. El servidor gestiona la extracción, el límite de velocidad y el formato de las respuestas.

Herramientas Disponibles

Este servidor MCP expone 5 herramientas:

  • crawl_website — rastrear un sitio web y devolver contenido / estructura de la página
  • detect_tech_stack — identificar tecnologías utilizadas por un sitio
  • check_dns — consultar registros DNS de un dominio
  • check_ssl — inspeccionar el certificado SSL/TLS de un dominio
  • lookup_whois — recuperar datos de registro WHOIS de un dominio

Cada herramienta acepta parámetros estructurados y devuelve JSON que los agentes de IA pueden analizar y encadenar para flujos de trabajo de múltiples pasos.

Quién Lo Usa

  • Desarrolladores de IA que construyen agentes que necesitan análisis de sitios web y dominios
  • Plataformas de automatización que conectan agentes de IA a datos web estructurados
  • Equipos de investigación y operaciones que usan asistentes de IA para verificaciones de sitios y dominios

Primeros Pasos

Este actor se ejecuta en modo standby y expone un endpoint MCP. Configura tu cliente MCP (Claude Desktop, Cursor, Cline o un agente personalizado) con la URL del endpoint del servidor y tu token de API de Apify. El servidor descubre automáticamente las herramientas disponibles.

FAQ

¿Es compatible con Claude Desktop? Sí. Cualquier cliente compatible con MCP puede conectarse, incluidos Claude Desktop, Cursor, Cline y agentes LLM personalizados.

¿Necesito claves de API separadas? No. Solo necesitas tu token de API de Apify para conectarte.

¿Puedo usarlo en producción? Sí. El servidor se ejecuta en la infraestructura escalable de Apify con monitoreo, registro y manejo de errores integrados.

🔗 Servidores MCP Relacionados de NexGenData

Caso de usoActor
MCP de web-scraping (cualquier URL, agentes de IA)web-scraping-mcp-server
MCP de inteligencia de dominios (DNS / WHOIS / SSL)domain-intelligence-mcp-server
MCP de herramientas para desarrolladoresdeveloper-tools-mcp-server
MCP de Reddit (investigación de audiencias)reddit-mcp-server

Explora el catálogo completo de NexGenData en https://apify.com/nexgendata

Esquema de entrada del Actor

Ejemplo de objeto de entrada del Actor

{}

API

Puedes ejecutar este Actor programáticamente usando nuestra API. A continuación se muestran ejemplos de código en JavaScript, Python y CLI, así como la especificación OpenAPI y la configuración del servidor MCP.

Ejemplo en JavaScript

import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {};

// Run the Actor and wait for it to finish
const run = await client.actor("nexgendata/seo-web-analysis-mcp-server").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

Ejemplo en Python

from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {}

# Run the Actor and wait for it to finish
run = client.actor("nexgendata/seo-web-analysis-mcp-server").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

Ejemplo en CLI

echo '{}' |
apify call nexgendata/seo-web-analysis-mcp-server --silent --output-dataset

Configuración del servidor MCP

{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,nexgendata/seo-web-analysis-mcp-server"
        }
    }
}

El servidor alojado te registra con OAuth en la primera conexión, por lo que no se necesita ningún token de API en esta configuración. Los clientes sin soporte de OAuth pueden enviar un encabezado Authorization: Bearer <APIFY_API_TOKEN> en su lugar, usando un token de API e Integraciones en Apify Console (https://console.apify.com/settings/integrations).

Especificación OpenAPI

Descarga la definición de OpenAPI: https://api.apify.com/v2/actors/iS91cqk3mFTWub23X/builds/bYAuXzAZieqgmMOlv/openapi.json