Saltar al contenido

Referencia de herramientas MCP

Esta referencia está pensada para usuarios que configuran un cliente MCP o revisan qué datos de Searcherries recupera su asistente. El servidor es de solo lectura: lista tus proyectos y lee los datos que Searcherries ya tiene almacenados. Nunca cambia un proyecto y nunca llama a Google, Bing o una plataforma de IA en tu nombre.

Conéctate a https://app.searcherries.com/mcp/searcherries con OAuth autorizado o con un token de acceso personal. Consulta las opciones de conexión.

Orden de llamadas recomendado

Para una petición práctica como «en qué debería trabajar ahora», empieza por get-action-plan. Para una investigación detallada:

  1. list-projects para encontrar el id del proyecto.
  2. get-project-summary para obtener una instantánea compacta de ese proyecto (unos 16 KB).
  3. Una herramienta específica para las filas que necesites: get-ai-answers, get-search-performance, get-competitors, get-citations, get-ai-traffic.
  4. get-project-data cuando quieras varios conjuntos de datos en una sola llamada o una sección heredada.

Los prompts action-plan, geo-audit, content-gaps, competitor-gap, page-brief, question-review y weekly-report contienen estas secuencias como recetas listas para usar. En Claude y Claude Code aparecen en el menú de prompts (comandos de barra) una vez conectado el servidor.

Periodos

Los datos de visibilidad en IA (métricas, respuestas, competidores, citas) usan periodos de informe anclados a la última comprobación completada: last_30_days (por defecto), last_60_days, last_90_days, this_year, last_year. Un periodo sin historial suficiente recurre al más cercano disponible; la respuesta indica qué periodo se usó.

Las fuentes conectadas (Google Search Console, Bing Webmaster Tools, GA4) se almacenan como ventanas móviles que terminan el día de la recopilación: 30d, 90d, 365d. Cada respuesta incluye period_start, period_end, fetched_at e is_stale.

get-action-plan

Los siguientes pasos priorizados de un proyecto. Acepta el nombre o el dominio del proyecto, así que no necesita una llamada previa a list-projects.

ArgumentoObligatorioSignificado
projectNoNombre de la marca, dominio, URL del sitio web o id del proyecto como texto. Omítelo cuando la cuenta tenga un solo proyecto. No lo combines con project_id.
project_idNoUn id de proyecto conocido en lugar de project.
audienceNobusiness (por defecto) para prioridades de tráfico y negocio, marketing para respuestas sobre la marca y contenido, seo para páginas y consultas de búsqueda.
periodNoPeriodo de visibilidad en IA. Por defecto last_30_days. La búsqueda y el tráfico usan sus propias instantáneas móviles de 30 días.
limitNoNúmero máximo de acciones, de 1 a 10 (por defecto 5). Se devuelven menos cuando la evidencia es escasa.

La respuesta tiene un status (ready, needs_data, no_priority_signals, o needs_project cuando el proyecto falta o es ambiguo), las actions, las data_notes sobre fuentes ausentes o desactualizadas y un snapshot compacto del proyecto. Cada acción incluye un título, un responsable sugerido, el siguiente paso, evidencia fechada, una medida de éxito, un enlace al informe de Searcherries correspondiente y un next_call con la herramienta y los argumentos que devuelven las filas de apoyo.

Las acciones salen de cuatro señales almacenadas: las respuestas negativas sobre la marca o que nombran un inconveniente, las respuestas en las que no se nombra la marca, las consultas de Search Console y Bing con muchas impresiones y pocos clics, y las páginas de entrada de los visitantes que llegan desde la IA. El orden sigue la audiencia elegida. Es una sugerencia y no estima impacto, esfuerzo ni ingresos. Cuando varios proyectos coinciden con el nombre, la herramienta devuelve los candidatos y el asistente tiene que preguntarte a cuál te refieres.

list-projects

Lista los proyectos de la cuenta autenticada con su estado, las plataformas de IA seguidas, las fuentes conectadas y su frescura, los recuentos de datos almacenados y la fecha de la última comprobación. No recibe argumentos.

get-project-summary

Una instantánea compacta de un proyecto. Bloques: profile (marca, mercado, perfil del negocio), questions (la pregunta principal y las adicionales, con su última y su próxima comprobación), ai_visibility (puntuación, menciones por plataforma, cambio frente al periodo anterior, cuota de voz), answer_insights (con qué frecuencia y protagonismo se nombra la marca, respuestas negativas y fuera de tema), competitors (la marca propia y los 10 principales), citations (dominios más citados), search (totales de 30 días de Google y Bing con listas de los 5 principales), ai_traffic (tráfico de IA de GA4 de 30 días con sesiones con interacción, eventos clave, conversiones y la cuota sobre todas las sesiones del sitio), connections (estado de las conexiones) y recommendations (último resumen).

ArgumentoObligatorioSignificado
project_idSíId del proyecto obtenido de list-projects.
periodNoPeriodo de visibilidad en IA. Por defecto last_30_days.
includeNoBloques que incluir; omítelo para todos.

get-ai-answers

Respuestas de IA almacenadas, una fila por comprobación y plataforma, unidas a sus valoraciones: prominence_level (0 no nombrada, 1 nombrada de pasada, 2 una de las opciones, 3 recomendación principal), on_topic, names_brands, brand_sentiment, brand_drawback, evidence_quote, las URL citadas y las búsquedas web que hizo la plataforma. brand_mentioned es null en las respuestas que el proceso nocturno de valoración aún no ha evaluado.

ArgumentoObligatorioSignificado
project_idSíId del proyecto.
periodNoPeriodo del informe; se ignora cuando se indican since/until.
since, untilNoFechas de comprobación, YYYY-MM-DD.
prompt_idNoUna pregunta de cliente.
platformNoUna plataforma de IA.
prominence_maxNoConserva las respuestas con un protagonismo igual o inferior a este nivel. 1 lista los huecos.
only_flaggedNoSolo respuestas negativas, con inconveniente o fuera de tema.
include_answer_textNoIncluye el texto de la respuesta. Limita la página a 20 filas.
max_answer_charsNoCaracteres por respuesta cuando se incluye el texto (de 200 a 20000, por defecto 1200).
limit, offsetNoPaginación, de 1 a 100 filas.

get-search-performance

Datos de Google Search Console o Bing Webmaster Tools para una ventana.

ArgumentoObligatorioSignificado
project_idSíId del proyecto.
sourceNogoogle (por defecto) o bing.
periodNo30d (por defecto), 90d, 365d.
datasetNosummary (por defecto), top_queries, top_pages, top_countries, queries_by_country, opportunities, trends, ai_question_queries (solo Google), daily, history.
query_contains, page_contains, countryNoFiltros de texto sobre los conjuntos de datos de lista.
min_impressions, min_clicks, min_position, max_positionNoFiltros numéricos.
sortNoclicks (por defecto), impressions, ctr, position.
limit, offsetNoPaginación para los conjuntos de datos de lista.

Las listas son la muestra principal almacenada (hasta 50 filas por dimensión y hasta 1000 consultas con forma de pregunta), no una exportación exhaustiva. history suma la serie diaria por mes natural.

get-competitors

ArgumentoObligatorioSignificado
project_idSíId del proyecto.
periodNoPeriodo del informe.
datasetNoranking (por defecto), detail, history.
competitorPara detailNombre de la marca o un fragmento.
include_highlights, highlights_per_platformNoFrases destacadas por plataforma en el ranking (por defecto 3, máximo 5).
limit, offsetNoFilas para ranking (máximo 50) o meses para history.

ranking devuelve una fila por marca para el periodo, incluida la propia, ordenadas por visibilidad. history devuelve las instantáneas almacenadas mes a mes.

get-citations

ArgumentoObligatorioSignificado
project_idSíId del proyecto.
periodNoPeriodo del informe.
group_byNourl (por defecto) o domain.
platform, prompt_id, url_containsNoFiltros para la agrupación por URL.
own_site_onlyNoSolo las URL del sitio web del proyecto.
limit, offsetNoPaginación.

get-ai-traffic

ArgumentoObligatorioSignificado
project_idSíId del proyecto.
periodNo30d (por defecto), 90d, 365d.
datasetNosummary (por defecto), sources, landing_pages, daily, history.
sourceNoUna fuente de IA (chatgpt, gemini, perplexity, claude, copilot, meta_ai, other_ai_assistants, ai_overviews).
path_containsNoFiltro sobre las rutas de las páginas de entrada.
limit, offsetNoPaginación para landing_pages.

get-project-data

Varios conjuntos de datos en una sola llamada. Si se omite sections, devuelve un perfil de resumen compacto con todos los conjuntos de datos excepto ai_visibility.summary, que repite los demás: 10 filas por lista, la instantánea de 30 días de cada fuente conectada y sin texto de respuestas.

ArgumentoObligatorioSignificado
project_idSíId del proyecto.
sectionsNoIdentificadores de conjuntos de datos (abajo).
periodNoPeriodo del informe para las secciones de visibilidad en IA.
limit, offsetNoFilas por sección paginada, de 1 a 100 (por defecto 25).
include_answer_textNoTexto de las respuestas en ai_visibility.mentions (máximo 20 filas).

Identificadores de conjuntos de datos

IdentificadorContenido
ai_visibility.summaryLa misma instantánea que get-project-summary. Solo se devuelve si se pide por su nombre.
ai_visibility.metricsKPI de visibilidad en vivo para el periodo: puntuación, menciones por plataforma, citas, posición media, cambio frente al periodo anterior, cuota de voz.
ai_visibility.answer_insightsResumen de las valoraciones de las respuestas del periodo.
ai_visibility.search_queriesBúsquedas web que hicieron las plataformas de IA por pregunta de cliente.
ai_visibility.topicsTemas con su número de preguntas.
ai_visibility.promptsPreguntas de clientes y su frecuencia de seguimiento (las sugerencias inactivas del onboarding se ocultan).
ai_visibility.mentionsRespuestas almacenadas con valoraciones, como en get-ai-answers.
citations.top_sitesDominios más citados del periodo.
citations.urlsURL citadas del periodo, agrupadas por URL.
competitorsCompetidores agregados para el periodo, incluida la marca propia.
recommendationsArtículos de recomendaciones almacenados (markdown).
trust_mentionsMenciones históricas en plataformas de reseñas. Ya no se recopilan.
ga4.ai_trafficInstantáneas de GA4, la más reciente por ventana.
google_search_console.performanceInstantáneas de Search Console, la más reciente por ventana, sin la serie diaria.
bing_webmaster_tools.performanceInstantáneas de Bing, la más reciente por ventana, sin la serie diaria.
project.business_profileEl perfil del negocio y el contexto de onboarding del proyecto.
historyHistorial mensual: visibilidad a partir de las instantáneas de competidores, clics e impresiones de Google y Bing, sesiones de IA de GA4.
connectionsEstado de las conexiones de GA4, Search Console y Bing.

Paginación

Los conjuntos de datos paginados devuelven offset, limit, returned, total y has_more. Cuando has_more es true, solicita la página siguiente con un offset mayor. Pedir un conjunto de datos cada vez simplifica la paginación.

Tamaño y frescura

Las respuestas son documentos JSON únicos. El resumen del proyecto ronda los 16 KB y el plan de acción se queda dentro de unos 24 KB; las herramientas específicas y las secciones individuales se quedan dentro de unos 40 KB con los límites por defecto. Comprueba period, fetched_at e is_stale antes de combinar cifras de conjuntos de datos distintos.

Un error de autenticación requiere volver a conectar. Un error de proyecto no encontrado significa un id incorrecto o un proyecto fuera de la cuenta autorizada. Los conjuntos de datos y secciones desconocidos y los valores fuera de rango se rechazan. Estas herramientas no actualizan servicios externos ni modifican proyectos. Más información sobre las actualizaciones de datos.

¿Necesitas ayuda? Contactar con soporte