Resumen
Deja que tu IA analice la analítica web de Yandex Metrica: contadores, objetivos, filtros y segmentos, informes de tabla, series temporales, drill-down y comparación sobre visitas, fuentes, páginas y conversiones, y visitas y hits en bruto a través de la Logs API.
Configuración guiada
Conecta Yandex Metrica a Claude en 2 minutos
Empieza la prueba gratuita en AnythingMCP Cloud, conecta Yandex Metrica con la configuración guiada y añade tu URL MCP a Claude. Sin código y sin servidores que mantener.
Sin tarjeta de crédito · 7 días de prueba · Alternativa self-host disponible
AnythingMCP está en el directorio de conectores de Claude: añádelo a Claude con un clic (se abre en una pestaña nueva), inicia sesión y elige qué servidores MCP puede usar Claude.
Prueba a pedir
Prompts de ejemplo para Yandex Metrica
Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.
Claude es IA y puede equivocarse. Verifica siempre las respuestas.
💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, pulsa Connectors → Yandex Metrica, pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin
git clone, sin servidor local.
Yandex Metrica + Claude
Deja que tu IA analice la analítica web de Yandex Metrica: contadores, objetivos, filtros y segmentos, informes de tabla, series temporales, drill-down y comparación sobre visitas, fuentes, páginas y conversiones, y visitas y hits en bruto a través de la Logs API.
Requisitos previos
Las instrucciones de configuración completas están incluidas en el conector (visibles en el store al seleccionarlo). Las variables de entorno requeridas:
YANDEX_METRICA_TOKEN
Paso 1 — Obtener credenciales
La configuración lleva unos 5 minutos. Necesitas una cuenta de Yandex propietaria de los contadores de Metrica o con acceso a ellos, y una app propia registrada en oauth.yandex.com.
- Crea en oauth.yandex.com una app del tipo For API access or debugging y dale el acceso metrika:read (estadísticas de Metrica, ajustes de los contadores, lista de contadores). Apunta su ClientID.
- Con la sesión iniciada en la cuenta de Yandex que posee o ve los contadores, abre
https://oauth.yandex.com/authorize?response_type=token&client_id=<ClientID>con tu ClientID y copia el token (empieza pory0_) enYANDEX_METRICA_TOKEN, sin OAuth ni Bearer delante. - Instala el conector y ejecuta
yandex_metrica_list_counters: comprueba el token y lista los ids de contador que necesitan las demás herramientas.
Cloud y self-hosted funcionan igual: pegas el token y el conector lo envía como Authorization: OAuth ... en cada llamada. En AnythingMCP no hay que configurar ninguna Redirect URL.
El token dura alrededor de un año: se prolonga mientras se usa. El acceso de lectura basta para todo: metrika:read cubre los informes, los ajustes de los contadores y las solicitudes a la Logs API.
Primero contadores y objetivos: el id del contador va en ids en los informes y en counterId en todo lo demás. yandex_metrica_list_goals da los ids de objetivo que llevan dentro las métricas de objetivos, como ym:s:goal123reaches y ym:s:goal123conversionRate.
Métricas, fechas y filtros: las métricas y dimensiones empiezan por ym:s: para sesiones (visitas) y ym:pv: para páginas vistas, por ejemplo ym:s:visits, ym:s:bounceRate o ym:s:lastTrafficSource. Las fechas admiten YYYY-MM-DD, today, yesterday o 30daysAgo. Los filtros usan ==, !=, =@ (contiene) y =~ (regex), combinados con AND y OR; los segmentos guardados de yandex_metrica_list_segments se pueden reutilizar como filtros. Las filas se paginan con limit (100 por defecto, como máximo 100.000) y offset, que empieza en 1.
Cifras muestreadas: las respuestas de los informes traen sampled y sample_share. Cuando sampled es true las cifras son estimaciones: en rangos cortos pide precisión completa (accuracy full) o usa la Logs API.
Logs API: las visitas y los hits en bruto, sin muestreo, se preparan en el lado de Yandex. La IA comprueba con yandex_metrica_evaluate_log_request si se puede crear la solicitud, la crea, espera a que su estado sea processed y descarga cada parte como texto separado por tabuladores, con los nombres de los campos en la primera línea. El rango de fechas no puede incluir hoy, y los logs preparados cuentan para la cuota de almacenamiento de logs del contador.
Límites: 5.000 peticiones al día por usuario, 200 peticiones de informes cada 5 minutos por usuario, 3 peticiones en paralelo por usuario y 30 peticiones por segundo por dirección IP (10 para la Logs API). Por encima, Yandex responde 429: espera y vuelve a intentarlo.
Errores frecuentes: 401 significa que el token es incorrecto, ha caducado o se ha revocado: consigue uno nuevo con el ClientID de tu app como en el paso 2. 403 significa que el token funciona, pero su cuenta no tiene acceso a ese contador o a la app le falta metrika:read. 400 significa que una métrica, una dimensión o un filtro no es válido, y el mensaje lo nombra.
Qué lee: contadores con sitio, espejos, estado, zona horaria, estado del código, propietario y tu permiso, y las etiquetas (carpetas) en las que están ordenados; objetivos con tipo, condiciones, pasos y precio; filtros de datos, operaciones de URL, segmentos guardados y quién tiene acceso a un contador; informes de tabla, series temporales, drill-down y comparación sobre visitas, usuarios, tasa de rebote, fuentes de tráfico, páginas, países, dispositivos y conversiones de objetivos; y visitas y hits en bruto, sin muestreo, de la Logs API.
Desactivada al instalar: yandex_metrica_clean_log_request. Borra los archivos preparados de una solicitud de la Logs API ya procesada para liberar la cuota de almacenamiento de logs del contador, y después los archivos ya no se pueden descargar. Actívala en la página del conector solo si la necesitas; la IA te pide confirmación antes de cada cambio. yandex_metrica_create_log_request y yandex_metrica_cancel_log_request están activadas: solo inician o detienen la preparación de una exportación de datos en bruto en el lado de Yandex y no cambian ningún contador, objetivo ni ajuste.
Fuera de alcance: crear o editar contadores, objetivos, filtros y accesos, y subir conversiones offline, llamadas, gastos, parámetros de usuario o datos de CRM.
Paso 2 — Instalar el adapter
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Paso 3 — Añadir el conector en Claude
La URL de tu servidor: en AnythingMCP abre MCP Servers → el servidor donde está este conector y copia su URL (
https://cloud.anythingmcp.com/mcp/…). Úsala donde esta guía muestraYOUR_SERVER_ID.
Ruta recomendada: funciona en claude.ai web sin tocar ningún archivo de configuración.
- En Claude, abre Customize → Connectors.
- Pulsa + y después Add custom connector.
- Escribe un nombre, por ejemplo
Yandex Metrica, y la URL del servidor MCP remotohttps://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID, y pulsa Add. - Pulsa Connect e inicia sesión en AnythingMCP (OAuth) para permitir el acceso.
Todas las herramientas debajo aparecen en tu chat: empieza a escribir prompts.
Herramientas disponibles
| Tool | What it does |
|---|---|
yandex_metrica_list_counters | List the Metrica counters (tags) the token can read: id, name, site, status, owner_login, permission (own, view, edit), time zone, creation… |
yandex_metrica_get_counter | Get one counter's settings: name, site and mirrors, status, time zone, code status, webvisor and e-commerce options, owner and, with field… |
yandex_metrica_list_goals | List the goals of a counter: id, name, type (url, action, number, step, phone, email, form, messenger ...), conditions, is_retargeting and… |
yandex_metrica_get_goal | Get one goal of a counter by id: name, type, conditions, steps of a composite goal and price |
yandex_metrica_list_filters | List the data filters of a counter (include or exclude traffic by IP, URL, title, referrer ...): id, attr, type, value, action, status |
yandex_metrica_list_operations | List the URL operations of a counter (cut query parameters or fragments, merge to lowercase, replace domain): id, action, attr, value… |
yandex_metrica_list_segments | List the saved segments of a counter: segment_id, name, expression (a filter you can pass as filters in reports), status, segment_source… |
yandex_metrica_list_grants | List who has access to a counter: user_login, perm (view or edit), created_at and comment |
yandex_metrica_list_labels | List the user's counter labels (folders): id and name |
yandex_metrica_get_report | Build a table report from the Reporting API: metrics grouped by dimensions over a date range, with filters, sorting and paging |
yandex_metrica_get_report_by_time | Build a time series: the metrics per day, week, month, hour or other interval for the top rows of the dimensions |
yandex_metrica_get_drilldown | Build a tree report: the first dimension's values with their metrics, then expand one row into the next dimension with parent_id |
yandex_metrica_compare_segments | Compare two segments or periods side by side: the same metrics and dimensions for segment A (date1_a, date2_a, filters_a) and segment B… |
yandex_metrica_evaluate_log_request | Check whether a Logs API request for raw visits or hits can be created: possible (true or false) and max_possible_day_quantity |
yandex_metrica_create_log_request | Create a Logs API request that prepares raw, unsampled visits or hits for a date range on Yandex's side |
yandex_metrica_list_log_requests | List the Logs API requests of a counter: request_id, source, fields, attribution, status (created, processed, canceled, processing_failed… |
yandex_metrica_get_log_request | Get one Logs API request: status and, once processed, the parts (part_number and size) to download |
yandex_metrica_download_log_part | Download one part of a processed Logs API request as tab-separated text, the first line holding the field names |
yandex_metrica_cancel_log_request | Cancel a Logs API request that is still being prepared (status created) |
yandex_metrica_clean_log_request | Delete the prepared files of a processed Logs API request to free the counter's log storage quota |
Ejemplos de prompts
- "¿Qué fuentes de tráfico trajeron más visitas el mes pasado y cuál fue su tasa de rebote?"
- "¿Cómo cambió semana a semana en los últimos tres meses la tasa de conversión de mi objetivo de pedido?"
- "Compara las visitas y los objetivos alcanzados por fuente de tráfico entre octubre y septiembre."
- "¿Qué páginas tuvieron más páginas vistas ayer y en qué dispositivos?"
- "Saca las visitas en bruto, sin muestreo, de la semana pasada con la Logs API y cuéntalas por región."
FAQ
¿Funciona con Claude Code igual que con Claude Desktop? Sí, apunta ambos a https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID.
Siguientes pasos
- Página del conector
- Conectar a ChatGPT
- Conectar a Cursor
- Conectar a Gemini
- Conectar a Meta Muse
- Conectar a Microsoft Copilot
¿Te ha sido útil esta guía?