Context7: Denne gjør AI-en i editoren din mye bedre

Context7 MCP gir AI-en oppdatert dokumentasjon for alle bibliotekene og rammeverkene du bruker, slik at du slipper å få servert utdatert kode som ikke fungerer.

Context7 MCP gir AI-assistenten din direkte tilgang til oppdatert dokumentasjon for mer enn 33.000 biblioteker og rammeverk.
Publisert

De fleste som har brukt AI-kodeassistenter som for eksempel GitHub Copilot eller Cursor har antagelig irritert seg over at AI-assistenten ofte gir deg kode som enten ikke fungerer – eller som er basert på gamle måter å gjøre ting på.

  • Problemet med store språkmodeller (LLM-er) er at de er trent på gamle data. 
  • Det er ikke sikkert kodeeksempler fra Stack Overflow i 2021 er de beste å bruke hvis du bruker de nyeste versjonene av rammeverk og biblioteker som Next.js 15 eller Tailwind 4.
  • Editorer som Cursor har riktignok mulighet til å la deg referere til ny dokumentasjon når du skriver en prompt – men i hvert fall min erfaring er at det ikke alltid virker. 
  • Her om dagen insisterte for eksempel Cursor på at grunnen til at noe i koden min ikke fungerte, var at jeg brukte Next.js 15 – mens den siste stabile versjonen av Next.js visstnok var versjon 13! (Next.js 13 kom i 2022)

Irriterende! Men heldigvis finnes det et gratisverktøy som kan gjøre AI-assistenten mye bedre – og som er kjapt og enkelt å installere: 

Context7 MCP fra Upstash.

Alltid oppdatert dokumentasjon

Context7 MCP lar AI-assistenten hente rykende fersk dokumentasjon fra mer enn 33.000 biblioteker. 

Tar du en kikk på context7.com kan du selv sjekke om biblioteket eller rammeverket du bruker er tilgjengelig – og når dokumentasjonen sist ble oppdatert.

Etter at du har installert Context7 i kodeeditoren din, kan du instruere AI-assistenten om å slå opp i fersk dokumentasjon og bruke det i konteksten sin når den skal svare deg.

Alt du trenger å gjøre er å skrive use context7 på slutten av prompten, for eksempel slik:

Create a Next.js middleware that checks for a valid JWT in cookies
 and redirects unauthenticated users to `/login`. use context7

Dermed vil AI-assistenten i stedet for å komme med kodeeksempler basert på gamle treningsdata, kunne vise deg oppdaterte og fungerende kodesnutter og forklaringer hentet rett fra siste versjon av offisiell dokumentasjon.

Kjapt å installere

Det er temmelig enkelt å installere Context7 MCP, enten du bruker Cursor, Copilot i VS Code, Windsurf eller noe annet. Det er også støtte for CLI-baserte AI-assistenter som Claude Code eller Gemini CLI.

Du finner instruksjoner på github.com/upstash/context7, men i korte trekk handler det bare om å legge til Context7s MCP-server i en konfigurasjonsfil. 

Bruker du for eksempel Cursor, legger du til dette i filen ~/.cursor/mcp.json :

{
  "mcpServers": {
    "context7": {
      "command": "npx",
      "args": ["-y", "@upstash/context7-mcp"]
    }
  }
}

Et tips til slutt: Hvis du ikke gidder å skrive "use context7" etter hver prompt, kan du legge det til som en regel som gjør at Context7-MCP-serveren automatisk vil kalles når det er relevant. 

Du finner dokumentasjon på hvordan det gjøres her.

Sjekk også denne videoen som viser litt hva Context7 kan gjøre:

Powered by Labrador CMS