CoreDash

Monitoramento de Usuário Real para Core Web Vitals. Consulte dados de campo de LCP, INP e CLS de visitantes reais no percentil p75.

Documentação

Servidor MCP CoreDash

Monitoramento de Usuário Real para Core Web Vitals. Consulte dados de campo de LCP, INP e CLS de visitantes reais por meio do Model Context Protocol.

O servidor MCP está hospedado em https://app.coredash.app/api/mcp. Este repositório contém a documentação pública do conector e o manifesto do registro. Você não precisa instalar ou executar um servidor. Você conecta seu cliente MCP diretamente ao endpoint hospedado.

O que é o CoreDash

CoreDash é uma plataforma de Monitoramento de Usuário Real construída em torno do Core Web Vitals. Ela coleta LCP, INP e CLS de visitantes reais e permite segmentar por modelo de página, país, dispositivo, navegador, sistema operacional e mais de 20 outras dimensões. Os dados são armazenados na UE. O produto funciona sem banners de consentimento. Planos pagos começam em US$ 19 por mês. Mais em coredash.app.

Ferramentas expostas via MCP

FerramentaFinalidade
get_metricsPontuações de desempenho atuais no p75. Filtre e agrupe por qualquer dimensão. Use para perguntas do tipo "o que é".
get_timeseriesMétrica ao longo do tempo com um resumo de improving, stable ou regressing. Use para regressões e tendências.
get_histogramFormato de distribuição de uma única métrica em aproximadamente 40 intervalos. Use para ver se o tráfego é bimodal, de cauda longa ou uniformemente lento.

Todas as três ferramentas retornam intervalos classificados (good, improve, poor) que correspondem aos limites do Core Web Vitals. As dimensões de filtro incluem dispositivo (d), país (cc), caminho da página (ff), URL (u), navegador, sistema operacional e os seletores de elementos de atribuição de LCP / INP / CLS.

Autenticação

O servidor suporta dois métodos:

  1. OAuth (recomendado). Aponte seu cliente MCP para a URL do servidor e conclua o login no navegador quando solicitado — nenhuma chave de API é necessária. O servidor segue o fluxo de descoberta WWW-Authenticate e publica /.well-known/oauth-authorization-server e /.well-known/oauth-protected-resource.
  2. Chave de API. Melhor para CI ou uso headless. Gere uma em coredash.app/settings/api e passe-a como Authorization: Bearer cdk_YOUR_API_KEY.

Chamadas anônimas são bem-sucedidas para initialize (para que os clientes possam inspecionar os recursos do servidor) e falham para qualquer chamada de ferramenta.

Conectando

Claude Code

Adicione o servidor e autentique-se no navegador:

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

Execute /mcp dentro do Claude Code, selecione coredash e conclua o login OAuth.

Para usar uma chave de API em vez disso (por exemplo, em CI), passe-a como um cabeçalho:

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

Cursor

Adicione a ~/.cursor/mcp.json, depois clique em Login no servidor nas configurações de MCP do Cursor para concluir o OAuth:

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

Para usar uma chave de API em vez disso, adicione um bloco "headers" com "Authorization": "Bearer cdk_YOUR_API_KEY".

VS Code

Adicione a .vscode/mcp.json no seu workspace (ou na configuração do usuário via comando MCP: Open User Configuration). O VS Code solicita que você faça login no primeiro uso:

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

Para usar uma chave de API em vez disso, adicione um bloco "headers" com "Authorization": "Bearer cdk_YOUR_API_KEY".

Windsurf

Mesma estrutura JSON do Cursor, nas configurações de MCP do Windsurf.

Qualquer outro cliente MCP

Aponte-o para https://app.coredash.app/api/mcp com o transporte streamable-http. Clientes que suportam OAuth descobrem o fluxo por meio do cabeçalho WWW-Authenticate; caso contrário, passe um cabeçalho Authorization: Bearer cdk_YOUR_API_KEY.

Exemplos de consultas

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.

Listagem no registro

Este servidor está publicado no Official MCP Registry como io.github.corewebvitals/coredash. A partir daí, ele se propaga para PulseMCP, Smithery, Glama e Windsurf.

O manifesto do registro está em server.json. Para publicar uma nova versão, edite o arquivo e execute mcp-publisher publish.

Projetos relacionados

  • cwv-superpowers. Pacote de habilidades para Claude Code, Cursor e Gemini que aciona este servidor MCP para diagnosticar e corrigir problemas de Core Web Vitals.
  • Core Web Vitals Visualizer. Extensão do Chrome. Permite ver as métricas de CWV sobrepostas em qualquer página.

Licença

MIT. Veja LICENSE.