CoreDash

Monitoreo de usuarios reales para Core Web Vitals. Consulta datos de campo de LCP, INP y CLS de visitantes reales en el percentil 75.

Documentación

Servidor MCP de CoreDash

Monitoreo de Usuarios Reales para Core Web Vitals. Consulta datos de campo de LCP, INP y CLS de visitantes reales a través del Model Context Protocol.

El servidor MCP está alojado en https://app.coredash.app/api/mcp. Este repositorio contiene la documentación pública del conector y el manifiesto del registro. No necesitas instalar ni ejecutar un servidor. Conectas tu cliente MCP directamente al endpoint alojado.

Qué es CoreDash

CoreDash es una plataforma de Monitoreo de Usuarios Reales construida alrededor de Core Web Vitals. Recopila LCP, INP y CLS de visitantes reales y te permite segmentar por plantilla de página, país, dispositivo, navegador, sistema operativo y más de 20 dimensiones adicionales. Los datos se almacenan en la UE. El producto funciona sin banners de consentimiento. Los planes de pago comienzan en $19 por mes. Más en coredash.app.

Herramientas expuestas a través de MCP

HerramientaPropósito
get_metricsPuntuaciones de rendimiento actuales en p75. Filtra y agrupa por cualquier dimensión. Úsalo para preguntas de "qué es".
get_timeseriesMétrica a lo largo del tiempo con un resumen de improving, stable o regressing. Úsalo para regresiones y tendencias.
get_histogramForma de distribución de una sola métrica en aproximadamente 40 buckets. Úsalo para ver si el tráfico es bimodal, de cola larga o uniformemente lento.

Las tres herramientas devuelven buckets calificados (good, improve, poor) que coinciden con los umbrales de Core Web Vitals. Las dimensiones de filtro incluyen dispositivo (d), país (cc), ruta de página (ff), URL (u), navegador, sistema operativo y los selectores de elementos de atribución de LCP / INP / CLS.

Autenticación

El servidor soporta dos métodos:

  1. OAuth (recomendado). Apunta tu cliente MCP a la URL del servidor y completa el inicio de sesión en el navegador cuando se te solicite — no se requiere clave API. El servidor sigue el flujo de descubrimiento WWW-Authenticate y publica /.well-known/oauth-authorization-server y /.well-known/oauth-protected-resource.
  2. Clave API. Mejor para CI o uso sin interfaz. Genera una en coredash.app/settings/api y pásala como Authorization: Bearer cdk_YOUR_API_KEY.

Las llamadas anónimas tienen éxito para initialize (para que los clientes puedan inspeccionar las capacidades del servidor) y fallan para cualquier llamada de herramienta.

Conexión

Claude Code

Añade el servidor, luego autentícate en el navegador:

claude mcp add --transport http coredash https://app.coredash.app/api/mcp

Ejecuta /mcp dentro de Claude Code, selecciona coredash y completa el inicio de sesión de OAuth.

Para usar una clave API en su lugar (por ejemplo, en CI), pásala como encabezado:

claude mcp add --transport http coredash https://app.coredash.app/api/mcp \
  --header "Authorization: Bearer cdk_YOUR_API_KEY"

Cursor

Añade a ~/.cursor/mcp.json, luego haz clic en Iniciar sesión en el servidor en la configuración de MCP de Cursor para completar OAuth:

{
  "mcpServers": {
    "coredash": {
      "url": "https://app.coredash.app/api/mcp"
    }
  }
}

Para usar una clave API en su lugar, añade un bloque "headers" con "Authorization": "Bearer cdk_YOUR_API_KEY".

VS Code

Añade a .vscode/mcp.json en tu espacio de trabajo (o la configuración de usuario mediante el comando MCP: Open User Configuration). VS Code te solicita iniciar sesión en el primer uso:

{
  "servers": {
    "coredash": {
      "type": "http",
      "url": "https://app.coredash.app/api/mcp"
    }
  }
}

Para usar una clave API en su lugar, añade un bloque "headers" con "Authorization": "Bearer cdk_YOUR_API_KEY".

Windsurf

Misma forma JSON que Cursor, en la configuración de MCP de Windsurf.

Cualquier otro cliente MCP

Apunta a https://app.coredash.app/api/mcp con el transporte streamable-http. Los clientes que soportan OAuth descubren el flujo mediante el encabezado WWW-Authenticate; de lo contrario, pasa un encabezado Authorization: Bearer cdk_YOUR_API_KEY.

Consultas de ejemplo

Why is LCP slow on mobile in Germany this week?
Has INP regressed on the product detail template in the last 24 hours?
Show me the LCP distribution on /checkout/* in the US.

Listado en el registro

Este servidor está publicado en el Registro Oficial de MCP como io.github.corewebvitals/coredash. Desde allí se propaga a PulseMCP, Smithery, Glama y Windsurf.

El manifiesto del registro está en server.json. Para publicar una nueva versión, edita el archivo y ejecuta mcp-publisher publish.

Proyectos relacionados

  • cwv-superpowers. Paquete de habilidades para Claude Code, Cursor y Gemini que impulsa este servidor MCP para diagnosticar y corregir problemas de Core Web Vitals.
  • Core Web Vitals Visualizer. Extensión de Chrome. Te permite ver métricas de CWV superpuestas en cualquier página.

Licencia

MIT. Ver LICENSE.