Ai Search Citations
Comparación de objetivos en IA MCP
Metrices de grupo objetivo independiente y agregado de unión de proveedores sin resumir grupos superpuestos. Datos históricos de la base de datos del proveedor, no una ejecución de modelo en vivo. Los filtros de dominio usan fuentes citadas y filtros de palabras clave usan texto de respuesta. Preserve nullable evidence and unsupported dimensions.
Prompts y casos de uso de Comparación de objetivos en IA
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 la visibilidad en IA entre grupos objetivo
Prompt: Comparar histórico US Google AI visibilidad para [first target group] y [second target group]. Dar a cada grupo una etiqueta distinta y preservar las métricas separadas y cualquier solapamiento.
2. Encontrar respuestas sobre una palabra clave
Prompt: Comparar histórico US Google AI visibilidad para [first keyword group] y [second keyword group]. Dar a cada grupo una etiqueta distinta y preservar las métricas separadas y cualquier solapamiento. Coincide con la frase como una palabra entera en texto de respuesta. Mantenga partidos de texto de respuesta separados de citas.
3. Encontrar partidos de palabras clave parciales
Prompt: Comparar histórico US Google AI visibilidad para [first keyword group] y [second keyword group]. Dar a cada grupo una etiqueta distinta y preservar las métricas separadas y cualquier solapamiento. Incluye frases parciales en texto de respuesta. Identificar ese alcance de texto más amplio.
4. Excluir respuestas irrelevantes
Prompt: Comparar histórico US Google AI visibilidad para [first target group] y [second target group]. Dar a cada grupo una etiqueta distinta y preservar las métricas separadas y cualquier solapamiento. Excluidos los registros citados [excluded domain] o coincidencia [excluded keyword] en el texto de respuesta, utilizando el dominio correspondiente o filtro de palabras clave. Mantener esos dos significados de exclusión separados.
5. Incluir subdominios en la investigación de la certificación
Prompt: Comparar histórico US Google AI visibilidad para [first target group] y [second target group]. Dar a cada grupo una etiqueta distinta y preservar las métricas separadas y cualquier solapamiento. Incluir subdominios de [domain] en el filtro fuente citado. Destinguir este alcance más amplio de una revisión exacta de sólo anfitrión.
6. Revisión histórica ChatGPT Pruebas
Prompt: Comparar histórico US Inglés ChatGPT AI visibilidad para [first target group] y [second target group]. Dar a cada grupo una etiqueta distinta y preservar las métricas separadas y cualquier solapamiento. Mantenga esta base de datos de proveedores separados de ejecutar una nueva ChatGPT conversación.
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.
Los filtros de dominio se aplican a fuentes citadas; los filtros de palabras clave se aplican para contestar texto. Los registros históricos no son nuevas ejecuciones modelo.
Proporcione no más de 10 grupos de comparación.
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_ai_target_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-ai-target-comparison-1",
"method": "tools/call",
"params": {
"name": "nexscope_seo_ai_target_comparison",
"arguments": {
"groups": [
{
"key": "nexscope",
"target": [
{
"domain": "nexscope.ai",
"includeSubdomains": false,
"kind": "DOMAIN",
"searchFilter": "include"
}
]
},
{
"key": "semrush",
"target": [
{
"domain": "semrush.com",
"includeSubdomains": false,
"kind": "DOMAIN",
"searchFilter": "include"
}
]
}
],
"language": "en",
"market": "US",
"platform": "google"
}
}
}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 |
|---|---|---|---|
groups | array | obligatorio | Valor de Groups usado por esta operación de API. Cantidad mínima de elementos: 2 Cantidad máxima de elementos: 10 |
groups[] | object | obligatorio | Elemento de groups. |
groups[].key | string | obligatorio | Valor de Key usado por esta operación de API. Longitud mínima: 1 Longitud máxima: 80 |
groups[].target | array | obligatorio | Valor de Target usado por esta operación de API. Cantidad mínima de elementos: 1 Cantidad máxima de elementos: 10 |
groups[].target[] | any | obligatorio | Elemento de groups[] target. |
language | string | opcional | Valor de Language usado por esta operación de API. Constante: en Predeterminado: en |
market | string | opcional | Valor de Market usado por esta operación de API. Constante: US Predeterminado: US |
platform | string | opcional | Valor de Platform usado por esta operación de API. Permitidos: google, chat_gpt Predeterminado: google |
Opción 1 de una alternativa — requiere kind, domain
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
groups[].target[] | object | obligatorio | Elemento de groups[] target. |
groups[].target[].domain | string | obligatorio | Normalización ASCII hostname a la mayoría de 63 caracteres. Longitud mínima: 1 |
groups[].target[].includeSubdomains | boolean | opcional | Valor de Include subdomains usado por esta operación de API. Predeterminado: false |
groups[].target[].kind | string | obligatorio | Valor de Kind usado por esta operación de API. Constante: DOMAIN |
groups[].target[].searchFilter | string | opcional | Valor de Search filter usado por esta operación de API. Permitidos: include, exclude Predeterminado: include |
Opción 2 de una alternativa — requiere kind, keyword
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
groups[].target[] | object | obligatorio | Elemento de groups[] target. |
groups[].target[].keyword | string | obligatorio | Trim/NFC/lowercase1..80 puntos de código,max10 palabras,no ASCII por ciento o más. Longitud mínima: 1 |
groups[].target[].kind | string | obligatorio | Valor de Kind usado por esta operación de API. Constante: KEYWORD |
groups[].target[].matchType | string | opcional | Valor de Match type usado por esta operación de API. Permitidos: word_match, partial_match Predeterminado: word_match |
groups[].target[].searchFilter | string | opcional | Valor de Search filter usado por esta operación de API. Permitidos: include, exclude Predeterminado: include |
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.context | object | obligatorio | Valor de Context usado por esta operación de API. |
data.result.context.domainSearchScope | string | obligatorio | Valor de Domain search scope usado por esta operación de API. Constante: sources |
data.result.context.groups | array | obligatorio | Valor de Groups usado por esta operación de API. Cantidad mínima de elementos: 2 Cantidad máxima de elementos: 10 |
data.result.context.groups[] | object | obligatorio | Elemento de data result context groups. |
data.result.context.groups[].inputTargets | array | obligatorio | Valor de Input targets usado por esta operación de API. Cantidad mínima de elementos: 1 Cantidad máxima de elementos: 10 |
data.result.context.groups[].inputTargets[] | any | obligatorio | Elemento de data result context groups[] inputTargets. |
data.result.context.groups[].key | string | obligatorio | Valor de Key usado por esta operación de API. |
data.result.context.groups[].normalizedTargets | array | obligatorio | Valor de Normalized targets usado por esta operación de API. Cantidad mínima de elementos: 1 Cantidad máxima de elementos: 10 |
data.result.context.groups[].normalizedTargets[] | any | obligatorio | Elemento de data result context groups[] normalizedTargets. |
data.result.context.keywordSearchScope | string | obligatorio | Valor de Keyword search scope usado por esta operación de API. Constante: answer |
data.result.context.platform | string | obligatorio | Valor de Platform usado por esta operación de API. Permitidos: google, chat_gpt Predeterminado: google |
data.result.context.unsupportedDimensions | array | obligatorio | Valor de Unsupported dimensions usado por esta operación de API. Cantidad mínima de elementos: 0 Cantidad máxima de elementos: 3 |
data.result.context.unsupportedDimensions[] | string | obligatorio | Elemento de data result context unsupportedDimensions. Permitidos: searchResultDomains, brands, brandCategories |
data.result.groups | array | obligatorio | Valor de Groups usado por esta operación de API. Cantidad mínima de elementos: 2 Cantidad máxima de elementos: 10 |
data.result.groups[] | object | obligatorio | Elemento de data result groups. |
data.result.groups[].key | string | obligatorio | Valor de Key usado por esta operación de API. |
data.result.groups[].metrics | object | obligatorio | Valor de Metrics usado por esta operación de API. |
data.result.groups[].metrics.brandCategories | array | null | obligatorio | Valor de Brand categories usado por esta operación de API. Cantidad mínima de elementos: 0 Cantidad máxima de elementos: 10 |
data.result.groups[].metrics.brandCategories[] | object | obligatorio | Elemento de data result groups[] metrics brandCategories. |
data.result.groups[].metrics.brandCategories[].counts | object | obligatorio | Valor de Counts usado por esta operación de API. |
data.result.groups[].metrics.brandCategories[].counts.aiSearchVolume | integer | null | obligatorio | Valor de Ai search volume usado por esta operación de API. Mínimo: 0 |
data.result.groups[].metrics.brandCategories[].counts.mentions | integer | null | obligatorio | Valor de Mentions usado por esta operación de API. Mínimo: 0 |
data.result.groups[].metrics.brandCategories[].value | string | obligatorio | Valor de Value usado por esta operación de API. |
data.result.groups[].metrics.brands | array | null | obligatorio | Valor de Brands usado por esta operación de API. Cantidad mínima de elementos: 0 Cantidad máxima de elementos: 10 |
data.result.groups[].metrics.brands[] | object | obligatorio | Elemento de data result groups[] metrics brands. |
data.result.groups[].metrics.brands[].counts | object | obligatorio | Valor de Counts usado por esta operación de API. |
data.result.groups[].metrics.brands[].counts.aiSearchVolume | integer | null | obligatorio | Valor de Ai search volume usado por esta operación de API. Mínimo: 0 |
data.result.groups[].metrics.brands[].counts.mentions | integer | null | obligatorio | Valor de Mentions usado por esta operación de API. Mínimo: 0 |
data.result.groups[].metrics.brands[].value | string | obligatorio | Valor de Value usado por esta operación de API. |
data.result.groups[].metrics.searchResultDomains | array | null | obligatorio | Valor de Search result domains usado por esta operación de API. Cantidad mínima de elementos: 0 Cantidad máxima de elementos: 10 |
data.result.groups[].metrics.searchResultDomains[] | object | obligatorio | Elemento de data result groups[] metrics searchResultDomains. |
data.result.groups[].metrics.searchResultDomains[].counts | object | obligatorio | Valor de Counts usado por esta operación de API. |
data.result.groups[].metrics.searchResultDomains[].counts.aiSearchVolume | integer | null | obligatorio | Valor de Ai search volume usado por esta operación de API. Mínimo: 0 |
data.result.groups[].metrics.searchResultDomains[].counts.mentions | integer | null | obligatorio | Valor de Mentions usado por esta operación de API. Mínimo: 0 |
data.result.groups[].metrics.searchResultDomains[].domain | string | obligatorio | Valor de Domain usado por esta operación de API. |
data.result.groups[].metrics.sourceDomains | array | null | obligatorio | Valor de Source domains usado por esta operación de API. Cantidad mínima de elementos: 0 Cantidad máxima de elementos: 10 |
data.result.groups[].metrics.sourceDomains[] | object | obligatorio | Elemento de data result groups[] metrics sourceDomains. |
data.result.groups[].metrics.sourceDomains[].counts | object | obligatorio | Valor de Counts usado por esta operación de API. |
data.result.groups[].metrics.sourceDomains[].counts.aiSearchVolume | integer | null | obligatorio | Valor de Ai search volume usado por esta operación de API. Mínimo: 0 |
data.result.groups[].metrics.sourceDomains[].counts.mentions | integer | null | obligatorio | Valor de Mentions usado por esta operación de API. Mínimo: 0 |
data.result.groups[].metrics.sourceDomains[].domain | string | obligatorio | Valor de Domain usado por esta operación de API. |
data.result.groups[].metrics.total | object | obligatorio | Valor de Total usado por esta operación de API. |
data.result.groups[].metrics.total.aiSearchVolume | integer | null | obligatorio | Valor de Ai search volume usado por esta operación de API. Mínimo: 0 |
data.result.groups[].metrics.total.mentions | integer | null | obligatorio | Valor de Mentions usado por esta operación de API. Mínimo: 0 |
data.result.groups[].missing | array | obligatorio | Valor de Missing usado por esta operación de API. Cantidad mínima de elementos: 0 |
data.result.groups[].missing[] | object | obligatorio | Elemento de data result groups[] missing. |
data.result.groups[].missing[].field | string | obligatorio | Valor de Field usado por esta operación de API. |
data.result.groups[].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.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.returnedCount | integer | obligatorio | Valor de Returned count usado por esta operación de API. Mínimo: 0 |
data.result.sourceKind | string | obligatorio | Valor de Source kind usado por esta operación de API. Constante: llm_mentions_database |
data.result.sourceProduct | string | obligatorio | Valor de Source product usado por esta operación de API. Constante: ai_optimization |
data.result.truncated | boolean | obligatorio | Valor de Truncated usado por esta operación de API. |
data.result.unionMetrics | object | obligatorio | Valor de Union metrics usado por esta operación de API. |
data.result.unionMetrics.brandCategories | array | null | obligatorio | Valor de Brand categories usado por esta operación de API. Cantidad mínima de elementos: 0 Cantidad máxima de elementos: 10 |
data.result.unionMetrics.brandCategories[] | object | obligatorio | Elemento de data result unionMetrics brandCategories. |
data.result.unionMetrics.brandCategories[].counts | object | obligatorio | Valor de Counts usado por esta operación de API. |
data.result.unionMetrics.brandCategories[].counts.aiSearchVolume | integer | null | obligatorio | Valor de Ai search volume usado por esta operación de API. Mínimo: 0 |
data.result.unionMetrics.brandCategories[].counts.mentions | integer | null | obligatorio | Valor de Mentions usado por esta operación de API. Mínimo: 0 |
data.result.unionMetrics.brandCategories[].value | string | obligatorio | Valor de Value usado por esta operación de API. |
data.result.unionMetrics.brands | array | null | obligatorio | Valor de Brands usado por esta operación de API. Cantidad mínima de elementos: 0 Cantidad máxima de elementos: 10 |
data.result.unionMetrics.brands[] | object | obligatorio | Elemento de data result unionMetrics brands. |
data.result.unionMetrics.brands[].counts | object | obligatorio | Valor de Counts usado por esta operación de API. |
data.result.unionMetrics.brands[].counts.aiSearchVolume | integer | null | obligatorio | Valor de Ai search volume usado por esta operación de API. Mínimo: 0 |
data.result.unionMetrics.brands[].counts.mentions | integer | null | obligatorio | Valor de Mentions usado por esta operación de API. Mínimo: 0 |
data.result.unionMetrics.brands[].value | string | obligatorio | Valor de Value usado por esta operación de API. |
data.result.unionMetrics.searchResultDomains | array | null | obligatorio | Valor de Search result domains usado por esta operación de API. Cantidad mínima de elementos: 0 Cantidad máxima de elementos: 10 |
data.result.unionMetrics.searchResultDomains[] | object | obligatorio | Elemento de data result unionMetrics searchResultDomains. |
data.result.unionMetrics.searchResultDomains[].counts | object | obligatorio | Valor de Counts usado por esta operación de API. |
data.result.unionMetrics.searchResultDomains[].counts.aiSearchVolume | integer | null | obligatorio | Valor de Ai search volume usado por esta operación de API. Mínimo: 0 |
data.result.unionMetrics.searchResultDomains[].counts.mentions | integer | null | obligatorio | Valor de Mentions usado por esta operación de API. Mínimo: 0 |
data.result.unionMetrics.searchResultDomains[].domain | string | obligatorio | Valor de Domain usado por esta operación de API. |
data.result.unionMetrics.sourceDomains | array | null | obligatorio | Valor de Source domains usado por esta operación de API. Cantidad mínima de elementos: 0 Cantidad máxima de elementos: 10 |
data.result.unionMetrics.sourceDomains[] | object | obligatorio | Elemento de data result unionMetrics sourceDomains. |
data.result.unionMetrics.sourceDomains[].counts | object | obligatorio | Valor de Counts usado por esta operación de API. |
data.result.unionMetrics.sourceDomains[].counts.aiSearchVolume | integer | null | obligatorio | Valor de Ai search volume usado por esta operación de API. Mínimo: 0 |
data.result.unionMetrics.sourceDomains[].counts.mentions | integer | null | obligatorio | Valor de Mentions usado por esta operación de API. Mínimo: 0 |
data.result.unionMetrics.sourceDomains[].domain | string | obligatorio | Valor de Domain usado por esta operación de API. |
data.result.unionMetrics.total | object | obligatorio | Valor de Total usado por esta operación de API. |
data.result.unionMetrics.total.aiSearchVolume | integer | null | obligatorio | Valor de Ai search volume usado por esta operación de API. Mínimo: 0 |
data.result.unionMetrics.total.mentions | integer | null | obligatorio | Valor de Mentions usado por esta operación de API. Mínimo: 0 |
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. |
Opción 1 de una alternativa — requiere kind, domain, searchFilter, includeSubdomains
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
data.result.context.groups[].inputTargets[] | object | obligatorio | Elemento de data result context groups[] inputTargets. |
data.result.context.groups[].inputTargets[].domain | string | obligatorio | Normalización ASCII hostname a la mayoría de 63 caracteres. Longitud mínima: 1 |
data.result.context.groups[].inputTargets[].includeSubdomains | boolean | obligatorio | Valor de Include subdomains usado por esta operación de API. Predeterminado: false |
data.result.context.groups[].inputTargets[].kind | string | obligatorio | Valor de Kind usado por esta operación de API. Constante: DOMAIN |
data.result.context.groups[].inputTargets[].searchFilter | string | obligatorio | Valor de Search filter usado por esta operación de API. Permitidos: include, exclude Predeterminado: include |
Opción 2 de una alternativa — requiere kind, keyword, searchFilter, matchType
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
data.result.context.groups[].inputTargets[] | object | obligatorio | Elemento de data result context groups[] inputTargets. |
data.result.context.groups[].inputTargets[].keyword | string | obligatorio | Trim/NFC/lowercase1..80 puntos de código,max10 palabras,no ASCII por ciento o más. Longitud mínima: 1 |
data.result.context.groups[].inputTargets[].kind | string | obligatorio | Valor de Kind usado por esta operación de API. Constante: KEYWORD |
data.result.context.groups[].inputTargets[].matchType | string | obligatorio | Valor de Match type usado por esta operación de API. Permitidos: word_match, partial_match Predeterminado: word_match |
data.result.context.groups[].inputTargets[].searchFilter | string | obligatorio | Valor de Search filter usado por esta operación de API. Permitidos: include, exclude Predeterminado: include |
Opción 1 de una alternativa — requiere kind, domain, searchFilter, includeSubdomains
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
data.result.context.groups[].normalizedTargets[] | object | obligatorio | Elemento de data result context groups[] normalizedTargets. |
data.result.context.groups[].normalizedTargets[].domain | string | obligatorio | Normalización ASCII hostname a la mayoría de 63 caracteres. Longitud mínima: 1 |
data.result.context.groups[].normalizedTargets[].includeSubdomains | boolean | obligatorio | Valor de Include subdomains usado por esta operación de API. Predeterminado: false |
data.result.context.groups[].normalizedTargets[].kind | string | obligatorio | Valor de Kind usado por esta operación de API. Constante: DOMAIN |
data.result.context.groups[].normalizedTargets[].searchFilter | string | obligatorio | Valor de Search filter usado por esta operación de API. Permitidos: include, exclude Predeterminado: include |
Opción 2 de una alternativa — requiere kind, keyword, searchFilter, matchType
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
data.result.context.groups[].normalizedTargets[] | object | obligatorio | Elemento de data result context groups[] normalizedTargets. |
data.result.context.groups[].normalizedTargets[].keyword | string | obligatorio | Trim/NFC/lowercase1..80 puntos de código,max10 palabras,no ASCII por ciento o más. Longitud mínima: 1 |
data.result.context.groups[].normalizedTargets[].kind | string | obligatorio | Valor de Kind usado por esta operación de API. Constante: KEYWORD |
data.result.context.groups[].normalizedTargets[].matchType | string | obligatorio | Valor de Match type usado por esta operación de API. Permitidos: word_match, partial_match Predeterminado: word_match |
data.result.context.groups[].normalizedTargets[].searchFilter | string | obligatorio | Valor de Search filter usado por esta operación de API. Permitidos: include, exclude Predeterminado: include |
Preguntas y respuestas de ejemplo
Se basa en una muestra de la documentación publicada, no en una llamada en vivo a la herramienta.
Tu pregunta
Comparar histórico US Google AI visibilidad para amazon.com y walmart.com. Dar a cada grupo una etiqueta distinta y preservar las métricas separadas y cualquier solapamiento.
Respuesta de ejemplo
El grupo “amazon” de la muestra tiene 6,734,144 menciones totales en sus métricas devueltas. Los totales del grupo y los recuentos de dominio citado se superponen, por lo que agregarlos juntos serían pruebas de doble cuenta.
Sobre esta muestra: Este ejemplo se basa en una muestra de la documentación publicada; no procede de una llamada nueva ni en vivo. Conserva las fechas, el alcance de la fuente y los datos ausentes: las métricas de la muestra no describen el rendimiento actual. La solicitud siguiente adapta las entradas publicadas a los nombres de argumentos MCP documentados; la muestra REST original se muestra por separado. Los valores exigidos por la envoltura de transporte (cost, time, traceId y ts) son ilustrativos para completar el esquema, no tiempos publicados; los datos del resultado se conservan.
Ver los datos de ejemplo publicados (JSON)
Ejemplo de datos REST publicado. Para llamar a esta herramienta, consulta los argumentos MCP en Parámetros y respuesta.
Ejemplo de datos
Ejemplo de solicitud y respuesta
Parámetros de solicitud
{
"groups": [
{
"key": "amazon",
"inputTargets": [
{
"kind": "DOMAIN",
"domain": "amazon.com",
"searchFilter": "include",
"includeSubdomains": false
}
],
"normalizedTargets": [
{
"kind": "DOMAIN",
"domain": "amazon.com",
"searchFilter": "include",
"includeSubdomains": false
}
]
},
{
"key": "walmart",
"inputTargets": [
{
"kind": "DOMAIN",
"domain": "walmart.com",
"searchFilter": "include",
"includeSubdomains": false
}
],
"normalizedTargets": [
{
"kind": "DOMAIN",
"domain": "walmart.com",
"searchFilter": "include",
"includeSubdomains": false
}
]
}
],
"market": "US",
"language": "en",
"platform": "google"
}Respuesta
{
"code": 0,
"msg": null,
"data": {
"usage": {
"billingStatus": "CHARGED",
"chargedCredits": 153
},
"callId": "647fdcbc-ea3c-484a-980d-8c2a06b1fbd4",
"result": {
"groups": [
{
"key": "amazon",
"metrics": {
"total": {
"mentions": 6734144,
"aiSearchVolume": 3453300480
},
"brands": null,
"sourceDomains": [
{
"counts": {
"mentions": 6733848,
"aiSearchVolume": 3453242800
},
"domain": "www.amazon.com"
},
{
"counts": {
"mentions": 3276376,
"aiSearchVolume": 1265844160
},
"domain": "www.google.com"
},
{
"counts": {
"mentions": 3050632,
"aiSearchVolume": 1886553360
},
"domain": "www.youtube.com"
},
{
"counts": {
"mentions": 843616,
"aiSearchVolume": 384312320
},
"domain": "www.walmart.com"
},
{
"counts": {
"mentions": 1340328,
"aiSearchVolume": 642258480
},
"domain": "www.reddit.com"
},
{
"counts": {
"mentions": 596256,
"aiSearchVolume": 353888080
},
"domain": "www.facebook.com"
},
{
"counts": {
"mentions": 603400,
"aiSearchVolume": 126720880
},
"domain": "www.ebay.com"
},
{
"counts": {
"mentions": 630600,
"aiSearchVolume": 782994720
},
"domain": "en.wikipedia.org"
},
{
"counts": {
"mentions": 444240,
"aiSearchVolume": 246376800
},
"domain": "www.instagram.com"
},
{
"counts": {
"mentions": 297048,
"aiSearchVolume": 172461840
},
"domain": "www.target.com"
}
],
"brandCategories": null,
"searchResultDomains": null
},
"missing": []
},
{
"key": "walmart",
"metrics": {
"total": {
"mentions": 1882208,
"aiSearchVolume": 841755760
},
"brands": null,
"sourceDomains": [
{
"counts": {
"mentions": 843672,
"aiSearchVolume": 384314960
},
"domain": "www.amazon.com"
},
{
"counts": {
"mentions": 998728,
"aiSearchVolume": 379808960
},
"domain": "www.google.com"
},
{
"counts": {
"mentions": 707336,
"aiSearchVolume": 405243680
},
"domain": "www.youtube.com"
},
{
"counts": {
"mentions": 1881992,
"aiSearchVolume": 841734240
},
"domain": "www.walmart.com"
},
{
"counts": {
"mentions": 334232,
"aiSearchVolume": 149438480
},
"domain": "www.reddit.com"
},
{
"counts": {
"mentions": 161144,
"aiSearchVolume": 79113920
},
"domain": "www.facebook.com"
},
{
"counts": {
"mentions": 194024,
"aiSearchVolume": 43371840
},
"domain": "www.ebay.com"
},
{
"counts": {
"mentions": 56928,
"aiSearchVolume": 73184880
},
"domain": "en.wikipedia.org"
},
{
"counts": {
"mentions": 99968,
"aiSearchVolume": 54701200
},
"domain": "www.instagram.com"
},
{
"counts": {
"mentions": 200472,
"aiSearchVolume": 97144080
},
"domain": "www.target.com"
}
],
"brandCategories": null,
"searchResultDomains": null
},
"missing": []
}
],
"market": "US",
"context": {
"groups": [
{
"key": "amazon",
"inputTargets": [
{
"kind": "DOMAIN",
"domain": "amazon.com",
"searchFilter": "include",
"includeSubdomains": false
}
],
"normalizedTargets": [
{
"kind": "DOMAIN",
"domain": "amazon.com",
"searchFilter": "include",
"includeSubdomains": false
}
]
},
{
"key": "walmart",
"inputTargets": [
{
"kind": "DOMAIN",
"domain": "walmart.com",
"searchFilter": "include",
"includeSubdomains": false
}
],
"normalizedTargets": [
{
"kind": "DOMAIN",
"domain": "walmart.com",
"searchFilter": "include",
"includeSubdomains": false
}
]
}
],
"platform": "google",
"domainSearchScope": "sources",
"keywordSearchScope": "answer",
"unsupportedDimensions": [
"searchResultDomains",
"brands",
"brandCategories"
]
},
"missing": [],
"language": "en",
"truncated": false,
"sourceKind": "llm_mentions_database",
"unionMetrics": {
"total": {
"mentions": 7772648,
"aiSearchVolume": 3910737840
},
"brands": null,
"sourceDomains": [
{
"counts": {
"mentions": 6733848,
"aiSearchVolume": 3453242800
},
"domain": "www.amazon.com"
},
{
"counts": {
"mentions": 3832904,
"aiSearchVolume": 1489651200
},
"domain": "www.google.com"
},
{
"counts": {
"mentions": 3429336,
"aiSearchVolume": 2098140080
},
"domain": "www.youtube.com"
},
{
"counts": {
"mentions": 1881992,
"aiSearchVolume": 841734240
},
"domain": "www.walmart.com"
},
{
"counts": {
"mentions": 1534104,
"aiSearchVolume": 731034320
},
"domain": "www.reddit.com"
},
{
"counts": {
"mentions": 699760,
"aiSearchVolume": 397203120
},
"domain": "www.facebook.com"
},
{
"counts": {
"mentions": 693432,
"aiSearchVolume": 144107040
},
"domain": "www.ebay.com"
},
{
"counts": {
"mentions": 663400,
"aiSearchVolume": 828330240
},
"domain": "en.wikipedia.org"
},
{
"counts": {
"mentions": 497456,
"aiSearchVolume": 272365440
},
"domain": "www.instagram.com"
},
{
"counts": {
"mentions": 393528,
"aiSearchVolume": 211449200
},
"domain": "www.target.com"
}
],
"brandCategories": null,
"searchResultDomains": null
},
"returnedCount": 2,
"sourceProduct": "ai_optimization"
},
"source": "dataforseo",
"status": "SUCCESS",
"coverage": {
"status": "COMPLETE",
"missing": []
},
"completedAt": 1789953333723,
"requestedAt": 1789953324330,
"schemaVersion": "MDX-F1-AI-05-1.0"
}
}Ver el formato de solicitud y respuesta MCP
Ejemplos
Se basa en una muestra de la documentación publicada, no en 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-ai-target-comparison-example",
"method": "tools/call",
"params": {
"name": "nexscope_seo_ai_target_comparison",
"arguments": {
"groups": [
{
"key": "amazon",
"target": [
{
"kind": "DOMAIN",
"domain": "amazon.com",
"searchFilter": "include",
"includeSubdomains": false
}
]
},
{
"key": "walmart",
"target": [
{
"kind": "DOMAIN",
"domain": "walmart.com",
"searchFilter": "include",
"includeSubdomains": false
}
]
}
],
"market": "US",
"language": "en",
"platform": "google"
}
}
}Formato de respuesta MCP
{
"jsonrpc": "2.0",
"id": "seo-ai-target-comparison-example",
"result": {
"content": [
{
"type": "text",
"text": "{\"code\":0,\"msg\":null,\"data\":{\"usage\":{\"billingStatus\":\"CHARGED\",\"chargedCredits\":153},\"callId\":\"647fdcbc-ea3c-484a-980d-8c2a06b1fbd4\",\"result\":{\"groups\":[{\"key\":\"amazon\",\"metrics\":{\"total\":{\"mentions\":6734144,\"aiSearchVolume\":3453300480},\"brands\":null,\"sourceDomains\":[{\"counts\":{\"mentions\":6733848,\"aiSearchVolume\":3453242800},\"domain\":\"www.amazon.com\"},{\"counts\":{\"mentions\":3276376,\"aiSearchVolume\":1265844160},\"domain\":\"www.google.com\"},{\"counts\":{\"mentions\":3050632,\"aiSearchVolume\":1886553360},\"domain\":\"www.youtube.com\"},{\"counts\":{\"mentions\":843616,\"aiSearchVolume\":384312320},\"domain\":\"www.walmart.com\"},{\"counts\":{\"mentions\":1340328,\"aiSearchVolume\":642258480},\"domain\":\"www.reddit.com\"},{\"counts\":{\"mentions\":596256,\"aiSearchVolume\":353888080},\"domain\":\"www.facebook.com\"},{\"counts\":{\"mentions\":603400,\"aiSearchVolume\":126720880},\"domain\":\"www.ebay.com\"},{\"counts\":{\"mentions\":630600,\"aiSearchVolume\":782994720},\"domain\":\"en.wikipedia.org\"},{\"counts\":{\"mentions\":444240,\"aiSearchVolume\":246376800},\"domain\":\"www.instagram.com\"},{\"counts\":{\"mentions\":297048,\"aiSearchVolume\":172461840},\"domain\":\"www.target.com\"}],\"brandCategories\":null,\"searchResultDomains\":null},\"missing\":[]},{\"key\":\"walmart\",\"metrics\":{\"total\":{\"mentions\":1882208,\"aiSearchVolume\":841755760},\"brands\":null,\"sourceDomains\":[{\"counts\":{\"mentions\":843672,\"aiSearchVolume\":384314960},\"domain\":\"www.amazon.com\"},{\"counts\":{\"mentions\":998728,\"aiSearchVolume\":379808960},\"domain\":\"www.google.com\"},{\"counts\":{\"mentions\":707336,\"aiSearchVolume\":405243680},\"domain\":\"www.youtube.com\"},{\"counts\":{\"mentions\":1881992,\"aiSearchVolume\":841734240},\"domain\":\"www.walmart.com\"},{\"counts\":{\"mentions\":334232,\"aiSearchVolume\":149438480},\"domain\":\"www.reddit.com\"},{\"counts\":{\"mentions\":161144,\"aiSearchVolume\":79113920},\"domain\":\"www.facebook.com\"},{\"counts\":{\"mentions\":194024,\"aiSearchVolume\":43371840},\"domain\":\"www.ebay.com\"},{\"counts\":{\"mentions\":56928,\"aiSearchVolume\":73184880},\"domain\":\"en.wikipedia.org\"},{\"counts\":{\"mentions\":99968,\"aiSearchVolume\":54701200},\"domain\":\"www.instagram.com\"},{\"counts\":{\"mentions\":200472,\"aiSearchVolume\":97144080},\"domain\":\"www.target.com\"}],\"brandCategories\":null,\"searchResultDomains\":null},\"missing\":[]}],\"market\":\"US\",\"context\":{\"groups\":[{\"key\":\"amazon\",\"inputTargets\":[{\"kind\":\"DOMAIN\",\"domain\":\"amazon.com\",\"searchFilter\":\"include\",\"includeSubdomains\":false}],\"normalizedTargets\":[{\"kind\":\"DOMAIN\",\"domain\":\"amazon.com\",\"searchFilter\":\"include\",\"includeSubdomains\":false}]},{\"key\":\"walmart\",\"inputTargets\":[{\"kind\":\"DOMAIN\",\"domain\":\"walmart.com\",\"searchFilter\":\"include\",\"includeSubdomains\":false}],\"normalizedTargets\":[{\"kind\":\"DOMAIN\",\"domain\":\"walmart.com\",\"searchFilter\":\"include\",\"includeSubdomains\":false}]}],\"platform\":\"google\",\"domainSearchScope\":\"sources\",\"keywordSearchScope\":\"answer\",\"unsupportedDimensions\":[\"searchResultDomains\",\"brands\",\"brandCategories\"]},\"missing\":[],\"language\":\"en\",\"truncated\":false,\"sourceKind\":\"llm_mentions_database\",\"unionMetrics\":{\"total\":{\"mentions\":7772648,\"aiSearchVolume\":3910737840},\"brands\":null,\"sourceDomains\":[{\"counts\":{\"mentions\":6733848,\"aiSearchVolume\":3453242800},\"domain\":\"www.amazon.com\"},{\"counts\":{\"mentions\":3832904,\"aiSearchVolume\":1489651200},\"domain\":\"www.google.com\"},{\"counts\":{\"mentions\":3429336,\"aiSearchVolume\":2098140080},\"domain\":\"www.youtube.com\"},{\"counts\":{\"mentions\":1881992,\"aiSearchVolume\":841734240},\"domain\":\"www.walmart.com\"},{\"counts\":{\"mentions\":1534104,\"aiSearchVolume\":731034320},\"domain\":\"www.reddit.com\"},{\"counts\":{\"mentions\":699760,\"aiSearchVolume\":397203120},\"domain\":\"www.facebook.com\"},{\"counts\":{\"mentions\":693432,\"aiSearchVolume\":144107040},\"domain\":\"www.ebay.com\"},{\"counts\":{\"mentions\":663400,\"aiSearchVolume\":828330240},\"domain\":\"en.wikipedia.org\"},{\"counts\":{\"mentions\":497456,\"aiSearchVolume\":272365440},\"domain\":\"www.instagram.com\"},{\"counts\":{\"mentions\":393528,\"aiSearchVolume\":211449200},\"domain\":\"www.target.com\"}],\"brandCategories\":null,\"searchResultDomains\":null},\"returnedCount\":2,\"sourceProduct\":\"ai_optimization\"},\"source\":\"dataforseo\",\"status\":\"SUCCESS\",\"coverage\":{\"status\":\"COMPLETE\",\"missing\":[]},\"completedAt\":1789953333723,\"requestedAt\":1789953324330,\"schemaVersion\":\"MDX-F1-AI-05-1.0\"},\"cost\":\"-1\",\"time\":\"2026-01-01 00:00:01\",\"traceId\":null,\"ts\":\"1767225601000\"}"
}
],
"structuredContent": {
"code": 0,
"msg": null,
"data": {
"usage": {
"billingStatus": "CHARGED",
"chargedCredits": 153
},
"callId": "647fdcbc-ea3c-484a-980d-8c2a06b1fbd4",
"result": {
"groups": [
{
"key": "amazon",
"metrics": {
"total": {
"mentions": 6734144,
"aiSearchVolume": 3453300480
},
"brands": null,
"sourceDomains": [
{
"counts": {
"mentions": 6733848,
"aiSearchVolume": 3453242800
},
"domain": "www.amazon.com"
},
{
"counts": {
"mentions": 3276376,
"aiSearchVolume": 1265844160
},
"domain": "www.google.com"
},
{
"counts": {
"mentions": 3050632,
"aiSearchVolume": 1886553360
},
"domain": "www.youtube.com"
},
{
"counts": {
"mentions": 843616,
"aiSearchVolume": 384312320
},
"domain": "www.walmart.com"
},
{
"counts": {
"mentions": 1340328,
"aiSearchVolume": 642258480
},
"domain": "www.reddit.com"
},
{
"counts": {
"mentions": 596256,
"aiSearchVolume": 353888080
},
"domain": "www.facebook.com"
},
{
"counts": {
"mentions": 603400,
"aiSearchVolume": 126720880
},
"domain": "www.ebay.com"
},
{
"counts": {
"mentions": 630600,
"aiSearchVolume": 782994720
},
"domain": "en.wikipedia.org"
},
{
"counts": {
"mentions": 444240,
"aiSearchVolume": 246376800
},
"domain": "www.instagram.com"
},
{
"counts": {
"mentions": 297048,
"aiSearchVolume": 172461840
},
"domain": "www.target.com"
}
],
"brandCategories": null,
"searchResultDomains": null
},
"missing": []
},
{
"key": "walmart",
"metrics": {
"total": {
"mentions": 1882208,
"aiSearchVolume": 841755760
},
"brands": null,
"sourceDomains": [
{
"counts": {
"mentions": 843672,
"aiSearchVolume": 384314960
},
"domain": "www.amazon.com"
},
{
"counts": {
"mentions": 998728,
"aiSearchVolume": 379808960
},
"domain": "www.google.com"
},
{
"counts": {
"mentions": 707336,
"aiSearchVolume": 405243680
},
"domain": "www.youtube.com"
},
{
"counts": {
"mentions": 1881992,
"aiSearchVolume": 841734240
},
"domain": "www.walmart.com"
},
{
"counts": {
"mentions": 334232,
"aiSearchVolume": 149438480
},
"domain": "www.reddit.com"
},
{
"counts": {
"mentions": 161144,
"aiSearchVolume": 79113920
},
"domain": "www.facebook.com"
},
{
"counts": {
"mentions": 194024,
"aiSearchVolume": 43371840
},
"domain": "www.ebay.com"
},
{
"counts": {
"mentions": 56928,
"aiSearchVolume": 73184880
},
"domain": "en.wikipedia.org"
},
{
"counts": {
"mentions": 99968,
"aiSearchVolume": 54701200
},
"domain": "www.instagram.com"
},
{
"counts": {
"mentions": 200472,
"aiSearchVolume": 97144080
},
"domain": "www.target.com"
}
],
"brandCategories": null,
"searchResultDomains": null
},
"missing": []
}
],
"market": "US",
"context": {
"groups": [
{
"key": "amazon",
"inputTargets": [
{
"kind": "DOMAIN",
"domain": "amazon.com",
"searchFilter": "include",
"includeSubdomains": false
}
],
"normalizedTargets": [
{
"kind": "DOMAIN",
"domain": "amazon.com",
"searchFilter": "include",
"includeSubdomains": false
}
]
},
{
"key": "walmart",
"inputTargets": [
{
"kind": "DOMAIN",
"domain": "walmart.com",
"searchFilter": "include",
"includeSubdomains": false
}
],
"normalizedTargets": [
{
"kind": "DOMAIN",
"domain": "walmart.com",
"searchFilter": "include",
"includeSubdomains": false
}
]
}
],
"platform": "google",
"domainSearchScope": "sources",
"keywordSearchScope": "answer",
"unsupportedDimensions": [
"searchResultDomains",
"brands",
"brandCategories"
]
},
"missing": [],
"language": "en",
"truncated": false,
"sourceKind": "llm_mentions_database",
"unionMetrics": {
"total": {
"mentions": 7772648,
"aiSearchVolume": 3910737840
},
"brands": null,
"sourceDomains": [
{
"counts": {
"mentions": 6733848,
"aiSearchVolume": 3453242800
},
"domain": "www.amazon.com"
},
{
"counts": {
"mentions": 3832904,
"aiSearchVolume": 1489651200
},
"domain": "www.google.com"
},
{
"counts": {
"mentions": 3429336,
"aiSearchVolume": 2098140080
},
"domain": "www.youtube.com"
},
{
"counts": {
"mentions": 1881992,
"aiSearchVolume": 841734240
},
"domain": "www.walmart.com"
},
{
"counts": {
"mentions": 1534104,
"aiSearchVolume": 731034320
},
"domain": "www.reddit.com"
},
{
"counts": {
"mentions": 699760,
"aiSearchVolume": 397203120
},
"domain": "www.facebook.com"
},
{
"counts": {
"mentions": 693432,
"aiSearchVolume": 144107040
},
"domain": "www.ebay.com"
},
{
"counts": {
"mentions": 663400,
"aiSearchVolume": 828330240
},
"domain": "en.wikipedia.org"
},
{
"counts": {
"mentions": 497456,
"aiSearchVolume": 272365440
},
"domain": "www.instagram.com"
},
{
"counts": {
"mentions": 393528,
"aiSearchVolume": 211449200
},
"domain": "www.target.com"
}
],
"brandCategories": null,
"searchResultDomains": null
},
"returnedCount": 2,
"sourceProduct": "ai_optimization"
},
"source": "dataforseo",
"status": "SUCCESS",
"coverage": {
"status": "COMPLETE",
"missing": []
},
"completedAt": 1789953333723,
"requestedAt": 1789953324330,
"schemaVersion": "MDX-F1-AI-05-1.0"
},
"cost": "-1",
"time": "2026-01-01 00:00:01",
"traceId": null,
"ts": "1767225601000"
},
"isError": false
}
}