Core/Dash MCP-server
Koble AI-agenten din til ekte Core Web Vitals-data. Feilsøk i chatten. Valider i koden. Ingen dashbord kreves.
Mat AI-agenten din med realtidsdata
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 gir 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 realtidsdata fra RUM (Real User Monitoring). Alle 5 Core Web Vitals med komplette nedbrytingsfaser + 25 filterdimensjoner (de samme dataene som driver dashbordet).
I stedet for å gjette kan AI-en fortelle deg at LCP-en din er 3102 ms på mobil fordi div.hero-image > img er en 2,4 MB uoptimalisert JPEG uten fetchpriority="high". Den kan fortelle deg at forrige torsdags deploy forårsaket en 18 % INP-regresjon isolert til button.add-to-cart. Den kan vise deg at TTFB-en din i Tyskland er 1400 ms fordi du ikke treffer CDN-kanten i Frankfurt.
Slik fungerer det
MCP (Model Context Protocol) er selvbeskrivende. Når AI-en din kobler seg til, forteller serveren hvilke metrikker som finnes, hvordan du 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 komplett API-referanse med eksempler på forespørsler og svar, se CoreDash API-dokumentasjonen.
Kom i gang
Inkludert i planen din. MCP-tilgang følger med alle CoreDash-kontoer. Ingen tillegg, ingen mersalg. Hvis du har et prosjekt, kan du opprette en API-nøkkel akkurat nå.
Steg 1: Generer en API-nøkkel
Logg inn på CoreDash, åpne prosjektet ditt, gå til AI Insights, og så Connect Your AI. Gi nøkkelen et navn («Claude Desktop», «Cursor», «CI Pipeline») og klikk på Generate. Kopier den nå. Den vises kun én gang. Vi hasher den med SHA-256 og lagrer bare hashen.
Hver nøkkel er begrenset til ett enkelt prosjekt. Du kan opprette så mange du trenger, og tilbakekalle hvilken som helst nøkkel umiddelbart. Kun prosjekteiere kan administrere nøkler.
Steg 2: Konfigurer MCP-klienten din
Klikk på + i chatfeltet, deretter Connectors → Manage Connectors → Add custom connector. Lim inn URL-en. Claude håndterer autentisering via OAuth: du blir videresendt til CoreDash for å velge et prosjekt og godta. Ingen API-nøkkel kreves.
Se den komplette guiden for Claude-tilkobling for skjermbilder steg-for-steg.
Innlogging via nettleser (anbefales for interaktiv bruk). Legg til serveren uten header og uten nøkkel:
claude mcp add --transport http coredash https://app.coredash.app/api/mcp
Første gang du kobler til, kjører du /mcp i en interaktiv økt, velger coredash og velger Authenticate. Nettleseren din åpner innloggings- og samtykkesiden til CoreDash. Logg inn, velg et prosjekt og godta. Claude Code lagrer et kortvarig OAuth-token som oppdaterer seg selv (1 times tilgang, 30 dagers fornyelse), og du kan når som helst tilbakekalle det. Ingen nøkkel å lime inn. (claude mcp list sjekker kun helsetilstanden til serveren og vil rapportere feil under henting av verktøy frem til du har autentisert deg, så autentiser deg fra en reell økt først.)
API-nøkkel. For hodeløse, automatiserte eller CI-kjøringer uten nettleser, oppgi en nøkkel i stedet:
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 alle MCP-klienter 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"
}
}
}
}
Steg 3: Verifiser
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 snapshot-verktøyet. «Hva er nåværende LCP på mobil?» Bruk det til alle spørsmål om nåværende tilstand. Filtrer etter enhet, land, side, nettleser. Grupper etter en hvilken som helst dimensjon for å sammenligne segmenter.
get_timeseries er trendverktøyet. «Har INP blitt dårligere siden torsdag?» Det returnerer datapunkter over tid og klassifiserer automatisk trenden som i bedring, stabil eller i tilbakegang. AI-en tolker trenden for deg, i stedet for at du må vurdere et diagram selv.
get_histogram er distribusjonsverktøyet. «Hvordan ser LCP-distribusjonen ut på mobil?» Det returnerer cirka 40 intervaller som viser hele formen på dataene dine. En p75 på 2400 ms kan bety at de fleste brukerne ligger rundt 2400 ms, eller det kan bety at 60 % er raske, mens en andel treg mobiltrafikk drar ut halen. Histogrammet forteller deg hva som stemmer.
For komplett parameterreferanse, forespørselseksempler og svarformater, se API-dokumentasjonen.
Ekte eksempel: ytelsesbevisst refaktorering
Her er hva som skjer når Cursor har MCP-en tilkoblet, og du ber den finne trege INP-interaksjoner og koble dem til 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 korrekt før den fikset dem. Det er forskjellen på generiske råd om beste praksis og en utbedring basert på hva som faktisk er tregt.
Grenser for forespørsler
MCP-forespørsler deler de daglige grensene med AI-funksjonene i CoreDash. Grensene nullstilles ved midnatt UTC.
| Plan | Daglige forespørsler |
|---|---|
| Trial | 30 |
| Starter | 100 |
| Standard | 500 |
| Pro | 1 000 |
| Enterprise | 50 000 |
Sikkerhet
- Nøkler i klartekst vises én gang. Vi lagrer kun SHA-256-hashen.
- Hver nøkkel er begrenset til ett prosjekt. Ingen mulighet for sideveis spredning.
- Nøkler kan tilbakekalles umindedbart fra dashbordet.
- Hver nøkkel sporer
last_used. Inaktive nøkler er enkle å oppdage. - MCP-serveren er skrivebeskyttet. Det finnes ingen skrivevei gjennom API-et.
- Utløpte prosjekter avviser automatisk alle API-nøkler.

