
11 bästa MCP-servrar för Claude Code (2026): Alla installationskommandon verifierade
Ska du sätta upp MCP-servrar för Claude Code och vill ha en lista som inte spränger kontextfönstret? Installera tre först: Context7, GitHub MCP och Playwright. Det är en rekommendation, inte vårt eget produktionsuppsättning. Vår egen innehållspipeline kör 7 MCP-servrar som exponerar 88 verktyg, och innan Tool Search lanserades kunde fyra servrar dra åt sig runt 67 000 token innan du ens hunnit skriva ett ord. Nedan rankas varje server efter hur väl den passar Claude Code, och varje installationskommando är kontrollerat mot det officiella repot eller den officiella dokumentationen den 11 juli 2026.
De tre bästa MCP-servrarna för Claude Code att installera först är Context7 (levande biblioteksdokumentation som hindrar Claude från att hitta på API:er), officiella GitHub MCP (repo-, PR- och CI-operationer) och Playwright (så Claude verifierar ändringar i en riktig webbläsare i stället för att gissa). Lägg till resten efter behov, inte som standard.
Här är hela den rankade listan:
- Context7: levande, versionskorrekt biblioteksdokumentation
- GitHub MCP: repon, ärenden, pull requests, CI
- Playwright: webbläsarautomation och verifiering på riktiga sidor
- Sequential Thinking: strukturerat flerstegsresonemang
- Filesystem: begränsad läsning/skrivning av filer
- Supabase: SQL, schema, edge-funktioner, branches
- Sentry: felträffsanalys direkt i editorn
- Exa: levande webbsökning byggd för kodande agenter
- Memory: beständigt minne via kunskapsgraf
- Serena: LSP-driven semantisk kodhämtning och -redigering
- Sanity: headless CMS-innehållsoperationer
Startpaketet: 3 MCP-servrar för Claude Code att installera först
Börja med Context7 på user-scope (du vill ha levande dokumentation i varje projekt), GitHub MCP som en fjärrserver, och Playwright på project-scope så att bara de repon som faktiskt behöver en webbläsare laddar den. De här tre täcker dokumentation, versionshantering och verifiering: jobben som nästan varje kodsession rör vid. Allt annat är situationsberoende.
Kör de här tre raderna så registrerar Claude Code alla tre:
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@latestByt ut YOUR_GITHUB_PAT mot en GitHub personal access token som är begränsad till de repon du vill att Claude ska röra vid. Ett proffstips: låt Context7 ligga på user-scope så att den följer med dig in i varje projekt, men lås Playwright till project-scope så att ett repo som aldrig öppnar en webbläsare inte behöver betala för den.
Hur installerar du en MCP-server i Claude Code?
Du installerar en MCP-server med claude mcp add <namn>. För lokala servrar lägger du startkommandot efter en ---separator; för hostade servrar anger du --transport http (eller sse) och URL:en. Lägg till --scope för att styra vem som ser den, och --header för auth-tokens. Det är hela grammatiken, och Anthropics dokumentation för Claude Code MCP täcker varje flagga.
Två former täcker nästan allt. En lokal (stdio) server kör en process på din egen maskin, oftast via npx eller uvx:
claude mcp add my-server -- npx -y some-mcp-packageEn fjärrserver hostas av en leverantör och nås via HTTP eller SSE, ofta med OAuth eller en token-header:
claude mcp add --transport http my-server https://example.com/mcp --header "Authorization: Bearer TOKEN"Det som lurar de flesta är just den ---separatorn. Allt efter den är serverns eget startkommando, inte en Claude-flagga, så npx -y @scope/pkg hör hemma på andra sidan om --. Missar du den försöker Claude tolka paketnamnet som sin egen argument och misslyckas. Ny på själva protokollet? Börja med vår MCP-guide.
Var lagrar Claude Code MCP-konfigurationen? Local vs project vs user scope
Claude Code lagrar MCP-konfigurationen på ett av tre ställen beroende på --scope-flaggan: local-servrar hamnar i ~/.claude.json, nyckelbaserad på projektets sökväg och privat för dig, project-servrar ligger i en committad .mcp.json i repots rot och delas med hela teamet, och user-servrar ligger i ~/.claude.json och följer med dig genom alla projekt. Scope avgör vem som ser en server, inte bara var den skrivs.
| Scope | Var den lagras | Vem ser den | Bäst för |
|---|---|---|---|
| local (standard) | ~/.claude.json, nyckelbaserad på projektsökväg | Bara du, i just det projektet | Egna experiment |
| project | .mcp.json i repots rot, committad till git | Hela ditt team, efter att var och en godkänt | Delade team-servrar |
| user | ~/.claude.json | Bara du, i alla dina projekt | Dina personliga standardval |
Project-scope är den ingen sätter upp. Du committar en .mcp.json som denna till repots rot:
{
"mcpServers": {
"playwright": {
"command": "npx",
"args": ["@playwright/mcp@latest"]
}
}
}En kollega drar hem repot, kör claude och blir ombedd att godkänna väntande servrar innan någon av dem körs. Den .mcp.json du committar till ditt repo är det närmaste Claude Code kommer en delad team-konfiguration, och nästan ingen sätter upp den. Vill du få de här servrarna att köra inom en repeterbar process, se hur vi kopplar in MCP-verktyg i arbetsflöden.
De 11 bästa MCP-servrarna för Claude Code, rankade efter passform
Rankningen bygger på hur väl varje server passar Claude Code, alltså nytta vägd mot kontextavtryck, underhållsstatus och hur rent den scopas. Tabellen är snabböversikten; anteckningarna under ger den Claude-Code-specifika anledningen till att varje server förtjänar sin plats.
| Rank | Server | Transport | Bäst scope | Officiell? | Claude Code-dom |
|---|---|---|---|---|---|
| 1 | Context7 | stdio eller remote | user | Community | Installera först; högst signal per token |
| 2 | GitHub MCP | remote HTTP | project eller user | Officiell | Oumbärlig för repon; tyngsta kontextavtrycket |
| 3 | Playwright | stdio | project | Officiell | Verifiering i riktig webbläsare, inga gissningar |
| 4 | Sequential Thinking | stdio | user | Anthropic-referens | Praktisk, men inbyggt resonemang har krympt gapet |
| 5 | Filesystem | stdio | project | Anthropic-referens | Ofta överflödig jämfört med inbyggda filverktyg |
| 6 | Supabase | remote HTTP | project | Officiell connector | SQL- och schemaoperationer via OAuth |
| 7 | Sentry | remote HTTP | user | Officiell remote | Felträffsanalys utan att lämna editorn |
| 8 | Exa | remote eller stdio | user | Community | Bäst levande webbsökning för kodande agenter |
| 9 | Memory | stdio | user | Anthropic-referens | Minnesservern folk efterfrågar |
| 10 | Serena | stdio (serena CLI) | project | Community | Semantisk kodredigering över 20+ språk |
| 11 | Sanity | remote HTTP | project | Officiell remote | CMS-operationer; använd bara fjärrservern |
Startpaketet (1-3)
1. Context7 (Upstash)
Context7 hämtar levande, versionskorrekt dokumentation för vilket bibliotek du än använder, så att Claude slutar hitta på metodnamn som aldrig funnits. Det är det närmast universella "installera den här först"-tipset på r/ClaudeAI, eftersom den ger mer kontext per token än nästan något annat. Gratis, community-underhållen och finns som stdio eller remote. Repo: upstash/context7.
claude mcp add context7 -- npx -y @upstash/context7-mcp2. GitHub MCP
Den officiella GitHub MCP hanterar repon, ärenden, pull requests och CI-körningar. Den är oumbärlig om du lever i PR:ar, men den är också den tyngsta servern på listan: innan Tool Search åt dess verktygsscheman ensamma upp nästan en fjärdedel av Sonnets fönster. Gratis med en personal access token, och en tydlig anledning till varför nästa avsnitt spelar roll.
claude mcp add --transport http github https://api.githubcopilot.com/mcp/ --header "Authorization: Bearer YOUR_GITHUB_PAT"3. Playwright
Microsofts Playwright MCP låter Claude styra en riktig webbläsare för att kontrollera att en ändring faktiskt renderas, i stället för att gissa utifrån diffen. Lås den till project-scope så att bara frontend-repon laddar den. Gratis, stdio, och snabbaste vägen att stänga gapet mellan "det kompilerar" och "det fungerar".
claude mcp add playwright -- npx @playwright/mcp@latestFlitigt använda tillägg (4-9)
4. Sequential Thinking
En Anthropic-referensserver (fortfarande aktiv) som ger Claude ett strukturerat kladdblock för flerstegsresonemang. Ärlig kommentar: det inbyggda resonemanget blev så pass mycket bättre under 2026 att många nu hoppar över den. Testa en svår uppgift med och utan innan du betalar schemakostnaden. Gratis, stdio, user-scope.
claude mcp add sequential-thinking -- npx -y @modelcontextprotocol/server-sequential-thinking5. Filesystem
Ännu en aktiv Anthropic-referensserver för begränsade filoperationer. Haken: Claude Code har redan starka inbyggda filverktyg, så den här är ofta överflödig om du inte vill exponera en katalog utanför det aktiva repot. Ange den tillåtna sökvägen som sista argument. Gratis, stdio.
claude mcp add filesystem -- npx -y @modelcontextprotocol/server-filesystem ~/your-project6. Supabase
Supabase är numera en officiell Claude-connector som täcker SQL, schema, edge-funktioner och branch-operationer. Den är remote, så du autentiserar med /mcp i stället för en token-header. Perfekt när appens data ligger i Postgres och du vill att Claude ska fråga den direkt. Gratisnivå plus betalnivåer.
claude mcp add --transport http supabase <your-project-url>
# kör sedan /mcp inuti Claude Code för att auktorisera via OAuth7. Sentry
Den officiella fjärr-Sentry-servern hämtar fel- och prestandadata in i editorn så att Claude kan triagera en stack trace mot koden som orsakade den. Remote HTTP, OAuth via /mcp, gratisnivå plus betalnivåer.
claude mcp add --transport http sentry https://mcp.sentry.dev/mcp
# kör sedan /mcp för att auktorisera8. Exa
Exa är den mest citerade websökservern för kodande agenter 2026 och ger Claude färsk kontext från den levande webben i stället för en föråldrad träningsgräns. Exas officiella dokumentation listar fjärrändpunkten nedan; en betald API-nyckel låser upp de högre nivåerna.
claude mcp add --transport http exa https://mcp.exa.ai/mcp9. Memory
Den aktiva Anthropic Memory-referensservern är en kunskapsgraf som håller fakta vid liv mellan sessioner, vilket direkt besvarar frågan "bästa minnesservern för Claude Code". Gratis, stdio, user-scope så att den kommer ihåg dig överallt.
claude mcp add memory -- npx -y @modelcontextprotocol/server-memorySpecialist/vid behov (10-11)
10. Serena
Serena (från oraios) lägger till LSP-driven semantisk kodhämtning och -redigering över 20+ språk, så att Claude jobbar på symbolnivå i stället för att gräva i ren text. Viktig fallgrop: maintainerns readme säger uttryckligen att man inte ska installera den via någon MCP- eller plugin-marknadsplats, eftersom de bär på föråldrade kommandon. Även de flesta blogglistor visar fortfarande en gammal uvx --from git+…-rad som dokumentationen sedan dess dragit tillbaka. Den nuvarande officiella vägen (kontrollerad mot Serena-dokumentationen) är en riktig installation, följt av ett enda kommando för Claude Code-uppsättning. Gratis.
uv tool install -p 3.13 serena-agent
serena init
serena setup claude-code11. Sanity
Sanity hanterar headless-CMS-innehållsoperationer. En varning om föråldring: det lokala npm-paketet @sanity/mcp-server är avvecklat och dess repo arkiverat, så använd fjärrservern på https://mcp.sanity.io i stället (Sanitys dokumentation bekräftar bytet). Gratisnivå plus betalnivåer.
claude mcp add Sanity -t http https://mcp.sanity.io --scope user
# kör sedan /mcp för att auktoriseraVill du ha en fullständig genomgång av en enda server? Här är Higgsfield MCP från start till mål. Använder du Cursor eller Codex också? Här är versionen för flera editorer.
Kan du köra fler än 3-6 servrar nu? MCP Tool Search förklarat
Ja. Sedan 14 januari 2026 är MCP Tool Search standard på i Claude Code, och den skär ned MCP-kontext med runt 85-95 %. Den gamla regeln "kör bara tre till sex servrar" är en artefakt från tiden före 2026. När en servers verktygsbeskrivningar passerar runt 10 000 token märker Claude Code dess verktyg med defer_loading: true och ger Claude ett sökverktyg i stället för varje schema, och laddar bara de tre till fem verktyg en fråga faktiskt behöver.
Utövare har mätt tappet upprepade gånger (tillskriv detta till deras författare, inte till oss):
| Rapporterad av | Före Tool Search | Efter | Minskning |
|---|---|---|---|
| Joe Njenga | ~51K token | ~8,5K | ~83 % |
| Uppsättning med 50+ verktyg | ~77K token | ~8,7K | ~89 % |
| Communitytest | ~12K token | ~600 | ~95 % |
Regeln "kör bara tre eller fyra servrar" du fortsätter stöta på är en artefakt från tiden före 2026; Tool Search dödade den i tysthet. Tvinga ett verktyg att stanna kvar med alwaysLoad per server, eller stäng av hela funktionen med ENABLE_TOOL_SEARCH=false för det gamla beteendet. Anthropics artikel om avancerad verktygsanvändning dokumenterar mekanismen. Klagomålet på r/ClaudeAI som definierade tidiga 2026, fyra servrar som förladdade ~67K token innan ett enda meddelande skickats, har nu en fix som är på som standard; communityts egen Reddit-sammanställning fångar den råa stämningen. Vår guide till Claude Code hooks täcker hur det här samspelar med automation.
Är MCP-servrar säkra i Claude Code?
MCP-servrar är rimligt säkra om du respekterar två skyddsräcken: godkännandeflödet för project-servrar och /mcp-panelen. En committad .mcp.json körs aldrig tyst på en kollegas maskin; dess servrar visas som ⏸ Pending approval tills var och en uttryckligen godkänner dem. Det godkännandet är Claude Codes huvudsakliga säkerhetsventil för MCP.
Slash-kommandot /mcp är din kontrollpanel. Det listar varje konfigurerad server med dess aktuella verktygsantal, autentiserar OAuth 2.0-fjärrservrar och godkänner väntande project-servrar. Håll koll på behörighetsomfånget också: fjärrservrar använder OAuth eller begränsade tokens, men en slarvigt konfigurerad lokal server kan läsa allt dess process kan, så ge den den snävast möjliga filsökvägen och PAT-behörigheten som fortfarande fungerar.
En sak till som r/ClaudeAI-communityn har rätt i: för triviala engångsjobb med git är gh-CLI:t via Bash ofta billigare och enklare än att ladda en hel GitHub-server. Ta till servern bara när du faktiskt lever i PR:ar och ärenden.
Remote vs local MCP-servrar: vilken bör du välja?
Välj remote-servrar för hostad SaaS och local-servrar för sådant som lever på din egen maskin. Fjärrservrar (HTTP eller SSE) är leverantörshostade, autentiserar via OAuth och håller sig aktuella utan att du behöver röra något, vilket passar perfekt för GitHub, Supabase, Sentry och Sanity. Lokala servrar (stdio, körs via npx eller uvx) körs på din egen maskin utan nätverkshopp, vilket passar filsystem, webbläsare och kodverktyg.
| Faktor | Local (stdio) | Remote (HTTP/SSE) |
|---|---|---|
| Körs var | Din egen maskin, via npx eller uvx | Leverantörshostad |
| Autentisering | Oftast ingen, eller en miljövariabel | OAuth 2.0 via /mcp |
| Bäst för | Filsystem, webbläsare, kodverktyg | Hostade SaaS-tjänster |
| Håller sig aktuell | Du drar hem paketet på nytt | Alltid uppdaterad |
Om ett verktyg lindar in ett hostat API du redan betalar för, kör remote. Om det rör dina lokala filer eller styr en webbläsare på din egen maskin, kör local.
Det här kör vi faktiskt på Techsy
Här är vår riktiga uppsättning, räknad från den Claude Code-session som kör vår innehållspipeline: 7 MCP-servrar som exponerar 88 verktyg. Tyngst är fjärr-Sanity-servern med 34 verktyg, och alla våra ungefär 190 publicerade inlägg går genom den (GROQ-frågor, dokumentpatchning, själva publiceringen). Vi började på det lokala Sanity-npm-paketet; när Sanity avvecklade det bytte vi till fjärrservern, exakt varför vi säger åt dig att gå remote-först för SaaS.
Resten: Playwright (24 verktyg) verifierar att publicerade sidor renderas korrekt och gör webbläsarbaserad research när skrapning misslyckas; en community-Scrapling-server (10 verktyg) sköter smygfångst för konkurrentresearch; en GA4-analysserver (8 verktyg) som, ärlig bekännelse, gick sönder för månader sedan och som vi fortfarande inte fixat, så vi faller tillbaka på manuella webbläsarkontroller (MCP-servrar ruttnar precis som vilket beroende som helst); vår CRM-koppling (7 metaverktyg); LottieFiles (3 verktyg) från ett animationsprojekt vi behöll; och IDE-integration (2 verktyg).
Två medvetna utelämnanden. Vi kör ingen GitHub MCP, för gh-CLI:t via Bash är billigare för vårt arbetsflöde och gör allt vi behöver. Och vi hoppar över Context7 också, för vår pipeline skriver text, inte biblioteksdel, så levande dokumentationssökning ger oss mindre nytta än den skulle göra för apputvecklare. Med 88 verktyg fördelade på 7 servrar skulle förladdning av alla scheman vara ohållbart; fördröjd verktygsladdning är den enda anledningen till att den här uppsättningen ens är gångbar.
Skippa dessa: arkiverade Anthropic-referensservrar
Anthropic behåller bara 7 aktiva referensservrar: Everything, Fetch, Filesystem, Git, Memory, Sequential Thinking och Time. Runt 13 andra är arkiverade, bland dem GitHub, GitLab, Slack, Google Drive, Postgres, Sentry, SQLite, Puppeteer, EverArt, Redis och Brave Search. De underhållna versionerna flyttade till leverantörernas egna organisationer, så referenskopiorna är fryst kod du inte bör installera.
Den arkiverade Anthropic Postgres-servern drar fortfarande in runt 312 000 installationer i månaden. Var inte en av dem; det är ett museiföremål. Så här kör du i stället:
- GitHub (arkiverad referens) → den officiella fjärr-GitHub-MCP:n, punkt 2 ovan
- Postgres (arkiverad referens) → en underhållen community-Postgres-MCP, eller Supabase MCP
- Sentry (arkiverad referens) → den officiella fjärr-Sentry-servern, punkt 7 ovan
- Slack, GitLab, Google Drive (arkiverade) → varje leverantörs egen underhållna MCP
Kort sagt: om den enda kopian du hittar ligger under modelcontextprotocol/servers-archived, är det din signal att leta efter den leverantörsunderhållna versionen. Vi täckte hela arkivlistan i vår jämförelse mellan editorer om du vill ha den längre historiken. Vill du bygga din egen i stället? Här är hur du bygger en MCP-server.
Om skribenten
Mert Batur är medgrundare av Techsy.io, där teamet bygger AI-agenter, automationssystem och röst-/SDR-pipelines åt B2B-kunder. Han skriver om det LLM-verktygsstack som Techsy-teamet faktiskt använder i produktion.
Meriter: Medgrundare, Techsy.io. Kontakta på LinkedIn.
Vanliga frågor
Vilka är de bästa MCP-servrarna för Claude Code?
För de flesta utvecklare, installera Context7, officiella GitHub MCP och Playwright först. De täcker levande dokumentation, versionshantering och verifiering i riktig webbläsare, vilket är vad nästan varje kodsession behöver. Lägg sedan till Supabase, Sentry, Exa eller Memory utifrån din faktiska stack i stället för att installera allt på en gång.
Hur lägger jag till en MCP-server i Claude Code?
Använd claude mcp add <namn>. För en lokal server lägger du startkommandot efter en ---separator, till exempel claude mcp add context7 -- npx -y @upstash/context7-mcp. För en hostad server anger du --transport http och URL:en, plus --header för en token eller /mcp för OAuth. Lägg till --scope för att styra synlighet.
Var ligger konfigurationsfilen för Claude Code MCP?
Det beror på scope. Local- och user-servrar skrivs till ~/.claude.json, där local-servrar är nyckelbaserade på projektets sökväg och user-servrar gäller överallt. Project-servrar ligger i en .mcp.json-fil i repots rot, som du committar till versionshantering så att hela ditt team delar samma uppsättning efter att var och en godkänt den.
Saktar MCP-servrar ned eller belastar de Claude Codes kontext?
Det gjorde de, ordentligt illa. Fyra servrar kunde förladda runt 67 000 token innan du ens skickade ett meddelande. Sedan 14 januari 2026 är MCP Tool Search på som standard och skär ned det med runt 85-95 % genom att ladda verktygsscheman på begäran i stället för allt på en gång. Kontextöverbelastning är i stort sett ett löst problem nu, om du inte stänger av funktionen.
Är MCP-servrar säkra att använda i Claude Code?
Rimligt säkra, om du respekterar skyddsräckena. Project-servrar från en committad .mcp.json stannar i ⏸ Pending approval tills varje kollega godkänner dem, så inget körs i tysthet. Fjärrservrar autentiserar via OAuth genom /mcp-panelen, och du bör begränsa lokala servrars behörigheter och tokens så snävt uppgiften tillåter.
Remote vs local MCP-servrar, vilken bör jag använda?
Använd fjärrservrar för hostad SaaS som GitHub, Supabase, Sentry och Sanity, eftersom de autentiserar via OAuth och håller sig aktuella automatiskt. Använd lokala (stdio) servrar för verktyg som körs på din egen maskin, som filsystemsåtkomst, Playwright-webbläsarautomation eller Serenas kodverktyg, där det inte finns något nätverkshopp och ingen hosting att lita på.
Vilken är den bästa minnesservern för MCP i Claude Code?
Den aktiva Anthropic Memory-referensservern är förstahandsvalet. Den lagrar fakta i en kunskapsgraf som håller sig kvar mellan sessioner, så att Claude minns projektkontext mellan konversationer. Installera den på user-scope med claude mcp add memory -- npx -y @modelcontextprotocol/server-memory så att den följer med dig i varje projekt du jobbar i.
Finns det gratis MCP-servrar för Claude Code?
Gott om dem. Context7, Playwright och de aktiva Anthropic-referensservrarna (Filesystem, Memory, Sequential Thinking, Git, Fetch, Time) är alla gratis. GitHub MCP är gratis med en personal access token. Servrar som Supabase, Sentry och Exa erbjuder gratisnivåer plus betalplaner, så du kan köra en kapabel stack utan att spendera något.
Hur många MCP-servrar bör jag köra samtidigt?
Fler än vad de gamla råden antyder. Regeln "håll det till tre eller fyra servrar" föregår MCP Tool Search, som sedan januari 2026 laddar verktygsscheman på begäran och skär ned kontext med 85-95 %. Vi kör sju servrar som exponerar 88 verktyg utan kontextproblem. Lägg till servrar efter faktiskt behov, och låt fördröjd laddning sköta tokenmatematiken åt dig.