Laatst bijgewerkt:
Context7 MCP in Claude Code: zo doe je het, stap voor stap
Context7 MCP zet je in Claude Code aan met de officiële plugin: typ in een sessie /plugin install context7@claude-plugins-official, kies een scope en controleer met /mcp dat Context7 verbonden is. Daarna zoekt Claude actuele, versiespecifieke documentatie op voordat hij code schrijft, in plaats van te gokken op wat hij uit zijn training weet. Je hebt een werkende Claude Code nodig (Pro of hoger, of een API-account), internet en eventueel een gratis Context7-account voor meer aanvragen. Reken op tien minuten. Gecontroleerd op 28 oktober 2026.
Voorbereiding
Wat heb je nodig voor Context7 in Claude Code?
Context7 is een MCP-server van het bedrijf Upstash. Het is een dienst op internet die documentatie van duizenden programmeerbibliotheken bijhoudt en die op verzoek aan Claude geeft. Waarom dat nodig is: Claude kent een bibliotheek zoals Next.js of de Mollie-client alleen zoals die was op het moment van zijn training. Komt er daarna een nieuwe versie, dan schrijft hij code die er overtuigend uitziet maar niet meer werkt. Die verzonnen of verouderde functies heten hallucinaties. Context7 vult dat gat met de actuele documentatie.
Wat Context7 wel en niet weet
Context7 kent openbare documentatie van bibliotheken, frameworks en API's. Het kent niet jouw eigen code, je interne wiki of de afspraken in je team. Voor je eigen code leest Claude Code gewoon de bestanden in je map. Voor teamafspraken gebruik je een CLAUDE.md. Context7 is dus een opzoekboek voor andermans software, geen geheugen voor de jouwe.
| Wat | Waarvoor | Hoe check je het |
|---|---|---|
| Claude Code, geïnstalleerd en ingelogd | WaarvoorAlle stappen in deze tutorial | Hoe check je hetTyp claude --version in je terminal. Zie je een versienummer, dan kun je door. |
| Een betaald Claude-abonnement of een API-account | WaarvoorClaude Code werkt niet op het gratis Claude-plan | Hoe check je hetTyp /status in een Claude Code-sessie. Daar zie je met welk account je werkt. |
| Een internetverbinding naar mcp.context7.com | WaarvoorContext7 draait als dienst op internet, niet op je computer | Hoe check je hetTyp curl https://mcp.context7.com/ping. Het antwoord bevat "pong". |
| Een gratis Context7-account (optioneel) | WaarvoorMeer aanvragen per maand en een eigen API-key | Hoe check je hetLog in op context7.com/dashboard. Zonder account werkt de plugin ook, met een lager quotum. |
| Node.js 20 of nieuwer (alleen voor de lokale variant) | WaarvoorAls je Context7 als programma op je eigen computer wilt starten | Hoe check je hetTyp node --version. Voor de plugin en de online variant heb je Node.js niet nodig. |
| Node.js 22.13 of nieuwer (alleen voor ctx7 setup) | WaarvoorDe installatiehulp van Context7 zelf | Hoe check je hetTyp node --version. Lager? Gebruik dan de plugin. |
| Een project waarin je met een bibliotheek of API werkt | WaarvoorOm te testen of het verschil maakt | Hoe check je hetEen map met bijvoorbeeld een package.json, composer.json of requirements.txt. |
Route kiezen
Plugin, claude mcp add of ctx7 setup: welke route kies je?
Er zijn drie manieren om Context7 aan Claude Code te koppelen, en de meeste Engelstalige uitleg noemt er maar één. Ze eindigen allemaal bij dezelfde dienst op mcp.context7.com. Het verschil zit in hoe je inlogt, wie de instelling beheert en of je Node.js nodig hebt.
Waarom wij de plugin aanraden
De plugin staat in de officiële marketplace van Anthropic, met Upstash als maker. Voor die marketplace staan automatische updates standaard aan, dus je hoeft niet zelf bij te houden wanneer Context7 iets wijzigt. De plugin verbindt met de online server, dus er draait niets op je eigen computer en je hebt geen Node.js nodig. Een plugin is in Claude Code een pakketje dat skills, commando's of MCP-servers in één keer toevoegt; deze bevat alleen de Context7-server.
Twee installatiecommando's die rondgaan
Context7 noemt in de eigen documentatie ook /plugin marketplace add upstash/context7 gevolgd door /plugin install context7@context7-marketplace. Dat is dezelfde dienst uit de marketplace van Upstash zelf. Kies één van de twee, niet allebei: anders heb je twee servers met dezelfde tools en weet je niet welke Claude aanroept. Voor die marketplace van derden staan automatische updates standaard uit.
Wat ctx7 setup anders doet
De installatiehulp logt je in via je browser, maakt automatisch een API-key aan en laat je kiezen tussen twee werkwijzen: MCP (zoals de andere routes) of CLI + Skills. In die tweede variant installeert hij een skill die Claude leert om de opdrachten ctx7 library en ctx7 docs in je terminal te draaien, zonder MCP-server. Handig als je organisatie MCP-servers dichtzet. Weghalen doe je met npx ctx7 remove.
| Route | Commando | Kies dit als |
|---|---|---|
| Plugin uit de officiële marketplace | Commando/plugin install context7@claude-plugins-official | Kies dit alsJe begint net. Geen Node.js nodig, updates gaan vanzelf en inloggen gaat via je browser. |
| Handmatig met claude mcp add | Commandoclaude mcp add --transport http --scope user context7 https://mcp.context7.com/mcp --header "Authorization: Bearer JOUW_KEY" | Kies dit alsJe wilt een API-key gebruiken, bijvoorbeeld op een server via SSH waar geen browser opent. |
| Installatiehulp van Context7 | Commandonpx ctx7 setup --claude | Kies dit alsJe wilt de variant zonder MCP, met een skill en de ctx7-opdrachtregel. Vereist Node.js 22.13 of nieuwer. |
Installeren
Context7 installeren in Claude Code met de plugin
Dit is de route voor de meeste mensen. Je doet alles binnen een Claude Code-sessie, in de terminal. Gebruik je Claude Code in VS Code of in de desktop-app, dan werkt het vergelijkbaar; zie de opmerking onder de stappen.
In VS Code of de desktop-app
In het Claude Code-paneel in VS Code typ je /plugins, zoek je op context7 op het tabblad Plugins en klik je op Install. In de desktop-app ga je in het tabblad Code naar de + naast het invoerveld en kies je Add plugins. De terminal, VS Code en de lokale sessies van de desktop-app lezen dezelfde instellingen, dus een plugin die je op user scope installeert, zie je in alle drie.
Liever vanuit je gewone terminal?
Buiten een sessie kan het ook: claude plugin install context7@claude-plugins-official. Dit installeert standaard op user scope. Op een computer waar nog nooit een Claude Code-sessie is gestart, staat de officiële marketplace nog niet geregistreerd. Draai dan eerst claude plugin marketplace add anthropics/claude-plugins-official.
Context7 in de Claude-app of claude.ai
Context7 staat ook in de connector-directory van claude.ai, maar daar heb je er als beginner zelden iets aan: in een chat schrijf je meestal geen code die tegen een specifieke bibliotheekversie moet draaien. Wil je het toch, zoek dan op Context7 onder Customize > Connectors. Hoe connectors in de Claude-app werken, lees je in MCP-server toevoegen.
- 1
Open je terminal in je projectmap en start Claude Code met claude. Waarom in je projectmap: als je straks voor "alleen deze map" kiest, koppelt Claude Code de plugin aan de map waarin je nu staat.
- 2
Typ /plugin install context7@claude-plugins-official en druk op Enter. In een sessie installeert dit commando nog niet meteen. Het opent eerst een scherm met de details, zodat je ziet wat de plugin toevoegt. Bij Context7 is dat één MCP-server.
- 3
Kies een scope. Install for you (user scope) zet Context7 aan in al je projecten op deze computer; dat raden we aan voor je eerste keer. Install for all collaborators on this repository (project scope) zet hem aan voor iedereen die in deze repository werkt. Install for you, in this repo only (local scope) geldt alleen voor jou in deze map.
- 4
Lees de laatste zin van de samenvatting. Staat er Plugin is now active., dan ben je klaar. Staat er Run /reload-plugins to apply., dan laadt Claude Code de plugin opnieuw. Waarom dit ertoe doet: pas na het laden kan Claude de tools van Context7 zien.
- 5
Typ /mcp en zoek context7 in de lijst. Staat hij er niet, sluit Claude Code dan af en start opnieuw met claude. Context7 zelf adviseert die herstart na de installatie van de plugin.
- 6
Optioneel, maar aan te raden: kies in /mcp de server context7 en volg de inlogstap in je browser. Zonder inloggen werkt Context7 ook, maar dan deel je een lager, niet gepubliceerd quotum. Met inloggen tellen je aanvragen op je eigen gratis account.
Beschikbaarheid: De plugin is gratis. Bij controle op 28 oktober 2026 verbond hij met https://mcp.context7.com/mcp en meldde de server versie 4.4.3; op npm stond @upstash/context7-mcp 4.4.4.
Install and manage plugins (officieel)Met API-key
Alternatief: Context7 toevoegen met claude mcp add en een API-key
Kies deze route als je op een computer werkt waar geen browser opent, zoals een server via SSH of een automatische pipeline. De plugin leest geen API-key uit een variabele, aldus Context7 zelf. Met claude mcp add geef je de sleutel direct mee.
Zet je sleutel nooit in een gedeeld bestand
Met --scope project schrijft Claude Code de server naar .mcp.json in je projectmap. Dat bestand gaat met git mee naar je collega's, en dus ook je sleutel. Gebruik voor een sleutel altijd user of local scope; die staan in ~/.claude.json op je eigen computer. Wil je dat je hele team Context7 heeft, laat dan elke collega de plugin installeren of Context7 met een eigen sleutel op user scope toevoegen. Zo heeft iedereen een eigen quotum en lekt er geen sleutel via git.
De lokale variant met npx
Context7 kan ook als programma op je eigen computer draaien: claude mcp add --scope user context7 -- npx -y @upstash/context7-mcp --api-key JOUW_API_KEY. Dat vraagt Node.js 20 of nieuwer. Het programma haalt de documentatie nog steeds op bij de servers van Context7, dus je wint er geen privacy mee. Gebruik het alleen als je netwerk de online variant blokkeert maar npm wel toelaat.
- 1
Ga naar context7.com/dashboard, log in en maak een API-key aan. Een geldige sleutel begint met ctx7sk. Waarom eerst de sleutel: zonder sleutel werkt het ook, maar dan krijg je het lagere anonieme quotum.
- 2
Typ in je gewone terminal, niet in een Claude-sessie: claude mcp add --transport http --scope user context7 https://mcp.context7.com/mcp --header "Authorization: Bearer JOUW_API_KEY". Vervang JOUW_API_KEY door je sleutel. --transport http betekent dat het om een online server gaat; --scope user maakt hem beschikbaar in al je projecten.
- 3
Controleer met claude mcp list dat er ✔ Connected achter context7 staat. Met claude mcp get context7 zie je de details van de server.
- 4
Heb je de plugin al geïnstalleerd? Haal die dan weg met claude plugin uninstall context7@claude-plugins-official. Twee keer Context7 maakt het lastig te zien welke server Claude gebruikt.
Werkt het?
Werkt Context7? Zo controleer je het met je eerste prompt
Dat Context7 in de lijst staat, bewijst nog niet dat Claude het gebruikt. Je wilt een toolaanroep zien. Plak daarom deze prompt in een nieuwe sessie. De woorden "use context7" en het versienummer zorgen dat Claude Context7 aanroept in plaats van uit zijn geheugen te antwoorden.
Waarom Claude het soms ook zonder "use context7" doet
De server van Context7 geeft Claude bij het starten een korte instructie mee: gebruik deze server voor vragen over bibliotheken, frameworks, API's en commandoregeltools, ook als je denkt het antwoord te kennen. Niet voor refactoren, bedrijfslogica of code review. Claude Code laadt bij het starten alleen de namen van MCP-tools en die instructies, de volledige tooldefinities pas als Claude ze nodig heeft. Daardoor kost Context7 je bijna geen ruimte in je contextvenster zolang je het niet gebruikt.
Wat een opzoeking kost
Elke aanroep van resolve-library-id of query-docs telt bij Context7 als één API-aanroep. Een gewone vraag kost er dus twee. In onze test op 28 oktober 2026 was één query-docs-antwoord voor de Mollie-client ongeveer 6.000 tekens, wat Claude gewoon als invoer leest. Op een Pro- of Max-plan gaat dat van dezelfde limiet af als de rest van je werk; meer daarover op Claude Code-limieten.
- 1
Start een nieuwe sessie met claude en plak: Gebruik context7 om de actuele documentatie van Next.js 16 op te halen. Leg in vijf regels uit hoe je een proxy instelt die niet-ingelogde gebruikers doorstuurt naar /login. Noem de library-ID die je hebt gebruikt. use context7
- 2
Keur de toolaanroep goed als Claude Code erom vraagt. Je ziet eerst resolve-library-id: Claude zoekt de juiste bibliotheek op. Daarna volgt query-docs: Claude haalt de bijbehorende documentatie op. Waarom twee stappen: Context7 moet eerst weten welke van de vele "Next.js"-varianten je bedoelt.
- 3
Controleer het antwoord. Er staat een library-ID in de vorm /vercel/next.js, en de uitleg gaat over de versie die je noemde. Dat is het bewijs dat het antwoord uit Context7 komt.
- 4
Zie je geen toolaanroep? Typ /mcp en kijk of context7 verbonden is. Staat hij er goed, maar slaat Claude hem over, ga dan naar de sectie Context7 slim gebruiken.
Slim gebruiken
Context7 slim gebruiken: library-ID, versie en een vaste regel
Met drie gewoontes krijg je betere antwoorden en verbruik je minder aanvragen. Ze komen alle drie uit de documentatie van Context7, maar de meeste tutorials laten ze weg.
1. Noem de library-ID als je die al weet
Zet de ID met schuine strepen in je prompt, bijvoorbeeld use library /supabase/supabase. Dan slaat Claude de zoekstap over. Dat scheelt één API-aanroep per vraag en voorkomt dat Claude een verkeerde bibliotheek met een vergelijkbare naam kiest. Een ID zoek je één keer op via de zoekbalk op context7.com of door Claude te vragen welke ID hij vond.
2. Noem altijd de versie
Schrijf "Next.js 16" in plaats van "Next.js". Context7 zoekt dan documentatie bij die versie. Je kunt de versie ook in de ID zetten, in de vorm /eigenaar/project/versie. Welke versie je gebruikt, staat in je package.json, composer.json of requirements.txt; je kunt Claude ook vragen die eerst te lezen.
3. Zet een vaste regel in je CLAUDE.md
Wil je niet elke keer "use context7" typen, zet dan deze regel in de CLAUDE.md van je project: Gebruik altijd Context7 als ik documentatie van een bibliotheek of API nodig heb, of stappen voor installatie of configuratie, zonder dat ik erom vraag. Dat is een vertaling van de regel die Context7 zelf voorstelt. Een CLAUDE.md is een bestand dat Claude Code aan het begin van elke sessie leest; hoe je er een maakt, staat in de CLAUDE.md-tutorial.
Een mkb-voorbeeld: een webshop met Mollie
Stel, je bouwt voor een webwinkel de betaling via iDEAL met Mollie. Zonder Context7 schrijft Claude code uit zijn geheugen, mogelijk voor een oudere versie van de Mollie-client. Met Context7 vraag je: Bouw een Node.js-route die een iDEAL-betaling aanmaakt bij Mollie, met een redirectUrl en een webhookUrl. use library /mollie/mollie-api-node. Claude haalt dan voorbeelden uit de actuele documentatie op, met een bronlink naar de GitHub-repository van Mollie. Bij onze controle op 28 oktober 2026 vond Context7 ook de API-documentatie van Exact Online (/websites/start_exactonline_nl) en Moneybird (/websites/developer_moneybird). Van AFAS stond alleen het helpcentrum erin.
Kijk naar de eigenaar in de ID
Zoek je op "mollie", dan krijg je de officiële clients van Mollie zelf (/mollie/...) maar ook een .NET-client van een particuliere ontwikkelaar. Het deel vóór de tweede schuine streep is de eigenaar van de bron. Bij een betaal- of boekhoudkoppeling wil je de officiële bron. Context7 toont per resultaat ook een Source Reputation (High, Medium of Low) en een benchmarkscore; gebruik die als hint, niet als garantie.
Problemen
Context7 werkt niet: meldingen, oorzaken en oplossingen
Dit zijn de meldingen waar beginners op vastlopen. Zoek je melding op in de eerste kolom. De meeste problemen zitten in het quotum, de sleutel of het feit dat Claude Context7 niet aanroept.
| Melding of symptoom | Oorzaak | Oplossing |
|---|---|---|
| Rate limit of te veel aanvragen | OorzaakHet anonieme quotum of je gratis maandquotum is op | OplossingLog in via /mcp of maak een gratis API-key. Noem de library-ID in je prompt, dat scheelt een aanroep per vraag. |
| 401 Unauthorized | OorzaakDe API-key is fout of de header heeft de verkeerde vorm | OplossingControleer dat de sleutel met ctx7sk begint. Online variant: Authorization: Bearer gevolgd door de sleutel. Lokale variant: --api-key. |
| 404 of library not found | OorzaakDe library-ID klopt niet of de bibliotheek staat niet in Context7 | OplossingLaat Claude eerst resolve-library-id gebruiken. Gebruik de vorm /eigenaar/project. Zoek op context7.com of voeg een openbare repository toe via context7.com/add-library. |
| context7 staat niet in /mcp na installatie | OorzaakDe plugin is nog niet geladen | OplossingTyp /reload-plugins of start Claude Code opnieuw. Kijk in /plugin op het tabblad Errors. |
| ✘ Failed to connect bij de npx-variant | OorzaakNode.js is te oud of npx downloadt het pakket nog | OplossingTyp node --version (20 of hoger nodig) en probeer claude mcp list na een minuut opnieuw. Of stap over op de plugin. |
| ERR_MODULE_NOT_FOUND | Oorzaaknpx kan het pakket niet goed laden | OplossingGebruik bunx of deno in plaats van npx, of stap over op de online variant zonder npx. |
| Time-outs op Windows bij de npx-variant | OorzaakDe standaardconfiguratie met npx loopt vast | OplossingGebruik de plugin of de online variant. Lokaal blijven: laat cmd /c npx -y @upstash/context7-mcp starten. |
| Geen verbinding op kantoor | OorzaakEen bedrijfsproxy of firewall blokkeert mcp.context7.com | OplossingZet https_proxy en HTTPS_PROXY als omgevingsvariabele. Test met curl https://mcp.context7.com/ping. Lukt het niet, vraag IT het domein toe te staan. |
| Claude gebruikt Context7 niet | OorzaakClaude denkt het antwoord al te weten | OplossingZet use context7 of de library-ID in je prompt, of zet de vaste regel in je CLAUDE.md. |
| Code voor een verkeerde versie | OorzaakJe noemde geen versie | OplossingNoem de versie in de prompt of in de ID, bijvoorbeeld /vercel/next.js met Next.js 16 erbij. |
| Waarschuwing dat MCP-uitvoer groter is dan 10.000 tokens | OorzaakDe opgehaalde documentatie is erg lang | OplossingStel een specifiekere vraag. Alleen als het echt nodig is: zet MAX_MCP_OUTPUT_TOKENS hoger, de standaardgrens is 25.000. |
Ons oordeel
Ons oordeel: wanneer Context7 helpt en wanneer niet
Context7 is een van de weinige MCP-servers die we beginners in Claude Code zonder aarzelen aanraden. Het is klein, gratis te proberen en lost een probleem op dat iedereen tegenkomt die code laat schrijven tegen een bibliotheek die snel verandert. Toch is het geen vangnet voor alles.
De fout die we beginners het vaakst zien maken
Ze installeren Context7 en gaan ervan uit dat Claude het vanaf dan altijd gebruikt. Daarna geloven ze elk antwoord net zo blind als daarvoor. Kijk de eerste weken bij elke vraag over een bibliotheek of je resolve-library-id en query-docs voorbij ziet komen. Zie je ze niet, dan komt het antwoord uit het geheugen van Claude. Ook met Context7 test je de code zelf: de documentatie in Context7 komt van de makers van de bibliotheek en van de community, en Context7 schrijft zelf dat het juistheid, volledigheid en veiligheid niet kan garanderen.
Privacy en AVG
Bij elke opzoeking stuurt Claude een korte vraag en de naam van de bibliotheek naar de servers van Context7, een dienst van het Amerikaanse bedrijf Upstash. Je broncode gaat niet mee als Claude zich aan de tools houdt, maar de vraag kan wel details uit je project bevatten. In de documentatie van Context7 vonden we op 28 oktober 2026 geen uitleg over wat er met die vragen gebeurt. Upstash heeft een algemeen privacybeleid met een verwerkersovereenkomst (DPA). Ons advies: zet geen klantnamen, wachtwoorden of andere persoonsgegevens in een prompt waarin je Context7 laat zoeken. Werk je in een team, laat dan je privacyverantwoordelijke Context7 eerst beoordelen. Meer over de privacy van Claude Code zelf staat op Claude Code en privacy.
Wat het gratis plan je oplevert
Het gratis Context7-plan geeft 1.000 API-aanroepen per maand. Ben je die kwijt, dan krijg je nog 20 extra aanroepen per dag tot de maand voorbij is. Omdat een gewone vraag twee aanroepen kost, kom je zo op ongeveer 500 opzoekingen per maand, meer als je library-ID's gebruikt. Voor één ontwikkelaar die af en toe met een nieuwe bibliotheek werkt is dat ruim genoeg. Pro kost 10 dollar per gebruiker per maand, met 2.000 aanroepen per gebruiker en toegang tot private repositories.
| Situatie | Context7? | Waarom |
|---|---|---|
| Je bouwt met een framework dat vaak nieuwe versies krijgt, zoals Next.js | Context7?Ja | WaaromHier gaat het geheugen van Claude het snelst achterlopen. |
| Je koppelt aan een API zoals Mollie, Moneybird of Exact Online | Context7?Ja, met de officiële ID | WaaromVelden en endpoints moeten precies kloppen, anders werkt de koppeling niet. |
| Je zoekt een fout in je eigen bedrijfslogica | Context7?Nee | WaaromContext7 kent je eigen code niet. Claude Code leest die zelf in je map. |
| Je werkt met een interne of private bibliotheek | Context7?Alleen op een betaald Context7-plan | WaaromPrivate repositories zijn niet beschikbaar op het gratis plan. |
| Je schrijft geen code, maar teksten of analyses | Context7?Nee | WaaromEr is geen bibliotheekdocumentatie om op te halen. |
Wat nu?
Wat doe je na Context7?
Werkt Context7? Dan heb je je eerste MCP-server in gebruik. De logische volgende stappen bouwen daarop voort.
Leg je afspraken vast in een CLAUDE.md
Zet de Context7-regel uit deze tutorial samen met de rest van je projectafspraken in één bestand. Zie de CLAUDE.md-tutorial.
Laat Claude je werk ook in de browser testen
Context7 helpt Claude de juiste code te schrijven. Met Playwright MCP laat je Claude controleren of de pagina daarna echt werkt.
Meer servers toevoegen of beter begrijpen
Hoe je elke andere MCP-server toevoegt, staat in MCP-server toevoegen. Wat MCP is en welke servers bestaan, lees je op MCP en connectors. Over plugins in het algemeen gaat de pagina Claude-plugins.
Je code laten nakijken
Laat Claude je wijzigingen beoordelen voordat ze live gaan, met de tutorial code review met Claude Code. Meer tutorials vind je in alle tutorials.
FAQ
Veelgestelde vragen
Is Context7 gratis te gebruiken in Claude Code?
Ja. De plugin en de MCP-server zijn gratis en open source onder de MIT-licentie. Zonder account deel je een anoniem quotum waarvan Context7 de omvang niet publiceert. Met een gratis account krijg je 1.000 API-aanroepen per maand, plus 20 per dag als die op zijn. Het betaalde Pro-plan kost 10 dollar per gebruiker per maand. Claude Code zelf vraagt wel een betaald Claude-abonnement of een API-account.
Heb je een API-key nodig voor Context7?
Nee, niet om te beginnen. De plugin werkt zonder sleutel en je kunt inloggen via /mcp in je browser. Een API-key heb je nodig als je Context7 handmatig toevoegt met claude mcp add op een computer zonder browser, of als je ctx7 setup gebruikt; die maakt hem automatisch aan. Je maakt een sleutel aan op context7.com/dashboard. Een geldige sleutel begint met ctx7sk.
Wat is het verschil tussen de Context7-plugin en claude mcp add?
Beide verbinden met dezelfde server op mcp.context7.com. De plugin installeer je met /plugin install context7@claude-plugins-official, hij werkt automatisch bij en je logt in via je browser. Met claude mcp add stel je de server zelf in, bijvoorbeeld met een API-key in een header. Kies er één: met beide tegelijk heb je twee keer dezelfde tools.
Stuurt Context7 mijn code naar een externe server?
Je bestanden gaan niet mee. Wel stuurt Claude bij elke opzoeking een korte vraag en de naam van de bibliotheek naar de servers van Context7, een dienst van Upstash. Die vraag kan details uit je project bevatten. Zet er daarom geen persoonsgegevens of wachtwoorden in, en laat het in een team eerst beoordelen door je privacyverantwoordelijke.
Werkt Context7 met private of interne bibliotheken?
Alleen op een betaald plan. Op het gratis plan zoekt Context7 in openbare documentatie. Pro en Enterprise kunnen ook private repositories indexeren; het verwerken daarvan kost 5 dollar per miljoen tokens. Een openbare repository voeg je gratis toe via context7.com/add-library.
Hoe verwijder je Context7 weer uit Claude Code?
Heb je de plugin gebruikt, typ dan in je terminal claude plugin uninstall context7@claude-plugins-official, of kies Uninstall op het tabblad Installed in /plugin. Heb je hem met claude mcp add toegevoegd, gebruik dan claude mcp remove context7. Na ctx7 setup ruim je alles op met npx ctx7 remove.
Waarom gebruikt Claude Context7 niet uit zichzelf?
Claude roept Context7 alleen aan als hij denkt dat het nodig is. Bij bekende bibliotheken antwoordt hij soms uit zijn geheugen. Zet use context7 of een library-ID zoals /vercel/next.js in je prompt, of zet een vaste regel in je CLAUDE.md waarin staat dat Claude Context7 altijd gebruikt voor documentatie van bibliotheken en API's.
Bronnen
Bronnen die we bijhouden
Elke claim op deze pagina is te herleiden; de officiële artikelen zijn op de bijwerkdatum nagelezen.
Officiële documentatie
- upstash/context7 (GitHub)README: twee werkwijzen, ctx7 setup, de tools en hun parameters, library-ID, versie, de voorbeeldregel en de disclaimer. MIT, 63.847 sterren op 28 oktober 2026.
- Context7 voor Claude CodeDe plugin uit de marketplace van Context7, inloggen via /mcp, ctx7 setup --claude en dat de plugin geen CONTEXT7_API_KEY leest.
- Context7 MCP ClientsHandmatige commando's voor Claude Code (online en lokaal) en Claude Desktop.
- Context7 TroubleshootingRate limits, 401, 404, ERR_MODULE_NOT_FOUND, Windows-time-outs, proxy en de ping-test.
- Context7 PlansFree, Pro en Enterprise: aanroepen per maand, prijzen en private repositories.
- Context7: Adding LibrariesEen openbare repository toevoegen via context7.com/add-library.
- Context7 in de Claude-marketplaceDe pluginpagina in de officiële marketplace, met Upstash als maker.
- anthropics/claude-plugins-official: context7De pluginconfiguratie: een online MCP-server op mcp.context7.com/mcp, zonder Node.js.
- Install and manage plugins (Claude Code)/plugin install, scopes, de samenvatting na installatie, VS Code, desktop-app, installeren vanuit de shell en automatische updates.
- Connect Claude Code to tools via MCPclaude mcp add met --header, scopes en opslag, tool search, de outputwaarschuwing bij 10.000 tokens en MAX_MCP_OUTPUT_TOKENS.
- Upstash Privacy PolicyAlgemeen privacybeleid van de maker van Context7, met verwijzing naar een verwerkersovereenkomst.
Claude Code goed inrichten voor je hele team?
In de Claude Code Masterclass zet je team Context7, een CLAUDE.md en de eerste MCP-servers op in je eigen projecten, met afspraken over sleutels, rechten en privacy.