Core/Dash MCP-server
Koble AI-agenten din til ekte Core Web Vitals-data. Feilsøk i chat. Valider i kode. Ingen dashbord kreves.
Mat sanntidsdata til AI-agenten din
Dette er problemet: utviklere åpner Claude eller Cursor, beskriver et Core Web Vitals-problem og ber om hjelp. AI-en gir et helt rimelig svar basert på generaliseringer. Den spekulerer. Den tilbyr generiske råd. Den foreslår at du «sjekker LCP-elementet ditt» uten å vite hva LCP-elementet ditt faktisk er.

CoreDash MCP-serveren gir enhver MCP-kompatibel AI-agent direkte tilgang til dine RUM-data (Real User Monitoring) i sanntid. Alle de 5 Core Web Vitals med fullstendige nedbrytningsfaser + 25 filterdimensjoner (de samme dataene som driver dashbordet).
I stedet for å gjette, kan AI-en fortelle deg at din LCP er 3,102ms på mobil fordi div.hero-image > img er en 2.4MB uoptimalisert JPEG uten fetchpriority="high". Den kan fortelle deg at forrige torsdags utrulling forårsaket en 18% INP-regresjon isolert til button.add-to-cart. Den kan vise deg at din TTFB i Tyskland er 1,400ms fordi du ikke treffer CDN-kanten i Frankfurt.
Hvordan det fungerer
MCP (Model Context Protocol) er selvbeskrivende. Når AI-en din kobler til, forteller serveren hvilke beregninger som finnes, hvordan man filtrerer, og hva hver parameter gjør. Du kobler til, og agenten finner ut av resten.
Under panseret: tilstandsløs HTTPS POST, JSON-RPC 2.0, Bearer token-autentisering. Hver forespørsel er uavhengig. Ingen økter, ingen WebSockets. For fullstendig API-referanse med eksempler på forespørsler/svar, se CoreDash API-dokumentasjonen.
Kom i gang
Inkludert i planen din. MCP-tilgang følger med hver CoreDash-konto. Ingen tillegg, ingen oppsalg. Hvis du har et prosjekt, kan du generere en API-nøkkel med en gang.
Trinn 1: Generer en API-nøkkel
Logg inn på CoreDash, åpne prosjektet ditt, gå til AI Insights, og deretter Connect Your AI. Gi nøkkelen et navn («Claude Desktop», «Cursor», «CI Pipeline») og klikk på Generer. Kopier den nå. Den vises nøyaktig én gang. Vi hasjer den med SHA-256 og lagrer kun hasjen.
Hver nøkkel er begrenset til ett enkelt prosjekt. Du kan opprette så mange du trenger og tilbakekalle enhver nøkkel umiddelbart. Bare prosjekteiere kan administrere nøkler.
Trinn 2: Konfigurer MCP-klienten din
Klikk på + i chatlinjen, deretter Connectors → Manage Connectors → Add custom connector. Lim inn URL-en. Claude håndterer autentisering via OAuth: du vil bli omdirigert til CoreDash for å velge et prosjekt og godta. Ingen API-nøkkel er nødvendig.
Se den fullstendige guiden for Claude-tilkobling for steg-for-steg skjermbilder.
claude mcp add --transport http coredash https://app.coredash.app/api/mcp --header "Authorization: Bearer cdk_YOUR_API_KEY"
Gå til Settings → Tools & MCP → New MCP Server. Sett URL-en til https://app.coredash.app/api/mcp og legg til en header: Authorization: Bearer cdk_YOUR_API_KEY.
Fungerer for enhver MCP-klient som leser en JSON-konfigurasjonsfil (Claude Desktop, Cursor, Windsurf, VS Code):
{
"mcpServers": {
"coredash": {
"url": "https://app.coredash.app/api/mcp",
"headers": {
"Authorization": "Bearer cdk_YOUR_API_KEY"
}
}
}
}
Trinn 3: Bekreft
Spør AI-en din om noe enkelt for å bekrefte at tilkoblingen fungerer:
«Hva er gjeldende Core Web Vitals for /product på mobil?»
Hvis den kaller get_metrics og returnerer reelle tall, er du live.

Tre verktøy
MCP-serveren har tre verktøy.
get_metrics er øyeblikksbildeverktøyet. «Hva er gjeldende LCP på mobil?» Bruk det for ethvert spørsmål om den nåværende tilstanden. Filtrer etter enhet, land, side, nettleser. Grupper etter hvilken som helst dimensjon for å sammenligne segmenter.
get_timeseries er trendverktøyet. «Har INP blitt verre siden torsdag?» Det returnerer datapunkter over tid og klassifiserer automatisk trenden som forbedrende, stabil eller regresserende. AI-en tolker trenden for deg i stedet for å overlate til deg å stirre på en graf.
get_histogram er distribusjonsverktøyet. «Hvordan ser LCP-distribusjonen ut på mobil?» Det returnerer ~40 bøtter som viser den fulle formen på dataene dine. En p75 på 2400ms kan bety at de fleste brukere ligger rundt 2400ms, eller det kan bety at 60% er raske og en andel langsom mobiltrafikk trekker i halen. Histogrammet forteller deg hvilket som gjelder.
For fullstendig parameterreferanse, eksempler på forespørsler og svarformater, se API-dokumentasjonen.
Ekte eksempel: ytelsesbevisst refaktorering
Dette er hva som skjer når Cursor har MCP tilkoblet og du ber den om å finne trege INP-interaksjoner og matche dem med faktiske kodeproblemer:

Agenten sjekket de faktiske INP-attribusjonsdataene, fant ut hvilke interaksjoner som var dårlige, slo opp LOAF-data for å finne skriptene som var ansvarlige, og identifiserte problemene riktig før den fikset dem. Det er forskjellen på generiske råd om beste praksis og en fiks basert på hva som faktisk er tregt.
Hastighetsbegrensninger (Rate limits)
MCP-forespørsler deler daglige grenser med CoreDash AI-funksjoner. Grensene nullstilles ved midnatt UTC.
| Plan | Daglige forespørsler |
|---|---|
| Trial | 30 |
| Starter | 100 |
| Standard | 500 |
| Pro | 1.000 |
| Enterprise | 50.000 |
Sikkerhet
- Rå nøkler vises én gang. Vi lagrer kun SHA-256-hasjen.
- Hver nøkkel er begrenset til ett prosjekt. Ingen sideveis bevegelse.
- Nøkler kan tilbakekalles umiddelbart fra dashbordet.
- Hver nøkkel sporer
last_used. Gamle nøkler er enkle å oppdage. - MCP-serveren er skrivebeskyttet (read-only). Det er ingen skrivevei gjennom API-et.
- Utløpte prosjekter avviser automatisk alle API-nøkler.

