Core/Dash MCP Server
Forbind din AI-agent til ægte Core Web Vitals-data. Fejlfind i chat. Valider i kode. Ingen dashboards nødvendige.
Fodr din AI-agent med data i realtid
Dette er problemet: Udviklere åbner Claude eller Cursor, beskriver et Core Web Vitals-problem og beder om hjælp. AI'en giver et helt fornuftigt svar baseret på generaliseringer. Den spekulerer. Den tilbyder generelle råd. Den foreslår, at du "tjekker dit LCP-element" uden at vide, hvad dit LCP-element rent faktisk er.

CoreDash MCP-serveren giver enhver MCP-kompatibel AI-agent direkte adgang til dine realtids Real User Monitoring-data. Alle 5 Core Web Vitals med komplette nedbrydningsfaser + 25 filterdimensioner (de samme data, der driver dashboardet).
I stedet for at gætte, kan AI'en fortælle dig, at din LCP er 3.102 ms på mobil, fordi div.hero-image > img er en uoptimeret JPEG på 2,4 MB uden fetchpriority="high". Den kan fortælle dig, at sidste torsdags udrulning forårsagede en 18 % INP-regression isoleret til button.add-to-cart. Den kan vise dig, at din TTFB i Tyskland er 1.400 ms, fordi du ikke rammer CDN-kanten i Frankfurt.
Sådan fungerer det
MCP (Model Context Protocol) er selvbeskrivende. Når din AI opretter forbindelse, fortæller serveren den, hvilke metrikker der findes, hvordan man filtrerer, og hvad hver parameter gør. Du opretter forbindelse, og agenten finder ud af resten.
Under motorhjelmen: Tilstandsløs HTTPS POST, JSON-RPC 2.0, Bearer token-godkendelse. Hver anmodning er uafhængig. Ingen sessioner, ingen WebSockets. For den fulde API-reference med anmodnings-/svar-eksempler, se CoreDash API-dokumentationen.
Kom i gang
Inkluderet i dit abonnement. MCP-adgang følger med hver CoreDash-konto. Ingen tilføjelser, intet mersalg. Hvis du har et projekt, kan du generere en API-nøgle lige nu.
Trin 1: Generer en API-nøgle
Log ind på CoreDash, åbn dit projekt, gå til AI Insights, derefter Connect Your AI. Giv nøglen et navn ("Claude Desktop", "Cursor", "CI Pipeline") og klik på Generate. Kopier den nu. Den vises kun én gang. Vi hasher den med SHA-256 og gemmer kun hashet.
Hver nøgle er begrænset til ét enkelt projekt. Du kan oprette så mange du har brug for, og tilbagekalde enhver nøgle øjeblikkeligt. Kun projektejere kan administrere nøgler.
Trin 2: Konfigurer din MCP-klient
Klik på + i chatbjælken, derefter Connectors → Manage Connectors → Add custom connector. Indsæt URL'en. Claude håndterer godkendelse via OAuth: Du vil blive omdirigeret til CoreDash for at vælge et projekt og acceptere. Ingen API-nøgle er nødvendig.
Se den fulde Claude-connector-guide for trin-for-trin screenshots.
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. Indstil URL'en til https://app.coredash.app/api/mcp og tilføj en header: Authorization: Bearer cdk_YOUR_API_KEY.
Virker for enhver MCP-klient, der læser en JSON-konfigurationsfil (Claude Desktop, Cursor, Windsurf, VS Code):
{
"mcpServers": {
"coredash": {
"url": "https://app.coredash.app/api/mcp",
"headers": {
"Authorization": "Bearer cdk_YOUR_API_KEY"
}
}
}
} Trin 3: Verificer
Spørg din AI om noget simpelt for at bekræfte, at forbindelsen fungerer:
"Hvad er de aktuelle Core Web Vitals for /product på mobil?"
Hvis den kalder get_metrics og returnerer rigtige tal, er du live.

Tre værktøjer
MCP-serveren har tre værktøjer.
get_metrics er snapshot-værktøjet. "Hvad er den aktuelle LCP på mobil?" Brug det til ethvert spørgsmål om den aktuelle tilstand. Filtrer efter enhed, land, side, browser. Grupper efter en hvilken som helst dimension for at sammenligne segmenter.
get_timeseries er tendensværktøjet. "Er INP blevet værre siden torsdag?" Det returnerer datapunkter over tid og klassificerer automatisk tendensen som forbedrende, stabil eller forværrende. AI'en fortolker tendensen for dig i stedet for at overlade dig til at stirre på et diagram.
get_histogram er fordelingsværktøjet. "Hvordan ser LCP-fordelingen ud på mobil?" Det returnerer ~40 buckets, der viser den fulde form af dine data. En p75 på 2400 ms kan betyde, at de fleste brugere ligger omkring 2400 ms, eller det kan betyde, at 60 % er hurtige, og at en del langsom mobiltrafik trækker i halen. Histogrammet fortæller dig, hvad der er tilfældet.
For den fulde parameterreference, anmodningseksempler og svarformater, se API-dokumentationen.
Virkeligt eksempel: performance-bevidst refaktorering
Her er, hvad der sker, når Cursor har MCP forbundet, og du beder den om at finde langsomme INP-interaktioner og matche dem med rigtige kodeproblemer:

Agenten tjekkede de faktiske INP-attributionsdata, fandt ud af, hvilke interaktioner der var dårlige, slog LOAF-data op for at finde de ansvarlige scripts, og identificerede problemerne korrekt, før de blev rettet. Det er forskellen på generelle råd om best practice og en rettelse baseret på, hvad der rent faktisk er langsomt.
Rate limits
MCP-anmodninger deler daglige grænser med CoreDash AI-funktioner. Grænserne nulstilles ved midnat UTC.
| Abonnement | Daglige anmodninger |
|---|---|
| Prøveperiode | 30 |
| Starter | 100 |
| Standard | 500 |
| Pro | 1.000 |
| Enterprise | 50.000 |
Sikkerhed
- Rå nøgler vises én gang. Vi gemmer kun SHA-256-hashet.
- Hver nøgle er begrænset til ét projekt. Ingen lateral bevægelse.
- Nøgler kan tilbagekaldes øjeblikkeligt fra dashboardet.
- Hver nøgle sporer
last_used. Gamle nøgler er nemme at få øje på. - MCP-serveren er skrivebeskyttet. Der er ingen skriveadgang gennem API'et.
- Udløbne projekter afviser automatisk alle API-nøgler.

