Yandex Metrica MCP
Яндекс Метрика MCP
Яндекс Метрика MCP conecta la aplicación de IA con el análisis web de su sitio. Pregunte en lenguaje natural de dónde provienen los visitantes, cómo cambia la conversión o dónde crece la tasa de rebote: el asistente tomará los datos de su contador y explicará el resultado. La conexión comienza directamente en el diálogo: no es necesario crear un token de antemano ni editar la configuración.
Ocho herramientas. Contadores, objetivos e informes de Métrica, conexión y desconexión del acceso, así como una solicitud universal a la API.
Informes y conversiones. Visitas, usuarios, vistas, rebotes, duración de la visita, fuentes, dispositivos y objetivos durante el período seleccionado.
Conexión en el chat. Yandex abrirá la página de inicio de sesión; el código de un solo uso es válido durante 10 minutos, y el servidor verificará el acceso a los contadores inmediatamente después de la conexión.
Solicitudes ordinarias: solo lectura. Las herramientas especializadas no modifican contadores, objetivos ni datos de Métrica.
Sin truncamiento silencioso. En el informe se ven los valores totales y el indicador de muestreo; con una salida grande, el servidor señala si alcanzó el límite.
Pruebe con el primer mensaje:
¿Cuántas visitas, usuarios y rebotes tuvo mi sitio en la última semana?
Conectar servidor · Ver escenarios · Abrir documentación técnica
Ver el funcionamiento en un minuto
Usted: Conecta Яндекс Метрику.
Asistente: Proporciona un enlace para iniciar sesión en Yandex. Ábralo con la cuenta que tenga acceso a los contadores necesarios, confirme el acceso y envíe el código mostrado.
Usted: Envía el código de la página de Yandex.
Asistente: Conecta Métrica, verifica si los contadores son visibles y comunica el resultado. No es necesario reiniciar la aplicación.
Usted: En los últimos 30 días, muestra las fuentes de tráfico y la conversión según el objetivo «Realizar pedido».
Asistente: Encuentra el objetivo, elabora un informe por fuentes y muestra visitas, logros del objetivo y conversión. Si Métrica aplicó muestreo, señala que las cifras son aproximadas.
Related MCP server: ya-metrics-mcp
Contenido
Inicio rápido
Se necesita Node.js 20 o superior. El servidor se inicia mediante npx, por lo que no es necesario instalar el paquete por separado.
Agregue el servidor a la aplicación de IA: a continuación se muestra un ejemplo abierto para Codex; las demás aplicaciones se recogen en instrucciones plegables.
Escriba: «Conecta Яндекс Метрику». El asistente lo guiará a través del inicio de sesión en Yandex y verificará de inmediato que ve sus contadores.
Haga la primera pregunta, por ejemplo: «¿Qué fuentes dieron más visitas el mes pasado?»
A través de la interfaz de la aplicación:
Abra Settings → Plugins → MCP servers.
Haga clic en Add server.
Agregue el comando de inicio
npx -y mcp-yandex-metrica@latest.
A través de la línea de comandos:
codex mcp add yandex-metrica -- npx -y mcp-yandex-metrica@latestVerifique la conexión:
codex mcp listLuego, en el chat de Codex, pida: «Conecta Яндекс Метрику».
claude mcp add --transport stdio --scope user yandex-metrica -- npx -y mcp-yandex-metrica@latestVerifique el servidor con el comando:
claude mcp listLuego comience el diálogo pidiendo conectar Métrica.
Abra Settings → Developer → Edit Config y agregue el servidor en claude_desktop_config.json:
{
"mcpServers": {
"yandex-metrica": {
"command": "npx",
"args": ["-y", "mcp-yandex-metrica@latest"]
}
}
}Después de guardar, abra un nuevo diálogo y pida conectar Métrica.
Para todos los proyectos, cree ~/.cursor/mcp.json; solo para el proyecto actual — .cursor/mcp.json:
{
"mcpServers": {
"yandex-metrica": {
"command": "npx",
"args": ["-y", "mcp-yandex-metrica@latest"]
}
}
}En el chat de Cursor, el servidor aparecerá entre las herramientas disponibles. Pida conectar Métrica y complete el inicio de sesión a través de Yandex.
Abra la paleta de comandos y ejecute MCP: Open User Configuration. Agregue en mcp.json:
{
"servers": {
"yandex-metrica": {
"type": "stdio",
"command": "npx",
"args": ["-y", "mcp-yandex-metrica@latest"]
}
}
}Verifique el inicio con el comando MCP: List Servers, luego abra el chat y pida conectar Métrica.
Qué se puede encargar
Entender qué sucede con el sitio
«¿Cuántas visitas, usuarios y vistas hubo en la última semana?»
«Muestra la dinámica de visitas por día durante junio».
«¿En qué dispositivos la tasa de rebote es más alta?»
Encontrar la fuente de tráfico y evaluar su calidad
«Muestra las fuentes de tráfico del mes y ordénalas por visitas».
«Compara la búsqueda orgánica y la publicidad por usuarios y rebotes».
«¿Qué fuentes dieron más transiciones esta semana?»
Analizar las conversiones
«¿Qué objetivos están configurados en el contador?»
«¿Cuál es la conversión según el objetivo „Realizar pedido“ en 30 días?»
«Muestra las fuentes que aportaron más logros del objetivo».
Verificar el acceso y la precisión de los datos
«¿Qué contadores tengo disponibles?»
«Muestra el estado de la conexión a Métrica».
«¿Los datos de este informe son exactos o Métrica usó muestreo?»
Cómo funciona
El servidor trabaja con tres entidades habituales:
Entidad | Qué se puede saber |
Contador | Nombre del sitio, su identificador y disponibilidad para su cuenta. |
Objetivo | Conversiones configuradas en el contador y sus identificadores. |
Informe | Métricas y segmentos por período: por ejemplo, visitas por día, fuente o dispositivo. |
Normalmente, el asistente primero encuentra un contador disponible, luego — si es necesario — un objetivo, y solo después elabora el informe. En la respuesta de Métrica hay un total para todas las filas, el tamaño de la salida y el indicador de muestreo.
Qué puede modificar los datos
Acción | Qué sucede |
Lista de contadores, objetivos e informes | Solo lectura de los datos de Métrica. |
Conexión | Guarda el token de acceso localmente en su computadora y lo verifica leyendo los contadores. No cambia nada en Métrica. |
Desconexión | Elimina solo el token guardado en la computadora. El acceso de la aplicación en Yandex ID permanece; se puede revocar allí por separado. |
Solicitud arbitraria a la API |
|
El servidor marca la escritura arbitraria como una acción potencialmente destructiva. Cómo la aplicación de IA solicita confirmación depende de la propia aplicación; antes de dicha solicitud, verifique la ruta, el método y los datos.
Conexión y configuración
Para el uso normal, no se necesita un token de antemano:
En el chat, pida conectar Яндекс Метрику.
Abra el enlace a Yandex OAuth con la cuenta que tenga acceso a los contadores necesarios.
Confirme el acceso y envíe el código al asistente. Es válido durante 10 minutos y se convierte en token solo dentro del servidor en ejecución.
El servidor usa PKCE: el código del chat no se puede intercambiar por un token por sí solo. El token obtenido se almacena localmente en ~/.config/mcp-yandex-metrica/credentials.json con permisos solo para el propietario. Con un refresh-token guardado, el acceso se renueva automáticamente.
Para CI e instalaciones no estándar, la configuración está disponible mediante variables de entorno:
Variable | Propósito |
| Token OAuth listo con el permiso |
| Contador predeterminado para solicitudes sin |
| Client ID de su propia aplicación OAuth en lugar de la aplicación de Ask Ads. |
| Idioma de las etiquetas en las respuestas de la API; por defecto |
| Tiempo de espera de la solicitud; por defecto 60 000 ms. |
| Número de reintentos en errores temporales; por defecto 3. |
| Dirección base de la API; por defecto |
Si usa su propia aplicación OAuth, solicite en ella el permiso «Obtención de estadísticas, lectura de parámetros de sus contadores y de los confiables» (metrika:read).
Datos y telemetría
Por defecto, el servidor envía telemetría técnica anónima: un identificador aleatorio de instalación, el nombre del evento o herramienta, la versión del servidor, la versión de Node.js, el sistema operativo e información sobre el cliente de IA conectado. No incluye token, datos de contadores, argumentos de herramientas, sus mensajes ni valores de variables de entorno.
Para desactivar la telemetría para los servidores MCP de Ask Ads, establezca la variable de entorno:
ASKADS_TELEMETRY=0Limitaciones
Muestreo de Métrica. En períodos grandes o informes complejos, la API puede devolver datos aproximados. Consulte los campos
sampledysample_share; para un cálculo más preciso, reduzca el período o useaccuracy: "full".Tamaño del informe. Una solicitud devuelve hasta 10 000 filas. La paginación automática se detiene en no más de 100 páginas, 100 000 filas o aproximadamente 1 MB de datos, y marca la respuesta incompleta con el campo
_truncated.Reintentos de solicitudes. El tiempo de espera de una solicitud es de 60 segundos. El servidor realiza hasta tres reintentos en caso de error temporal:
GET— ante error de red,429y5xx;POSTyDELETE— solo ante429, para no repetir una acción modificadora. El retraso tiene en cuentaRetry-Aftery no supera los 30 segundos.Datos reales. Métrica no tiene sandbox. Las herramientas especializadas leen datos, pero
POSTyDELETEa través de una solicitud arbitraria modifican objetos reales.Sin observación en segundo plano. El servidor funciona cuando la aplicación de IA lo llama y no supervisa métricas por sí mismo. Si la aplicación admite tareas programadas, puede configurar en ella una solicitud periódica de informes.
Documentación técnica
Catálogo de capacidades MCP — páginas sobre tareas de usuario para cada herramienta.
Todas las herramientas — parámetros, respuestas y límites de cada herramienta.
Documentación de desarrollo — estructura del proyecto y trabajo con la demo.
Soporte
¿Encontraste un error o falta un escenario? Crea un issue o escribe en Telegram.
Maintenance
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceA Model Context Protocol (MCP) server that provides access to Yandex Metrika analytics data through various tools and functions. This server allows AI assistants and applications to retrieve comprehensive analytics data from Yandex Metrika accounts.1
- AlicenseCqualityDmaintenanceMCP server for Yandex Metrika analytics, enabling AI assistants to access traffic, content, demographics, conversion, e-commerce, and drill-down reports.312MIT
- AlicenseNot gradedqualityCmaintenanceRead-only MCP server for Yandex Metrika analytics, enabling report retrieval via MCP clients like Claude Code or Cursor without modifying any data.70MIT
- AlicenseAqualityAmaintenanceMCP server for Yandex Metrica — query your web analytics in plain language from Claude, Cursor, and other AI agents. Secretless one-command login (PKCE), read-only, TypeScript.1219810MIT
Related MCP Connectors
Read-only Yandex Metrika MCP. Query visits, sources, geo, devices and more in plain language.
MCP for Yandex Direct: manage ad campaigns & analytics from Claude or ChatGPT
Analytical memory for AI agents: a real Postgres queried in plain English over MCP. One command.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/askads/mcp-yandex-metrica'
If you have feedback or need assistance with the MCP directory API, please join our Discord server