Competitors Traffic
Categoría Relacionado Dominio Mensual Comparación MCP
Categoría Relacionado Dominio Comparación mensual. Datos encontrados de la base de datos de Google; el tráfico estimado no se mide visitas. Una vida fija POSTSin paginación. Los campos desconocidos y los valores ausentes son explícitos. La ejecución y publicación siguen sin aprobarse. Los resultados obtenidos con éxito siguen estando disponibles en el historial de llamadas del propietario. Las reglas de frecuencia fuente de siete días se aplican sólo a las solicitudes dependientes.
Prompts y casos de uso de Categoría Relacionado Dominio Mensual Comparación
Después de conectar esta herramienta MCP a tu asistente de IA, puedes plantear las preguntas siguientes. Sustituye los marcadores entre corchetes por tus datos y usa los valores admitidos en Argumentos.
¿Es tu primera vez con Nexscope MCP? Sigue la guía de conexión, y después usa los prompts siguientes. Las pestañas Integración y Parámetros y respuesta contienen los pasos de conexión, un ejemplo de llamada y la referencia técnica.
1. Comparar Categoría Dominios a través de los meses
Prompt: Comparar dominios en [category ID list] entre [first month] y [second month] para US Búsqueda en inglés. Mantenga el orden del mes y el alcance estimado del tráfico visible. Volver a 10 resultados en esta solicitud.
2. Revise una muestra de resultados más pequeña
Prompt: Comparar dominios en [category ID list] entre [first month] y [second month] para US Búsqueda en inglés. Mantenga el orden del mes y el alcance estimado del tráfico visible. Limitar el examen [number of results, at most 20] e identificar si la muestra devuelta es incompleta.
3. Ganadores de categoría separados y declinadores
Prompt: Comparar dominios en [category ID list] entre [first month] y [second month] para US Búsqueda en inglés. Mantenga el orden del mes y el alcance estimado del tráfico visible. Volver a 10 resultados en esta solicitud. El grupo retornó dominios por la dirección documentada del cambio en las visitas mensuales estimadas y los recuentos del ranking. Mantener los dos meses y la categoría IDs explícita; no infiere por qué un dominio cambió.
Qué debes proporcionar
Esta herramienta solo admite el mercado US; no selecciones otro país.
Introduce los datos en inglés y mantén el alcance limitado a ese idioma.
Proveer no más de 5 categoría IDs.
Un valor ausente no equivale a cero. Interpreta únicamente los datos devueltos dentro del período de observación y del alcance de la muestra.
Paso 1 · Conectar
Conecta tu asistente de IA
Conecta un cliente MCP compatible a Nexscope y selecciona esta herramienta en tu asistente. Completa la autenticación en la configuración de conexión del cliente.
POST https://api.nexscope.ai/mcp
MCP-Protocol-Version: 2025-11-25
Content-Type: application/jsonAutenticación
Usa el código de autorización OAuth 2.1 con PKCE y el ámbito mcp:tools. Las claves de API siguen siendo una opción de compatibilidad admitida.
Authorization: Bearer nk-xxxxxxxxxxxxxxxxx¿Usas una clave de API? Obtén tu clave en Acceso a la API e inclúyela en el encabezado Authorization que se muestra arriba.
Llamar a esta herramienta MCP
nexscope_seo_category_domain_comparisonhttps://api.nexscope.ai/mcptools/callInicializa una sesión HTTP Streamable MCP 2025-11-25 en https://api.nexscope.ai/mcp y después usa tools/call.
{
"jsonrpc": "2.0",
"id": "seo-category-domain-comparison-1",
"method": "tools/call",
"params": {
"name": "nexscope_seo_category_domain_comparison",
"arguments": {
"categoryIds": [
12191
],
"firstMonth": "2026-01",
"language": "en",
"limit": 10,
"market": "US",
"secondMonth": "2026-02"
}
}
}MCP 2025-11-25 · Streamable HTTPLa respuesta SSE del POST inicial comunica el progreso. El flujo SSE por GET transmite notificaciones; si se restablece la conexión, consulta la tarea asíncrona existente en vez de enviarla de nuevo.
Argumentos
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
categoryIds | array | obligatorio | Valor de Category ids usado por esta operación de API. Cantidad mínima de elementos: 1 Cantidad máxima de elementos: 5 |
categoryIds[] | integer | obligatorio | Elemento de categoryIds. Mínimo: 1 Máximo: 2147483647 |
firstMonth | string | obligatorio | Valor de First month usado por esta operación de API. Patrón: ^\d{4}-\d{2}$ |
language | string | opcional | Valor de Language usado por esta operación de API. Constante: en Predeterminado: en |
limit | integer | opcional | Valor de Limit usado por esta operación de API. Predeterminado: 10 Mínimo: 1 Máximo: 20 |
market | string | opcional | Valor de Market usado por esta operación de API. Constante: US Predeterminado: US |
secondMonth | string | obligatorio | Valor de Second month usado por esta operación de API. Patrón: ^\d{4}-\d{2}$ |
Campos de respuesta
Usa structuredContent como los datos de respuesta de la API para el procesamiento programático.
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
code | integer | obligatorio | 0 es un sobre exitoso; inspeccionar data.status por separado. Permitidos: 0, 42008, 42009 |
cost | string | obligatorio | Procesamiento transcurrido milisegundos; no precio. -1 para contextos no-web. |
data | object | obligatorio | Valor de Data usado por esta operación de API. |
data.callId | string | null | opcional | Valor de Call id usado por esta operación de API. |
data.completedAt | string | integer | null | opcional | Valor de Completed at usado por esta operación de API. |
data.coverage | object | opcional | Valor de Coverage usado por esta operación de API. |
data.coverage.missing | array | opcional | Valor de Missing usado por esta operación de API. |
data.coverage.missing[] | object | obligatorio | Elemento de data coverage missing. |
data.coverage.missing[].field | string | opcional | Valor de Field usado por esta operación de API. |
data.coverage.missing[].reason | string | opcional | Valor de Reason usado por esta operación de API. |
data.coverage.status | string | opcional | Valor de Status usado por esta operación de API. |
data.requestedAt | string | integer | null | opcional | Valor de Requested at usado por esta operación de API. |
data.result | object | null | obligatorio | Valor de Result usado por esta operación de API. |
data.result.categoryIds | array | obligatorio | Valor de Category ids usado por esta operación de API. Cantidad mínima de elementos: 1 Cantidad máxima de elementos: 5 |
data.result.categoryIds[] | integer | obligatorio | Elemento de data result categoryIds. Mínimo: 1 |
data.result.comparisonDirection | string | obligatorio | Valor de Comparison direction usado por esta operación de API. Constante: second_minus_first |
data.result.engine | string | obligatorio | Valor de Engine usado por esta operación de API. Constante: google |
data.result.firstMonth | string | obligatorio | Valor de First month usado por esta operación de API. |
data.result.items | array | obligatorio | Valor de Items usado por esta operación de API. Cantidad mínima de elementos: 0 Cantidad máxima de elementos: 20 |
data.result.items[] | object | obligatorio | Elemento de data result items. |
data.result.items[].categoryIds | array | obligatorio | Valor de Category ids usado por esta operación de API. Cantidad mínima de elementos: 0 Cantidad máxima de elementos: 10000 |
data.result.items[].categoryIds[] | integer | obligatorio | Elemento de data result items[] categoryIds. Mínimo: 1 |
data.result.items[].change | object | obligatorio | Valor de Change usado por esta operación de API. |
data.result.items[].change.estimatedMonthlyVisits | number | null | obligatorio | Valor de Estimated monthly visits usado por esta operación de API. |
data.result.items[].change.serpCount | integer | null | obligatorio | Valor de Serp count usado por esta operación de API. |
data.result.items[].currentEstimatedMonthlyVisits | number | null | obligatorio | Valor de Current estimated monthly visits usado por esta operación de API. Mínimo: 0 |
data.result.items[].currentSerpCount | integer | null | obligatorio | Valor de Current serp count usado por esta operación de API. Mínimo: 0 |
data.result.items[].domain | string | obligatorio | Valor de Domain usado por esta operación de API. |
data.result.items[].first | object | obligatorio | Valor de First usado por esta operación de API. |
data.result.items[].first.month | string | obligatorio | Valor de Month usado por esta operación de API. |
data.result.items[].first.organic | object | obligatorio | Valor de Organic usado por esta operación de API. |
data.result.items[].first.organic.estimatedEquivalentAdsCostUsd | string | null | obligatorio | Valor de Estimated equivalent ads cost usd usado por esta operación de API. Patrón: ^(0|[1-9][0-9]*)(\.[0-9]+)?$ |
data.result.items[].first.organic.estimatedMonthlyVisits | number | null | obligatorio | Valor de Estimated monthly visits usado por esta operación de API. Mínimo: 0 |
data.result.items[].first.organic.positions | object | obligatorio | Valor de Positions usado por esta operación de API. |
data.result.items[].first.organic.positions.p1 | integer | null | obligatorio | Valor de P1 usado por esta operación de API. Mínimo: 0 |
data.result.items[].first.organic.positions.p11to20 | integer | null | obligatorio | Valor de P11to20 usado por esta operación de API. Mínimo: 0 |
data.result.items[].first.organic.positions.p21to30 | integer | null | obligatorio | Valor de P21to30 usado por esta operación de API. Mínimo: 0 |
data.result.items[].first.organic.positions.p2to3 | integer | null | obligatorio | Valor de P2to3 usado por esta operación de API. Mínimo: 0 |
data.result.items[].first.organic.positions.p31to40 | integer | null | obligatorio | Valor de P31to40 usado por esta operación de API. Mínimo: 0 |
data.result.items[].first.organic.positions.p41to50 | integer | null | obligatorio | Valor de P41to50 usado por esta operación de API. Mínimo: 0 |
data.result.items[].first.organic.positions.p4to10 | integer | null | obligatorio | Valor de P4to10 usado por esta operación de API. Mínimo: 0 |
data.result.items[].first.organic.positions.p51to60 | integer | null | obligatorio | Valor de P51to60 usado por esta operación de API. Mínimo: 0 |
data.result.items[].first.organic.positions.p61to70 | integer | null | obligatorio | Valor de P61to70 usado por esta operación de API. Mínimo: 0 |
data.result.items[].first.organic.positions.p71to80 | integer | null | obligatorio | Valor de P71to80 usado por esta operación de API. Mínimo: 0 |
data.result.items[].first.organic.positions.p81to90 | integer | null | obligatorio | Valor de P81to90 usado por esta operación de API. Mínimo: 0 |
data.result.items[].first.organic.positions.p91to100 | integer | null | obligatorio | Valor de P91to100 usado por esta operación de API. Mínimo: 0 |
data.result.items[].first.organic.serpCount | integer | null | obligatorio | Valor de Serp count usado por esta operación de API. Mínimo: 0 |
data.result.items[].mainDomain | string | null | obligatorio | Valor de Main domain usado por esta operación de API. |
data.result.items[].missing | array | obligatorio | Valor de Missing usado por esta operación de API. Cantidad mínima de elementos: 0 |
data.result.items[].missing[] | object | obligatorio | Elemento de data result items[] missing. |
data.result.items[].missing[].field | string | obligatorio | Valor de Field usado por esta operación de API. |
data.result.items[].missing[].reason | string | obligatorio | Valor de Reason usado por esta operación de API. Permitidos: UPSTREAM_FIELD_MISSING, UPSTREAM_FIELD_INVALID, DUPLICATE_UPSTREAM_ITEM, UPSTREAM_ITEM_MISSING |
data.result.items[].second | object | obligatorio | Valor de Second usado por esta operación de API. |
data.result.items[].second.month | string | obligatorio | Valor de Month usado por esta operación de API. |
data.result.items[].second.organic | object | obligatorio | Valor de Organic usado por esta operación de API. |
data.result.items[].second.organic.estimatedEquivalentAdsCostUsd | string | null | obligatorio | Valor de Estimated equivalent ads cost usd usado por esta operación de API. Patrón: ^(0|[1-9][0-9]*)(\.[0-9]+)?$ |
data.result.items[].second.organic.estimatedMonthlyVisits | number | null | obligatorio | Valor de Estimated monthly visits usado por esta operación de API. Mínimo: 0 |
data.result.items[].second.organic.positions | object | obligatorio | Valor de Positions usado por esta operación de API. |
data.result.items[].second.organic.positions.p1 | integer | null | obligatorio | Valor de P1 usado por esta operación de API. Mínimo: 0 |
data.result.items[].second.organic.positions.p11to20 | integer | null | obligatorio | Valor de P11to20 usado por esta operación de API. Mínimo: 0 |
data.result.items[].second.organic.positions.p21to30 | integer | null | obligatorio | Valor de P21to30 usado por esta operación de API. Mínimo: 0 |
data.result.items[].second.organic.positions.p2to3 | integer | null | obligatorio | Valor de P2to3 usado por esta operación de API. Mínimo: 0 |
data.result.items[].second.organic.positions.p31to40 | integer | null | obligatorio | Valor de P31to40 usado por esta operación de API. Mínimo: 0 |
data.result.items[].second.organic.positions.p41to50 | integer | null | obligatorio | Valor de P41to50 usado por esta operación de API. Mínimo: 0 |
data.result.items[].second.organic.positions.p4to10 | integer | null | obligatorio | Valor de P4to10 usado por esta operación de API. Mínimo: 0 |
data.result.items[].second.organic.positions.p51to60 | integer | null | obligatorio | Valor de P51to60 usado por esta operación de API. Mínimo: 0 |
data.result.items[].second.organic.positions.p61to70 | integer | null | obligatorio | Valor de P61to70 usado por esta operación de API. Mínimo: 0 |
data.result.items[].second.organic.positions.p71to80 | integer | null | obligatorio | Valor de P71to80 usado por esta operación de API. Mínimo: 0 |
data.result.items[].second.organic.positions.p81to90 | integer | null | obligatorio | Valor de P81to90 usado por esta operación de API. Mínimo: 0 |
data.result.items[].second.organic.positions.p91to100 | integer | null | obligatorio | Valor de P91to100 usado por esta operación de API. Mínimo: 0 |
data.result.items[].second.organic.serpCount | integer | null | obligatorio | Valor de Serp count usado por esta operación de API. Mínimo: 0 |
data.result.language | string | obligatorio | Valor de Language usado por esta operación de API. Constante: en |
data.result.market | string | obligatorio | Valor de Market usado por esta operación de API. Constante: US |
data.result.missing | array | obligatorio | Valor de Missing usado por esta operación de API. Cantidad mínima de elementos: 0 |
data.result.missing[] | object | obligatorio | Elemento de data result missing. |
data.result.missing[].field | string | obligatorio | Valor de Field usado por esta operación de API. |
data.result.missing[].reason | string | obligatorio | Valor de Reason usado por esta operación de API. Permitidos: UPSTREAM_FIELD_MISSING, UPSTREAM_FIELD_INVALID, DUPLICATE_UPSTREAM_ITEM, UPSTREAM_ITEM_MISSING |
data.result.normalizedCategoryIds | array | obligatorio | Valor de Normalized category ids usado por esta operación de API. Cantidad mínima de elementos: 1 Cantidad máxima de elementos: 5 |
data.result.normalizedCategoryIds[] | integer | obligatorio | Elemento de data result normalizedCategoryIds. Mínimo: 1 |
data.result.ordering | string | obligatorio | Valor de Ordering usado por esta operación de API. Constante: current_organic_etv_desc |
data.result.requestedLimit | integer | obligatorio | Valor de Requested limit usado por esta operación de API. Mínimo: 1 Máximo: 20 |
data.result.returnedCount | integer | obligatorio | Valor de Returned count usado por esta operación de API. Mínimo: 0 |
data.result.secondMonth | string | obligatorio | Valor de Second month usado por esta operación de API. |
data.result.sourceProduct | string | obligatorio | Valor de Source product usado por esta operación de API. Constante: dataforseo_labs |
data.result.taxonomy | string | obligatorio | Valor de Taxonomy usado por esta operación de API. Constante: google_product_service |
data.result.trafficKind | string | obligatorio | Valor de Traffic kind usado por esta operación de API. Constante: estimated |
data.result.truncated | boolean | obligatorio | Valor de Truncated usado por esta operación de API. |
data.schemaVersion | string | null | opcional | Valor de Schema version usado por esta operación de API. |
data.source | string | null | opcional | Valor de Source usado por esta operación de API. |
data.status | string | opcional | Valor de Status usado por esta operación de API. Permitidos: SUCCESS, PARTIAL, EMPTY, PROCESSING, UNKNOWN, FAILED |
data.usage | object | null | opcional | Valor de Usage usado por esta operación de API. |
data.usage.billingStatus | string | null | opcional | Valor de Billing status usado por esta operación de API. |
data.usage.chargedCredits | string | integer | null | opcional | Valor de Charged credits usado por esta operación de API. |
msg | string | null | obligatorio | Disponible aguas arriba msg/errmsg/message es preferido por el éxito y el fracaso; el chino se traduce al inglés. Perder el mensaje exitoso es nulo. Solo errores y estados de tareas utilizan la plataforma Inglés. El texto del mensaje nunca determina el éxito o la reingresación. |
time | string | obligatorio | Sí...MM- No. HH:mm:ss |
traceId | string | null | obligatorio | Valor de Trace id usado por esta operación de API. |
ts | string | obligatorio | Epoch milliseconds; global long serializer. |
Ilustración del formato
Ejemplo ilustrativo con datos ficticios, no una llamada en vivo a la herramienta.
Pregunta ilustrativa
Compare los dominios en 12191 entre 2026-01 y 2026-02 para US Búsqueda en inglés. Mantenga el orden del mes y el alcance estimado del tráfico visible. Mostrar hasta 10 resultados.
Explicación ilustrativa de la respuesta
El dominio ilustrativo tiene 100 corrientes SERP observaciones y aproximadamente 1.200 visitas mensuales. Falta la evidencia de los períodos de comparación, por lo que no se puede calcular un porcentaje de cambio.
Sobre esta muestra: Ejemplo ilustrativo con datos ficticios; no procede de una llamada real. Los dominios y referencias reservados solo muestran el formato y no prueban resultados actuales. Un campo nulo indica que no hay datos disponibles, no que su valor sea cero.
No hay datos de ejemplo publicados para esta página. Una ilustración del formato o una guía de flujo de trabajo no sustituye un resultado publicado.
Ver el formato de solicitud y respuesta MCP
Ejemplos
Ejemplo ilustrativo con datos ficticios, no una llamada en vivo a la herramienta.
La estructura JSON-RPC siguiente muestra cómo se presentan en MCP los argumentos y los datos indicados. No procede de una captura de tráfico ni demuestra que la llamada se haya completado. Los ejemplos de flujo de trabajo no muestran un resultado.
Solicitud MCP
{
"jsonrpc": "2.0",
"id": "seo-category-domain-comparison-example",
"method": "tools/call",
"params": {
"name": "nexscope_seo_category_domain_comparison",
"arguments": {
"categoryIds": [
12191
],
"firstMonth": "2026-01",
"language": "en",
"limit": 10,
"market": "US",
"secondMonth": "2026-02"
}
}
}Formato de respuesta MCP
{
"jsonrpc": "2.0",
"id": "seo-category-domain-comparison-example",
"result": {
"content": [
{
"type": "text",
"text": "{\"code\":0,\"cost\":\"-1\",\"data\":{\"callId\":\"00000000-0000-4000-8000-000000000001\",\"completedAt\":\"1767225601000\",\"coverage\":{\"missing\":[],\"status\":\"PARTIAL\"},\"requestedAt\":\"1767225600000\",\"result\":{\"categoryIds\":[12191],\"comparisonDirection\":\"second_minus_first\",\"engine\":\"google\",\"firstMonth\":\"2026-01\",\"items\":[{\"categoryIds\":[],\"change\":{\"estimatedMonthlyVisits\":null,\"serpCount\":null},\"currentEstimatedMonthlyVisits\":1200,\"currentSerpCount\":100,\"domain\":\"example.com\",\"first\":{\"month\":\"Example\",\"organic\":{\"estimatedEquivalentAdsCostUsd\":null,\"estimatedMonthlyVisits\":null,\"positions\":{\"p1\":null,\"p11to20\":null,\"p21to30\":null,\"p2to3\":null,\"p31to40\":null,\"p41to50\":null,\"p4to10\":null,\"p51to60\":null,\"p61to70\":null,\"p71to80\":null,\"p81to90\":null,\"p91to100\":null},\"serpCount\":null}},\"mainDomain\":null,\"missing\":[],\"second\":{\"month\":\"Example\",\"organic\":{\"estimatedEquivalentAdsCostUsd\":null,\"estimatedMonthlyVisits\":null,\"positions\":{\"p1\":null,\"p11to20\":null,\"p21to30\":null,\"p2to3\":null,\"p31to40\":null,\"p41to50\":null,\"p4to10\":null,\"p51to60\":null,\"p61to70\":null,\"p71to80\":null,\"p81to90\":null,\"p91to100\":null},\"serpCount\":null}}}],\"language\":\"en\",\"market\":\"US\",\"missing\":[],\"normalizedCategoryIds\":[1],\"ordering\":\"current_organic_etv_desc\",\"requestedLimit\":10,\"returnedCount\":1,\"secondMonth\":\"2026-02\",\"sourceProduct\":\"dataforseo_labs\",\"taxonomy\":\"google_product_service\",\"trafficKind\":\"estimated\",\"truncated\":false},\"schemaVersion\":\"1.0\",\"source\":\"dataforseo\",\"status\":\"PARTIAL\",\"usage\":null},\"msg\":null,\"time\":\"2026-01-01 00:00:01\",\"traceId\":null,\"ts\":\"1767225601000\"}"
}
],
"structuredContent": {
"code": 0,
"cost": "-1",
"data": {
"callId": "00000000-0000-4000-8000-000000000001",
"completedAt": "1767225601000",
"coverage": {
"missing": [],
"status": "PARTIAL"
},
"requestedAt": "1767225600000",
"result": {
"categoryIds": [
12191
],
"comparisonDirection": "second_minus_first",
"engine": "google",
"firstMonth": "2026-01",
"items": [
{
"categoryIds": [],
"change": {
"estimatedMonthlyVisits": null,
"serpCount": null
},
"currentEstimatedMonthlyVisits": 1200,
"currentSerpCount": 100,
"domain": "example.com",
"first": {
"month": "Example",
"organic": {
"estimatedEquivalentAdsCostUsd": null,
"estimatedMonthlyVisits": null,
"positions": {
"p1": null,
"p11to20": null,
"p21to30": null,
"p2to3": null,
"p31to40": null,
"p41to50": null,
"p4to10": null,
"p51to60": null,
"p61to70": null,
"p71to80": null,
"p81to90": null,
"p91to100": null
},
"serpCount": null
}
},
"mainDomain": null,
"missing": [],
"second": {
"month": "Example",
"organic": {
"estimatedEquivalentAdsCostUsd": null,
"estimatedMonthlyVisits": null,
"positions": {
"p1": null,
"p11to20": null,
"p21to30": null,
"p2to3": null,
"p31to40": null,
"p41to50": null,
"p4to10": null,
"p51to60": null,
"p61to70": null,
"p71to80": null,
"p81to90": null,
"p91to100": null
},
"serpCount": null
}
}
}
],
"language": "en",
"market": "US",
"missing": [],
"normalizedCategoryIds": [
1
],
"ordering": "current_organic_etv_desc",
"requestedLimit": 10,
"returnedCount": 1,
"secondMonth": "2026-02",
"sourceProduct": "dataforseo_labs",
"taxonomy": "google_product_service",
"trafficKind": "estimated",
"truncated": false
},
"schemaVersion": "1.0",
"source": "dataforseo",
"status": "PARTIAL",
"usage": null
},
"msg": null,
"time": "2026-01-01 00:00:01",
"traceId": null,
"ts": "1767225601000"
},
"isError": false
}
}