
11 beste MCP-servere for Claude Code (2026): Alle installasjonskommandoer verifisert
Skal du sette opp MCP-servere for Claude Code uten å sprenge kontekstvinduet, installer disse tre først: Context7, GitHub MCP og Playwright. Det er en anbefaling, ikke vår egen produksjonsliste — vår innholdspipeline kjører 7 MCP-servere som eksponerer 88 verktøy, og før Tool Search kom, kunne fire servere alene brenne rundt 67 000 tokens før du hadde skrevet et eneste ord. Under følger alle serverne rangert etter hvor godt de passer i Claude Code, med hver installasjonskommando sjekket mot det offisielle repoet eller dokumentasjonen 11. juli 2026.
De tre beste MCP-serverne for Claude Code å installere først er Context7 (live bibliotek-dokumentasjon som stopper Claude fra å finne opp APIer som ikke finnes), den offisielle GitHub MCP-en (repo-, PR- og CI-operasjoner) og Playwright (så Claude verifiserer endringer i en ekte nettleser i stedet for å gjette). Legg til resten etter behov, ikke som standard.
Her er hele den rangerte kortlisten:
- Context7: live, versjonsriktig bibliotek-dokumentasjon
- GitHub MCP: repoer, issues, pull requests, CI
- Playwright: nettleserautomatisering og verifisering av ekte sider
- Sequential Thinking: strukturert resonnering i flere steg
- Filesystem: avgrenset fil-lesing/skriving
- Supabase: SQL, schema, edge functions, branches
- Sentry: feilsortering rett i editoren
- Exa: live websøk bygget for kodeagenter
- Memory: kunnskapsgraf-basert vedvarende minne
- Serena: LSP-drevet semantisk kodesøk og -redigering
- Sanity: innholdsoperasjoner for headless CMS
Starterpakken: 3 MCP-servere for Claude Code å installere først
Start med Context7 på user-scope (du vil ha live dokumentasjon i alle prosjekter), GitHub MCP som en remote-server, og Playwright på project-scope, slik at bare repoer som trenger en nettleser laster den inn. Disse tre dekker dokumentasjon, versjonskontroll og verifisering — jobbene nesten hver kodeøkt berører. Alt annet er situasjonsbetinget.
Kjør disse tre linjene, så registrerer Claude Code alle sammen:
claude mcp add context7 -- npx -y @upstash/context7-mcp
claude mcp add --transport http github https://api.githubcopilot.com/mcp/ --header "Authorization: Bearer YOUR_GITHUB_PAT"
claude mcp add playwright -- npx @playwright/mcp@latestBytt ut YOUR_GITHUB_PAT med et GitHub personal access token avgrenset til repoene du vil at Claude skal kunne røre. Pro tip: hold Context7 på user-scope så den følger deg inn i hvert prosjekt, men fest Playwright til project-scope så et repo som aldri åpner en nettleser ikke betaler for den.
Hvordan installerer du en MCP-server i Claude Code?
Du installerer en MCP-server med claude mcp add <navn>. For local-servere setter du oppstartskommandoen etter en ---separator; for hostede servere sender du --transport http (eller sse) og URL-en. Legg til --scope for å styre hvem som ser den, og --header for auth-tokens. Det er hele grammatikken, og Anthropics Claude Code MCP-dokumentasjon dekker hvert eneste flagg.
To former dekker nesten alt. En local (stdio) server kjører en prosess på maskinen din, som regel via npx eller uvx:
claude mcp add my-server -- npx -y some-mcp-packageEn remote-server er hostet av en leverandør og nås over HTTP eller SSE, ofte med OAuth eller en token-header:
claude mcp add --transport http my-server https://example.com/mcp --header "Authorization: Bearer TOKEN"Den ene tingen folk snubler i er ---separatoren. Alt etter den er serverens egen oppstartskommando, ikke et Claude-flagg, så npx -y @scope/pkg skal stå på den andre siden av --. Glemmer du den, prøver Claude å tolke pakkenavnet ditt som sitt eget argument, og det feiler. Ny til selve protokollen? Start med MCP-forklaringen vår.
Hvor lagrer Claude Code MCP-konfigurasjonen? Local vs. project vs. user-scope
Claude Code lagrer MCP-konfigurasjonen ett av tre steder, avhengig av --scope-flagget: local-servere havner i ~/.claude.json nøkkelsatt til prosjektstien og forblir private for deg, project-servere ligger i en committet .mcp.json i rot-repoet og deles med teamet ditt, og user-servere ligger i ~/.claude.json og følger deg inn i hvert eneste prosjekt. Scope avgjør hvem som ser en server, ikke bare hvor den skrives.
| Scope | Hvor det lagres | Hvem ser det | Best for |
|---|---|---|---|
| local (standard) | ~/.claude.json, nøkkelsatt til prosjektsti | Bare deg, i det ene prosjektet | Personlige eksperimenter |
| project | .mcp.json i rot-repoet, committet til git | Hele teamet ditt, etter at hver person godkjenner | Delte teamservere |
| user | ~/.claude.json | Bare deg, på tvers av alle prosjektene dine | Dine personlige standarder |
Project-scope er den ingen setter opp. Du committer en .mcp.json som denne til rot-repoet:
{
"mcpServers": {
"playwright": {
"command": "npx",
"args": ["@playwright/mcp@latest"]
}
}
}En lagkamerat pull-er repoet, kjører claude, og blir bedt om å godkjenne de ventende serverne før noen av dem kjører. .mcp.json-en du committer til repoet er det nærmeste Claude Code kommer en delt team-konfigurasjon — og nesten ingen setter den opp. Vil du ha disse serverne til å kjøre inne i en repeterbar prosess, se hvordan vi kobler MCP-verktøy inn i workflows.
De 11 beste MCP-serverne for Claude Code, rangert etter treffsikkerhet
Disse er rangert etter hvor godt de passer i Claude Code, altså nytteverdi veid mot kontekst-fotavtrykk, vedlikeholdsstatus og hvor rent de lar seg scope-e. Tabellen er hurtigoversikten; notatene under gir den Claude-Code-spesifikke grunnen til at hver server har fortjent plassen sin.
| Plass | Server | Transport | Beste scope | Offisiell? | Claude Code-dom |
|---|---|---|---|---|---|
| 1 | Context7 | stdio eller remote | user | Community | Installer først; høyest signal per token |
| 2 | GitHub MCP | remote HTTP | project eller user | Offisiell | Uunnværlig for repoer; tyngst kontekst-fotavtrykk |
| 3 | Playwright | stdio | project | Offisiell | Ekte nettleser-verifisering, ikke gjetting |
| 4 | Sequential Thinking | stdio | user | Anthropic-referanse | Nyttig, men native resonnering har tettet gapet |
| 5 | Filesystem | stdio | project | Anthropic-referanse | Ofte overflødig ved siden av innebygde filverktøy |
| 6 | Supabase | remote HTTP | project | Offisiell connector | SQL- og schema-operasjoner over OAuth |
| 7 | Sentry | remote HTTP | user | Offisiell remote | Feilsortering uten å forlate editoren |
| 8 | Exa | remote eller stdio | user | Community | Beste live websøk for kodeagenter |
| 9 | Memory | stdio | user | Anthropic-referanse | Minne-serveren folk stadig etterspør |
| 10 | Serena | stdio (serena CLI) | project | Community | Semantisk koderedigering på tvers av 20+ språk |
| 11 | Sanity | remote HTTP | project | Offisiell remote | CMS-operasjoner; bruk kun remote-serveren |
Starterpakken (1-3)
1. Context7 (Upstash)
Context7 henter live, versjonsriktig dokumentasjon for hvilket som helst bibliotek du bruker, så Claude slutter å finne opp metodenavn som aldri har eksistert. Den er det nesten universelle «installer denne først»-valget på r/ClaudeAI, fordi den gir mer kontekst per token enn nesten alt annet. Gratis, community-vedlikeholdt, og tilgjengelig som stdio eller remote. Repo: upstash/context7.
claude mcp add context7 -- npx -y @upstash/context7-mcp2. GitHub MCP
Den offisielle GitHub MCP håndterer repoer, issues, pull requests og CI-kjøringer. Den er uunnværlig hvis du lever i PR-er, men den er også den tyngste serveren på denne listen: før Tool Search spiste verktøy-schemaene alene nesten en fjerdedel av Sonnets kontekstvindu. Gratis med et personal access token, og skoleeksempelet på hvorfor neste seksjon betyr noe.
claude mcp add --transport http github https://api.githubcopilot.com/mcp/ --header "Authorization: Bearer YOUR_GITHUB_PAT"3. Playwright
Microsofts Playwright MCP lar Claude styre en ekte nettleser for å sjekke at en endring faktisk rendres, i stedet for å gjette ut fra diff-en. Fest den til project-scope så bare front-end-repoer laster den inn. Gratis, stdio, og den raskeste måten å tette gapet mellom «det kompilerer» og «det fungerer».
claude mcp add playwright -- npx @playwright/mcp@latestOfte brukte tillegg (4-9)
4. Sequential Thinking
En Anthropic-referanseserver (fortsatt aktiv) som gir Claude en strukturert kladdeblokk for resonnering i flere steg. Ærlig vurdering: native resonnering ble god nok i 2026 til at mange nå hopper over den. Prøv en vanskelig oppgave med og uten den før du forplikter deg til schema-kostnaden. Gratis, stdio, user-scope.
claude mcp add sequential-thinking -- npx -y @modelcontextprotocol/server-sequential-thinking5. Filesystem
Enda en aktiv Anthropic-referanseserver for avgrensede filoperasjoner. Fangsten: Claude Code har allerede solide innebygde filverktøy, så denne er ofte overflødig med mindre du vil eksponere en mappe utenfor working-repoet. Send den tillatte stien som siste argument. Gratis, stdio.
claude mcp add filesystem -- npx -y @modelcontextprotocol/server-filesystem ~/your-project6. Supabase
Supabase er nå en offisiell Claude-connector som dekker SQL, schema, edge functions og branch-operasjoner. Den er remote, så du autentiserer med /mcp i stedet for en token-header. Perfekt når appens data ligger i Postgres og du vil at Claude skal spørre direkte mot den. Gratis nivå pluss betalt.
claude mcp add --transport http supabase <your-project-url>
# then run /mcp inside Claude Code to authorize via OAuth7. Sentry
Den offisielle remote Sentry-serveren henter feil- og ytelsesdata rett inn i editoren, slik at Claude kan triagere et stack-spor mot koden som kastet det. Remote HTTP, OAuth gjennom /mcp, gratis nivå pluss betalt.
claude mcp add --transport http sentry https://mcp.sentry.dev/mcp
# then run /mcp to authorize8. Exa
Exa er den mest siterte websøk-serveren for kodeagenter i 2026, og gir Claude fersk kontekst fra det live nettet i stedet for en foreldet trenings-cutoff. Exas offisielle dokumentasjon lister remote-endepunktet under; en betalt API-nøkkel låser opp de høyere nivåene.
claude mcp add --transport http exa https://mcp.exa.ai/mcp9. Memory
Den aktive Anthropic Memory-referanseserveren er en kunnskapsgraf som lagrer fakta på tvers av økter, noe som direkte svarer på spørsmålet «beste memory MCP-server for Claude Code». Gratis, stdio, user-scope så den husker deg overalt.
claude mcp add memory -- npx -y @modelcontextprotocol/server-memorySpesialist / ved behov (10-11)
10. Serena
Serena (av oraios) legger til LSP-drevet semantisk kodesøk og -redigering på tvers av 20+ språk, slik at Claude jobber på symbolnivå i stedet for å grep-e tekst. Viktig fallgruve: vedlikeholderens README sier eksplisitt at du ikke skal installere den via noe MCP- eller plugin-marketplace, fordi de bærer foreldede kommandoer. Selv de fleste blogg-oversikter viser fortsatt en gammel uvx --from git+…-enlinjer som dokumentasjonen har trukket tilbake. Den nåværende offisielle veien (verifisert mot Serena-dokumentasjonen) er en ordentlig installasjon, etterfulgt av ett kommando-oppsett for Claude Code. Gratis.
uv tool install -p 3.13 serena-agent
serena init
serena setup claude-code11. Sanity
Sanity håndterer innholdsoperasjoner for headless CMS. En ferskhets-advarsel: den lokale npm-pakken @sanity/mcp-server er avviklet og repoet er arkivert, så bruk remote-serveren på https://mcp.sanity.io i stedet (Sanity-dokumentasjonen bekrefter byttet). Gratis nivå pluss betalt.
claude mcp add Sanity -t http https://mcp.sanity.io --scope user
# then run /mcp to authorizeVil du ha en full gjennomgang av én enkelt server? Her er Higgsfield MCP fra start til slutt. Bruker du Cursor eller Codex også? Her er versjonen på tvers av editorer.
Kan du kjøre mer enn 3-6 servere nå? MCP Tool Search forklart
Ja. Siden 14. januar 2026 har MCP Tool Search vært standard på i Claude Code, og den kutter MCP-konteksten med rundt 85-95 %. Den gamle regelen om å «bare kjøre tre til seks servere» er en rest fra før 2026. Når en servers verktøybeskrivelser krysser rundt 10 000 tokens, merker Claude Code verktøyene med defer_loading: true og gir Claude et søkeverktøy i stedet for hvert eneste schema — og laster bare de tre til fem verktøyene en spørring faktisk trenger.
Praktikere har målt fallet gjentatte ganger (tallene tilhører forfatterne, ikke oss):
| Rapportert av | Før Tool Search | Etter | Reduksjon |
|---|---|---|---|
| Joe Njenga | ~51K tokens | ~8,5K | ~83 % |
| Oppsett med 50+ verktøy | ~77K tokens | ~8,7K | ~89 % |
| Community-test | ~12K tokens | ~600 | ~95 % |
Regelen om å «bare kjøre tre eller fire servere» som du stadig leser, er en rest fra før 2026: Tool Search drepte den i det stille. Tving et verktøy til å holde seg varmt med alwaysLoad per server, eller skru det helt av med ENABLE_TOOL_SEARCH=false for den gamle oppførselen. Anthropics skriv om avansert verktøybruk dokumenterer mekanismen. Klagen på r/ClaudeAI som definerte tidlig 2026, fire servere som forhåndslastet rundt 67K tokens før én eneste melding, har nå en standard-på-løsning; community-ens egen Reddit-oversikt fanger opp den rå stemningen. Vår guide til Claude Code hooks dekker hvordan dette spiller sammen med automatisering.
Er MCP-servere trygge i Claude Code?
MCP-servere er rimelig trygge hvis du respekterer to sikkerhetsmekanismer: godkjenningsflyten for project-servere og /mcp-panelet. En committet .mcp.json kjører aldri stille på en lagkamerats maskin; serverne dens vises som ⏸ Pending approval helt til hver person eksplisitt godkjenner dem. Den godkjenningssperren er Claude Codes viktigste sikkerhetsventil for MCP.
Slash-kommandoen /mcp er kontrollrommet ditt. Den lister alle konfigurerte servere med sanntids verktøytall, autentiserer OAuth 2.0-remote-servere, og godkjenner de ventende project-serverne. Hold også øye med credential-scope: remote-servere bruker OAuth eller avgrensede tokens, men en slurvete local-server kan lese alt prosessen dens kan, så gi den smaleste filbanen og PAT-scopen som fortsatt fungerer.
Én ting til r/ClaudeAI-gjengen har rett i: for trivielle engangs-git-operasjoner er gh-CLI-en gjennom Bash ofte billigere og enklere enn å laste inn en hel GitHub-server. Grip til serveren bare når du faktisk lever i PR-er og issues.
Remote vs. local MCP-servere: hvilken bør du velge?
Velg remote-servere for hostet SaaS og local-servere for ting som lever på maskinen din. Remote-servere (HTTP eller SSE) er leverandør-hostet, autentiserer over OAuth, og holder seg oppdatert uten at du rører noe — ideelt for GitHub, Supabase, Sentry og Sanity. Local-servere (stdio, kjørt via npx eller uvx) kjører på maskinen din uten noe nettverkshopp, noe som passer for filsystem-, nettleser- og kodeverktøy.
| Faktor | Local (stdio) | Remote (HTTP / SSE) |
|---|---|---|
| Kjører hvor | Maskinen din, via npx eller uvx | Leverandør-hostet |
| Auth | Vanligvis ingen, eller en env-variabel | OAuth 2.0 gjennom /mcp |
| Best for | Filsystem-, nettleser- og kodeverktøy | Hostede SaaS-tjenester |
| Holder seg oppdatert | Du pull-er pakken på nytt selv | Alltid oppdatert |
Hvis et verktøy pakker inn en hostet API du allerede betaler for, gå for remote. Hvis det rører de lokale filene dine eller styrer en nettleser på maskinen din, gå for local.
Det vi faktisk kjører hos Techsy
Her er vårt reelle oppsett, talt opp fra Claude Code-sesjonen som kjører innholdspipelinen vår: 7 MCP-servere som eksponerer 88 verktøy. Den tyngste er remote-Sanity-serveren med 34 verktøy, og hvert eneste av våre rundt 190 live innlegg publiseres gjennom den (GROQ-spørringer, dokument-patching, selve publiseringen). Vi startet på den lokale Sanity-npm-pakken; da Sanity avviklet den, byttet vi til remote-serveren — som er akkurat grunnen til at vi sier du bør gå remote-først for SaaS.
Resten: Playwright (24 verktøy) verifiserer at publiserte sider rendres riktig og gjør nettleserbasert research når scraping feiler; en community-Scrapling-server (10 verktøy) håndterer stealth-henting for konkurrentresearch; en GA4-analytics-server (8 verktøy) som, ærlig innrømmelse, gikk i stykker for flere måneder siden og som vi fortsatt ikke har fikset, så vi faller tilbake på nettleser-sjekker (MCP-servere råtner som enhver annen dependency); vår CRM-connector (7 meta-verktøy); LottieFiles (3 verktøy) fra ett animasjonsprosjekt vi beholdt; og IDE-integrasjon (2 verktøy).
To bevisste utelatelser. Vi kjører ingen GitHub MCP, fordi gh-CLI-en gjennom Bash er billigere for arbeidsflyten vår og gjør alt vi trenger. Og vi hopper over Context7 også, fordi pipelinen vår skriver prosa, ikke bibliotekkode, så live-docs-oppslag gir mindre verdi for oss enn det ville gjort for app-utviklere. Med 88 verktøy fordelt på 7 servere ville forhåndsinjisering av alle schemaer vært uholdbart; deferred tool loading er den eneste grunnen til at dette oppsettet i det hele tatt er levedyktig.
Hopp over disse: Arkiverte Anthropic-referanseservere
Anthropic holder bare 7 aktive referanseservere: Everything, Fetch, Filesystem, Git, Memory, Sequential Thinking og Time. Rundt 13 andre er arkiverte, blant dem GitHub, GitLab, Slack, Google Drive, Postgres, Sentry, SQLite, Puppeteer, EverArt, Redis og Brave Search. De vedlikeholdte versjonene flyttet til leverandørorganisasjoner, så referansekopiene er frossen kode du ikke bør installere.
Den arkiverte Anthropic Postgres-serveren får fortsatt rundt 312 000 installasjoner i måneden. Ikke bli en av dem, det er et museumsstykke. Her er hva du bør kjøre i stedet:
- GitHub (arkivert referanse) → den offisielle remote GitHub MCP-en, oppføring #2 over
- Postgres (arkivert referanse) → en vedlikeholdt community Postgres-MCP, eller Supabase MCP
- Sentry (arkivert referanse) → den offisielle remote Sentry-serveren, oppføring #7 over
- Slack, GitLab, Google Drive (arkiverte) → hver leverandørs egen vedlikeholdte MCP
Kort sagt: hvis den eneste kopien du finner ligger under modelcontextprotocol/servers-archived, er det signalet ditt om å lete etter den leverandør-vedlikeholdte versjonen. Vi dekket hele arkivlisten i rangeringen vår på tvers av editorer hvis du vil ha den lengre historikken. Vil du bygge din egen i stedet? Her er hvordan du bygger en MCP-server.
Om forfatteren
Mert Batur er Co-Founder av Techsy.io, der teamet leverer AI-agenter, automatiseringssystemer og voice/SDR-pipelines for B2B-kunder. Han skriver om LLM-verktøystacken Techsy-teamet faktisk bruker i produksjon.
Kvalifikasjoner: Co-Founder, Techsy.io. Ta kontakt på LinkedIn.
Ofte stilte spørsmål
Hva er de beste MCP-serverne for Claude Code?
For de fleste utviklere: installer Context7, den offisielle GitHub MCP-en og Playwright først. De dekker live dokumentasjon, versjonskontroll og ekte nettleser-verifisering, som er det nesten hver kodeøkt trenger. Legg deretter til Supabase, Sentry, Exa eller Memory basert på din faktiske stack, i stedet for å installere alt på én gang.
Hvordan legger jeg til en MCP-server i Claude Code?
Bruk claude mcp add <navn>. For en local-server setter du oppstartskommandoen etter en ---separator, som claude mcp add context7 -- npx -y @upstash/context7-mcp. For en hostet server sender du --transport http og URL-en, pluss --header for et token eller /mcp for OAuth. Legg til --scope for å styre synlighet.
Hvor er Claude Code sin MCP-konfigurasjonsfil?
Det avhenger av scope. Local- og user-servere skrives til ~/.claude.json, der local-servere nøkkelsettes til prosjektstien og user-servere gjelder overalt. Project-servere ligger i en .mcp.json-fil i rot-repoet ditt, som du committer til versjonskontroll slik at hele teamet deler samme oppsett etter at hver person har godkjent det.
Gjør MCP-servere Claude Codes kontekst treg eller oppblåst?
De gjorde det før, kraftig. Fire servere kunne forhåndslaste rundt 67 000 tokens før du sendte en melding. Siden 14. januar 2026 har MCP Tool Search vært standard på, og den kutter det med rundt 85-95 % ved å laste verktøy-schemaer etter behov i stedet for alt på én gang. Context bloat er nå stort sett et løst problem, med mindre du skrur av funksjonen.
Er det trygt å bruke MCP-servere i Claude Code?
Rimelig trygt, hvis du respekterer sikkerhetsmekanismene. Project-servere fra en committet .mcp.json blir stående i ⏸ Pending approval helt til hver lagkamerat godkjenner dem, så ingenting kjører stille. Remote-servere autentiserer over OAuth gjennom /mcp-panelet, og du bør avgrense tillatelser og tokens for local-servere så smalt som oppgaven tillater.
Remote vs. local MCP-servere, hvilken bør jeg bruke?
Bruk remote-servere for hostet SaaS som GitHub, Supabase, Sentry og Sanity, fordi de autentiserer over OAuth og holder seg oppdatert automatisk. Bruk local (stdio)-servere for verktøy som kjører på maskinen din, som filsystemtilgang, Playwrights nettleserautomatisering eller Serenas kodeverktøy, der det ikke er noe nettverkshopp og ingen hosting å være avhengig av.
Hva er den beste memory-MCP-serveren for Claude Code?
Den aktive Anthropic Memory-referanseserveren er det opplagte valget. Den lagrer fakta i en kunnskapsgraf som består på tvers av økter, slik at Claude husker prosjektkontekst mellom samtaler. Installer den på user-scope med claude mcp add memory -- npx -y @modelcontextprotocol/server-memory så den følger deg inn i hvert prosjekt du jobber i.
Finnes det gratis MCP-servere for Claude Code?
Mange. Context7, Playwright og de aktive Anthropic-referanseserverne (Filesystem, Memory, Sequential Thinking, Git, Fetch, Time) er alle gratis. GitHub MCP er gratis med et personal access token. Servere som Supabase, Sentry og Exa tilbyr gratis nivåer pluss betalte planer, så du kan kjøre en solid stack uten å bruke en krone.
Hvor mange MCP-servere bør jeg kjøre samtidig?
Flere enn det gamle rådet tilsier. Regelen om å «holde seg til tre eller fire servere» stammer fra før MCP Tool Search, som siden januar 2026 laster verktøy-schemaer etter behov og kutter kontekst med 85-95 %. Vi kjører syv servere som eksponerer 88 verktøy uten kontekstproblemer. Legg til servere etter reelt behov, og la deferred loading ta seg av token-regnestykket for deg.