Core/Dash Servidor MCP
Conecta tu agente de IA a datos reales de Core Web Vitals. Depura en el chat. Valida en el código. Sin necesidad de paneles de control.
Alimenta a tu agente de IA con datos en tiempo real
Este es el problema: los desarrolladores abren Claude o Cursor, describen un problema de Core Web Vitals y piden ayuda. La IA da una respuesta perfectamente razonable basada en generalizaciones. Especula. Ofrece consejos genéricos. Te sugiere que "revises tu elemento LCP" sin saber cuál es realmente tu elemento LCP.

El servidor MCP de CoreDash brinda a cualquier agente de IA compatible con MCP acceso directo a tus datos de RUM en tiempo real. Los 5 Core Web Vitals con fases de desglose completas + 25 dimensiones de filtro (los mismos datos que alimentan el panel de control).
En lugar de adivinar, la IA puede decirte que tu LCP es de 3,102 ms en móviles porque div.hero-image > img es un JPEG no optimizado de 2.4 MB sin fetchpriority="high". Puede decirte que el despliegue del jueves pasado causó una regresión del 18 % en el INP aislada en button.add-to-cart. Puede mostrarte que tu TTFB en Alemania es de 1,400 ms porque no estás alcanzando el borde de la CDN en Frankfurt.
Cómo funciona
MCP (el Model Context Protocol) se autodescribe. Cuando tu IA se conecta, el servidor le indica qué métricas existen, cómo filtrar y qué hace cada parámetro. Tú te conectas y el agente se encarga del resto.
Bajo el capó: HTTPS POST sin estado, JSON-RPC 2.0, autenticación con token Bearer. Cada solicitud es independiente. Sin sesiones, sin WebSockets. Para ver la referencia completa de la API con ejemplos de solicitudes y respuestas, consulta la documentación de la API de CoreDash.
Primeros pasos
Incluido en tu plan. El acceso a MCP viene con cada cuenta de CoreDash. Sin complementos, sin ventas adicionales. Si tienes un proyecto, puedes generar una clave API ahora mismo.
Paso 1: Generar una clave API
Inicia sesión en CoreDash, abre tu proyecto, ve a AI Insights, luego a Connect Your AI. Dale un nombre a la clave ("Claude Desktop", "Cursor", "CI Pipeline") y haz clic en Generate. Cópiala ahora. Se muestra exactamente una vez. La convertimos en hash con SHA-256 y solo almacenamos el hash.
Cada clave está vinculada a un solo proyecto. Puedes crear tantas como necesites y revocar cualquier clave al instante. Solo los propietarios del proyecto pueden gestionar las claves.
Paso 2: Configurar tu cliente MCP
Haz clic en + en la barra de chat, luego en Connectors → Manage Connectors → Add custom connector. Pega la URL. Claude maneja la autenticación a través de OAuth: serás redirigido a CoreDash para elegir un proyecto y aceptar. No se necesita clave API.
Consulta la guía completa del conector de Claude para ver capturas de pantalla paso a paso.
claude mcp add --transport http coredash https://app.coredash.app/api/mcp --header "Authorization: Bearer cdk_YOUR_API_KEY" Ve a Settings → Tools & MCP → New MCP Server. Establece la URL en https://app.coredash.app/api/mcp y añade un encabezado: Authorization: Bearer cdk_YOUR_API_KEY.
Funciona para cualquier cliente MCP que lea un archivo de configuración JSON (Claude Desktop, Cursor, Windsurf, VS Code):
{
"mcpServers": {
"coredash": {
"url": "https://app.coredash.app/api/mcp",
"headers": {
"Authorization": "Bearer cdk_YOUR_API_KEY"
}
}
}
} Paso 3: Verificar
Pregúntale algo simple a tu IA para confirmar que la conexión funciona:
"¿Cuáles son los Core Web Vitals actuales para /product en móviles?"
Si llama a get_metrics y devuelve números reales, estás en vivo.

Tres herramientas
El servidor MCP tiene tres herramientas.
get_metrics es la herramienta de instantáneas. "¿Cuál es el LCP actual en móviles?" Úsala para cualquier pregunta sobre el estado actual. Filtra por dispositivo, país, página o navegador. Agrupa por cualquier dimensión para comparar segmentos.
get_timeseries es la herramienta de tendencias. "¿Ha empeorado el INP desde el jueves?" Devuelve puntos de datos a lo largo del tiempo y clasifica automáticamente la tendencia como mejorando, estable o en regresión. La IA interpreta la tendencia por ti en lugar de dejar que analices un gráfico a simple vista.
get_histogram es la herramienta de distribución. "¿Cómo es la distribución del LCP en móviles?" Devuelve aproximadamente 40 rangos que muestran la forma completa de tus datos. Un p75 de 2400 ms podría significar que la mayoría de los usuarios rondan los 2400 ms, o podría significar que el 60 % es rápido y una parte del tráfico móvil lento está alargando la cola. El histograma te dice cuál es el caso.
Para ver la referencia completa de los parámetros, ejemplos de solicitudes y formatos de respuesta, consulta la documentación de la API.
Ejemplo real: refactorización consciente del rendimiento
Esto es lo que sucede cuando Cursor tiene el MCP conectado y le pides que encuentre interacciones INP lentas y las asocie con problemas reales en el código:

El agente revisó los datos reales de atribución del INP, encontró qué interacciones eran deficientes, buscó datos de LOAF para encontrar los scripts responsables e identificó correctamente los problemas antes de solucionarlos. Esa es la diferencia entre un consejo genérico de mejores prácticas y una solución basada en lo que realmente es lento.
Límites de tasa
Las solicitudes MCP comparten límites diarios con las funciones de IA de CoreDash. Los límites se restablecen a la medianoche UTC.
| Plan | Solicitudes diarias |
|---|---|
| Prueba | 30 |
| Starter | 100 |
| Standard | 500 |
| Pro | 1.000 |
| Enterprise | 50.000 |
Seguridad
- Las claves sin procesar se muestran una vez. Solo almacenamos el hash SHA-256.
- Cada clave está vinculada a un proyecto. Sin movimiento lateral.
- Las claves son revocables al instante desde el panel de control.
- Cada clave rastrea
last_used. Las claves inactivas son fáciles de detectar. - El servidor MCP es de solo lectura. No hay ruta de escritura a través de la API.
- Los proyectos vencidos rechazan automáticamente todas las claves API.

