MCP Gids 2026: Wat het is, de beste servers & installatie
Het Model Context Protocol bereikte 97 miljoen installaties. Leer wat MCP is, de beste servers, hoe je het instelt in Claude & Cursor, en waarom het belangrijk is.
TL;DR — MCP in 2026
| Wat | Open protocol dat AI-modellen verbindt met externe tools en databronnen |
| Gemaakt door | Anthropic (nov 2024), nu beheerd door de Agentic AI Foundation van de Linux Foundation |
| Installaties | 97 miljoen+ SDK-downloads vanaf maart 2026 |
| Beschikbare servers | 12.000+ via npm, PyPI, GitHub en registers zoals Smithery |
| Ondersteunde clients | Claude Desktop, Claude Code, Cursor, Windsurf, VS Code (Copilot), Zed, Cline, Replit |
| Transport | Stdio (lokaal), Streamable HTTP (extern) |
| Kosten | Gratis en open-source (Apache 2.0) |
Wat is het Model Context Protocol?
Het Model Context Protocol (MCP) is een open standaard, gecreëerd door Anthropic, die definieert hoe AI-applicaties verbinding maken met externe tools, API's en databronnen. Zie het als USB-C voor AI: een enkele, universele stekker waarmee elk AI-model met elke service kan praten.
Vóór MCP had elke AI-tool zijn eigen propriëtaire manier om externe services aan te roepen. Als je een tool-integratie voor ChatGPT bouwde, moest je deze opnieuw bouwen voor Claude, en nogmaals voor Cursor. MCP elimineert die fragmentatie. Bouw één MCP-server en deze werkt overal.
Anthropic maakte MCP open-source in november 2024. In december 2025 werd het gedoneerd aan de Agentic AI Foundation (AAIF) van de Linux Foundation, mede opgericht door Anthropic, OpenAI, Block, Google, Microsoft, AWS en Cloudflare. Op 25 maart 2026 was de grens van 97 miljoen installaties gepasseerd — de snelste adoptiecurve voor elke AI-infrastructurestandaard in de geschiedenis.
Hoe werkt MCP?
MCP maakt gebruik van een client-server architectuur met drie belangrijke componenten:
De Architectuur
┌─────────────────────────────────────────┐
│ Host (Claude Desktop, Cursor, etc.) │
│ │
│ ┌───────────┐ ┌───────────┐ │
│ │ MCP Client│ │ MCP Client│ ... │
│ └─────┬─────┘ └─────┬─────┘ │
└────────┼───────────────┼────────────────┘
│ │
┌─────▼─────┐ ┌─────▼─────┐
│ MCP Server│ │ MCP Server│
│ (GitHub) │ │ (Postgres)│
└───────────┘ └───────────┘
- Host: De AI-applicatie die je gebruikt (Claude Desktop, Cursor, Claude Code)
- MCP Client: Ingebed in de host, onderhoudt een 1:1 verbinding met elke server
- MCP Server: Een lichtgewicht programma dat tools, resources of prompts van een externe service ontsluit
Drie Primitieven
MCP definieert drie primitieven voor de datastroom:
| Primitief | Beheerd door | Voorbeeld |
|---|---|---|
| Tools | Het AI-model | "Doorzoek deze GitHub-repo", "Voer deze SQL-query uit" |
| Resources | De applicatie | Bestandsinhoud, databaseschema's, API-responses |
| Prompts | De gebruiker | Vooraf gebouwde prompt-templates voor specifieke workflows |
Transport
Alle communicatie gebruikt JSON-RPC 2.0. Er zijn twee transportopties:
- Stdio: Voor lokale servers. De client start de server als een subproces en communiceert via stdin/stdout. Geen netwerkoverhead, maximale eenvoud.
- Streamable HTTP: Voor externe servers. Gebruikt een enkel HTTP-eindpunt voor bidirectionele berichten. Verving in 2025 het oudere SSE-transport.
Beste MCP-servers in 2026
Het ecosysteem is geëxplodeerd naar meer dan 12.000 servers. Dit zijn de meest gebruikte:
| Server | Verbindt met | Installaties | Onderhouden door |
|---|---|---|---|
| Filesystem | Lokale bestanden (lezen/schrijven) | 485K+ | Anthropic (officieel) |
| GitHub | Repos, PRs, issues, CI/CD | 398K+ | GitHub (officieel) |
| PostgreSQL | Postgres-databases | 312K+ | Anthropic (officieel) |
| Brave Search | Web-zoekresultaten | 287K+ | Anthropic (officieel) |
| Playwright | Browser-automatisering | 180K+ | Microsoft (officieel) |
| Slack | Berichten, kanalen, threads | 150K+ | Anthropic (officieel) |
| Context7 | Actuele library-documentatie | 120K+ | Upstash |
| Supabase | Volledig Supabase-platform | 95K+ | Supabase |
| Firecrawl | Web scraping en crawling | 85K+ | Firecrawl |
| Notion | Pagina's, databases, zoeken | 70K+ | Community |
Uitgelichte Keuzes
Context7 is aantoonbaar de server met de hoogste impact voor dagelijks coderen. Het geeft je AI toegang tot actuele, versie-specifieke library-documentatie, waardoor gehallucineerde API's en verouderde codevoorbeelden worden geëlimineerd. Als je AI-agent verouderde syntaxis blijft voorstellen, lost Context7 dat op. Playwright (door Microsoft) geeft je AI controle over een echte browser met behulp van de toegankelijkheidsboom van Playwright. Sneller en betrouwbaarder dan op screenshots gebaseerde benaderingen. Ideaal voor testen, scrapen en visuele verificatie. Firecrawl regelt webdata-extractie zonder je editor te verlaten. Defirecrawl_agent tool plant zijn eigen browse-strategie, verzamelt gegevens uit meerdere bronnen en retourneert gestructureerde resultaten.
Welke AI-tools ondersteunen MCP?
Elk groot AI-platform ondersteunt nu MCP als client:
| Tool | MCP-ondersteuning | Opmerkingen |
|---|---|---|
| Claude Desktop | Volledig | Diepste integratie (Anthropic bouwde zowel Claude als MCP) |
| Claude Code | Volledig | Geen tool-limiet, terminal-gebaseerd, ondersteunt lokale en externe servers |
| Cursor | Volledig | Makkelijkste installatie via Settings UI, limiet van 40 tools per server |
| Windsurf | Volledig | Sterke enterprise-controles, door admin beheerde MCP-configs |
| VS Code + Copilot | Volledig | Native MCP-ondersteuning in GitHub Copilot agent-modus |
| Zed | Volledig | Ingebouwde MCP-ondersteuning in de editor |
| Cline | Volledig | VS Code-extensie met MCP-integratie |
| ChatGPT | Gedeeltelijk | OpenAI adopteerde MCP-ondersteuning in 2025 |
| Replit | Volledig | Cloud-native MCP-integratie |
Hoe stel je MCP-servers in
In Claude Desktop
- Open Claude Desktop en ga naar Settings > Developer > Edit Config
- Dit opent
claude_desktop_config.json. Voeg je servers toe:
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"/Users/you/projects"
]
},
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": {
"GITHUB_TOKEN": "ghp_your_token_here"
}
},
"postgres": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-postgres",
"postgresql://localhost:5432/mydb"
]
}
}
}
- Sluit Claude Desktop volledig af en open het opnieuw (niet alleen het venster sluiten)
- Je zou een hamer-icoon in de chat-input moeten zien dat de beschikbare tools aangeeft
In Cursor
Optie A — Settings UI:- Ga naar Settings > Features > MCP
- Klik op Add Server, vul de naam, het commando en de argumenten in
- Start Cursor volledig opnieuw op
Maak .cursor/mcp.json aan in je project-root:
{
"mcpServers": {
"context7": {
"command": "npx",
"args": ["-y", "@upstash/context7-mcp"]
},
"brave-search": {
"command": "npx",
"args": ["-y", "@anthropic-ai/brave-search-mcp"],
"env": {
"BRAVE_API_KEY": "your_key_here"
}
}
}
}
Deze methode is ideaal voor het delen met teams via versiebeheer.
In Claude Code
Voeg servers toe via de command-line:
# Voeg een stdio-server toe
claude mcp add filesystem -- npx -y @modelcontextprotocol/server-filesystem /Users/you/projects
# Voeg een server toe met omgevingsvariabelen
claude mcp add github -e GITHUB_TOKEN=ghp_your_token -- npx -y @modelcontextprotocol/server-github
# Toon geconfigureerde servers
claude mcp list
# Verwijder een server
claude mcp remove filesystem
Belangrijke Installatietips
- Hardcodeer nooit geheimen in configuratiebestanden. Gebruik omgevingsvariabelen of een secrets manager.
- Elke server die werkt in Claude Desktop werkt ook in Cursor — het JSON-formaat is identiek.
- Stdio-servers vereisen dat Node.js (voor
npx) of Python (vooruvx) lokaal is geïnstalleerd. - Externe servers hebben alleen een URL nodig — geen lokale afhankelijkheden.
Je eigen MCP-server bouwen
Als jouw tool of service nog geen MCP-server heeft, kun je er zelf een bouwen. Er bestaan officiële SDK's voor TypeScript, Python, Java, Kotlin, C#, Swift en Go.
Hier is een minimaal voorbeeld in TypeScript:
import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js";
import { StdioServerTransport } from "@modelcontextprotocol/sdk/server/stdio.js";
import { z } from "zod";
const server = new McpServer({
name: "my-server",
version: "1.0.0",
});
server.tool(
"get_weather",
"Get current weather for a city",
{ city: z.string() },
async ({ city }) => ({
content: [{ type: "text", text: `Weather in ${city}: 72°F, sunny` }],
})
);
const transport = new StdioServerTransport();
await server.connect(transport);
Publiceer naar npm en iedereen kan het toevoegen met npx -y jouw-package-naam.
Waarom MCP won
MCP slaagde waar eerdere pogingen voor AI-toolstandaarden faalden om drie redenen:
- Eerst lanceren, later standaardiseren. Anthropic lanceerde MCP met werkende servers en echte client-ondersteuning voordat ze de industrie om instemming vroegen. Tegen de tijd dat concurrenten het evalueerden, gebruikten duizenden ontwikkelaars het al.
- Eenvoud. Een op stdio gebaseerde MCP-server is een enkel bestand. JSON-RPC is een algemeen begrepen protocol. De drempel om een server te bouwen is minuten, geen weken.
- Neutraal beheer. Door MCP te doneren aan de Agentic AI Foundation van de Linux Foundation — met OpenAI, Google, Microsoft en AWS als mede-leden — werd de angst voor een "Anthropic lock-in" weggenomen. Het is nu oprecht leverancier-neutraal.
MCP-gestuurde apps implementeren
Zodra je een applicatie hebt gebouwd met MCP-verbonden AI-agents, moet je deze publiceren. Y Build regelt de implementatiekant — implementatie met één klik naar het wereldwijde edge-netwerk van Cloudflare, met ingebouwde analytics en SEO. Koppel je MCP-gestuurde AI-workflow aan Y Build om in enkele minuten van prototype naar productie te gaan.
Start gratis met bouwen →Veelgestelde vragen
Wat is MCP in eenvoudige bewoordingen?
MCP (Model Context Protocol) is een universele standaard waarmee AI-assistenten zoals Claude, ChatGPT en Cursor verbinding kunnen maken met externe tools en data. In plaats van dat elke AI zijn eigen integraties bouwt, biedt MCP één protocol dat overal werkt — vergelijkbaar met hoe USB-C één kabel biedt voor alle apparaten.
Is MCP gratis te gebruiken?
Ja. MCP is volledig open-source onder de Apache 2.0-licentie. De protocolspecificatie, SDK's en officiële referentieservers zijn allemaal gratis. Sommige MCP-servers van derden vereisen mogelijk API-keys voor de onderliggende service (bijv. een Brave Search API-key), maar MCP zelf kost niets.
Moet ik een ontwikkelaar zijn om MCP te gebruiken?
Voor de basisinstallatie (het toevoegen van servers aan Claude Desktop of Cursor) heb je minimale technische kennis nodig — voornamelijk het kopiëren en plakken van JSON-configuraties. Het bouwen van je eigen MCP-server vereist programmeerervaring, maar het gebruik van bestaande servers is eenvoudig.
Wat is het verschil tussen MCP en function calling?
Function calling is een functie op modelniveau waarbij je tools definieert in je API-verzoek. MCP is een standaard op protocolniveau die boven function calling staat — het definieert hoe clients tools ontdekken, ermee verbinden en tools aanroepen die op externe servers worden gehost. MCP-servers kunnen tools ontsluiten die vervolgens worden aangeroepen via de function calling-mogelijkheid van het model.
Welke MCP-server moet ik als eerste installeren?
Begin met Filesystem (voor lokale bestandstoegang) en Context7 (voor actuele documentatie). Deze twee dekken de meest voorkomende use cases voor ontwikkelaars. Voeg GitHub toe als je met repo's werkt, en PostgreSQL of Supabase als je met databases werkt.
Kan ik MCP gebruiken met ChatGPT?
Ja. OpenAI adopteerde MCP-ondersteuning in 2025 en was mede-oprichter van de Agentic AI Foundation samen met Anthropic. ChatGPT ondersteunt MCP, hoewel Claude Desktop en Claude Code momenteel de diepste integratie bieden, aangezien Anthropic zowel het model als het protocol heeft gecreëerd.
Hoeveel MCP-servers kan ik tegelijkertijd draaien?
Er is geen harde protocollimiet. Claude Desktop en Claude Code ondersteunen zoveel servers als je configureert. Cursor heeft een limiet van 40 tools per server, maar ondersteunt meerdere servers tegelijkertijd. In de praktijk draaien de meeste ontwikkelaars 3 tot 8 servers die hun kernworkflow dekken.
Bronnen:
- Model Context Protocol — Officiële Site
- Anthropic — Introducing the Model Context Protocol
- Anthropic — Donating MCP to the Agentic AI Foundation
- Linux Foundation — Agentic AI Foundation Announcement
- MCP Hits 97M Installs — AI Unfiltered
- Why the Model Context Protocol Won — The New Stack
- MCP Specification
- GitHub MCP Servers Repository
- Cursor MCP Documentation
- Claude Code MCP Documentation