Core/Dash MCP Server

Verbind je AI-agent met echte Core Web Vitals-data. Debug in de chat. Valideer in code. Geen dashboards vereist.

Gratis proefperiode

Trusted by market leaders · Client results

happyhorizonerasmusmcsaturndpg mediavpnnestlemy work featured on web.devwhowhatwearnina careharvardebayworkivamonarchkpnaleteialoopearplugsfotocasaperionadevintacomparesnvmarktplaats

Voed je AI-agent met Real Time Data 

Dit is het probleem: developers openen Claude of Cursor, beschrijven een Core Web Vitals-probleem en vragen om hulp. De AI geeft een volkomen logisch antwoord op basis van generalisaties. Het speculeert. Het geeft generiek advies. Het stelt voor om je "LCP-element te controleren" zonder te weten wat je LCP-element daadwerkelijk is.

screenshot from 2026 02 16 16 27 19

De CoreDash MCP server geeft elke MCP-compatibele AI-agent directe toegang tot je Real Time, Real User Monitoring data. Alle 5 Core Web Vitals inclusief volledige breakdown-fases + 25 filterdimensies (dezelfde data die het dashboard aandrijft).

In plaats van te gissen, kan de AI je vertellen dat je LCP op mobiel 3.102ms is omdat div.hero-image > img een niet-geoptimaliseerde JPEG van 2.4MB is zonder fetchpriority="high". Het kan je vertellen dat de deploy van afgelopen donderdag een INP-regressie van 18% veroorzaakte, geïsoleerd tot button.add-to-cart. Het kan je laten zien dat je TTFB in Duitsland 1.400ms is omdat je de CDN-edge in Frankfurt niet raakt.

Hoe het werkt

MCP (het Model Context Protocol) is zelfbeschrijvend. Wanneer je AI verbinding maakt, vertelt de server welke metrics er zijn, hoe te filteren, en wat elke parameter doet. Jij maakt verbinding en de agent zoekt de rest uit.

Onder de motorkap: stateless HTTPS POST, JSON-RPC 2.0, Bearer token auth. Elk verzoek is onafhankelijk. Geen sessies, geen WebSockets. Voor de volledige API-referentie met request/response voorbeelden, zie de CoreDash API documentatie.

Aan de slag

Inbegrepen in je plan. MCP-toegang wordt meegeleverd bij elk CoreDash account. Geen add-on, geen upsell. Als je een project hebt, kun je nu direct een API-sleutel genereren.

Stap 1: Genereer een API-sleutel

Log in bij CoreDash, open je project, ga naar AI Insights en vervolgens Connect Your AI. Geef de sleutel een naam ("Claude Desktop", "Cursor", "CI Pipeline") en klik op Generate. Kopieer deze direct. Hij wordt slechts één keer getoond. We hashen het met SHA-256 en slaan uitsluitend de hash op.

Elke sleutel is gekoppeld aan één enkel project. Je kunt er zoveel aanmaken als je nodig hebt en elke sleutel direct intrekken. Alleen projecteigenaren kunnen sleutels beheren.

Stap 2: Configureer je MCP client

Klik op + in de chatbalk, dan ConnectorsManage ConnectorsAdd custom connector. Plak de URL. Claude handelt de auth af via OAuth: je wordt omgeleid naar CoreDash om een project te kiezen en te accepteren. Geen API-sleutel nodig.

Bekijk de volledige Claude connector gids voor stapsgewijze screenshots.

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

Ga naar SettingsTools & MCPNew MCP Server. Stel de URL in op https://app.coredash.app/api/mcp en voeg een header toe: Authorization: Bearer cdk_YOUR_API_KEY.

Werkt voor elke MCP client die een JSON-configuratiebestand leest (Claude Desktop, Cursor, Windsurf, VS Code):

{
  "mcpServers": {
    "coredash": {
      "url": "https://app.coredash.app/api/mcp",
      "headers": {
        "Authorization": "Bearer cdk_YOUR_API_KEY"
      }
    }
  }
}

Stap 3: Verifieer

Vraag je AI iets simpels om te bevestigen dat de verbinding werkt:

"Wat zijn de huidige Core Web Vitals voor /product op mobiel?"

Als het get_metrics aanroept en echte cijfers retourneert, ben je live.

coredash mcp test data

Drie tools

De MCP server heeft drie tools.

get_metrics is de snapshot-tool. "Wat is de huidige LCP op mobiel?" Gebruik het voor elke vraag over de huidige status. Filter op apparaat, land, pagina, browser. Groepeer op elke gewenste dimensie om segmenten te vergelijken.

get_timeseries is de trend-tool. "Is INP verslechterd sinds donderdag?" Het retourneert datapunten in de tijd en classificeert de trend automatisch als verbeterend, stabiel of verslechterend. De AI interpreteert de trend voor je in plaats van je zelf een grafiek te laten beoordelen.

get_histogram is de distributie-tool. "Hoe ziet de LCP-distributie eruit op mobiel?" Het retourneert ~40 buckets die de volledige vorm van je data tonen. Een p75 van 2400ms kan betekenen dat de meeste gebruikers rond de 2400ms zitten, of het kan betekenen dat 60% snel is en een deel langzaam mobiel verkeer de staart dicteert. Het histogram vertelt je hoe het zit.

Voor de volledige parameter-referentie, voorbeeld requests en response formats, zie de API documentatie.

Praktijkvoorbeeld: performance-bewuste refactoring

Dit is wat er gebeurt wanneer Cursor verbonden is met MCP en je het vraagt om trage INP-interacties te vinden en deze te matchen met echte codeproblemen:

screenshot from 2026 02 16 17 15 15

De agent controleerde de daadwerkelijke INP-attributiedata, ontdekte welke interacties slecht waren, zocht LOAF-data op om de verantwoordelijke scripts te vinden, en identificeerde de problemen correct voordat deze werden opgelost. Dat is het verschil tussen generiek best-practice advies en een fix gebaseerd op wat er daadwerkelijk traag is.

Rate limits

MCP requests delen dagelijkse limieten met CoreDash AI features. Limieten worden om middernacht UTC gereset.

PlanDagelijkse requests
Trial30
Starter100
Standard500
Pro1.000
Enterprise50.000

Beveiliging

  • Ruwe sleutels worden één keer getoond. We slaan alleen de SHA-256 hash op.
  • Elke sleutel is gekoppeld aan één project. Geen laterale beweging.
  • Sleutels zijn direct in te trekken via het dashboard.
  • Elke sleutel houdt last_used bij. Inactieve sleutels zijn makkelijk te herkennen.
  • De MCP server is read-only. Er is geen write-pad via de API.
  • Verlopen projecten zullen automatisch alle API-sleutels weigeren.
Core/Dash MCP ServerCore Web Vitals Core/Dash MCP Server