Nieuw adres: CoworkerAI.io!

MCP Plugin Installatiehandleiding

Leer hoe je MCP (Model Context Protocol) servers installeert en configureert om de mogelijkheden van Claude uit te breiden met externe tools, databronnen en integraties.

Het Model Context Protocol (MCP) is een open standaard ontwikkeld door Anthropic die standaardiseert hoe AI-modellen verbinding maken met externe databronnen en tools. Vaak omschreven als "USB-C voor AI", biedt MCP een universele interface waarmee Claude kan communiceren met je lokale bestanden, databases, API's en ontwikkeltools.

Sinds 2026 wordt MCP ondersteund door Anthropic, OpenAI, Google en Microsoft, waardoor het de standaard is geworden voor AI-agentintegraties. Er zijn inmiddels meer dan 593 MCP-servers beschikbaar in het ecosysteem, van officiele Anthropic-pakketten tot community-integraties.

Vereisten

terminal

Node.js (LTS)

Vereist voor het draaien van de meeste MCP-servers via npx. Download van nodejs.org.

code

Python / uv (Optioneel)

Sommige MCP-servers zijn Python-gebaseerd en gebruiken uvx in plaats van npx.

desktop_mac

Claude Desktop

De Claude Desktop-app moet geinstalleerd zijn. Beschikbaar voor macOS en Windows.

info

Geen Abonnement Nodig

MCP-servers werken met elk Claude-abonnement, inclusief de gratis versie.

Locatie Configuratiebestand

MCP-servers worden geconfigureerd in claude_desktop_config.json. De locatie van dit bestand hangt af van je besturingssysteem:

desktop_mac macOS
~/Library/Application Support/Claude/claude_desktop_config.json
desktop_windows Windows
%APPDATA%\Claude\claude_desktop_config.json
lightbulb

Tip

Je hoeft dit bestand niet handmatig aan te maken. Claude Desktop kan het voor je genereren — zie de installatiestappen hieronder.

Stapsgewijze Installatie

1

Start Claude Desktop

Open de Claude Desktop-applicatie op je computer.

2

Open Instellingen

Klik op het hamburgermenu → File → Settings (of gebruik de sneltoets).

3

Ga naar het Developer-tabblad

Klik in het instellingenpaneel op het tabblad "Developer" in de linkerzijbalk.

4

Klik op "Edit Config"

Dit opent (of maakt) het bestand claude_desktop_config.json in je standaard teksteditor.

5

Voeg MCP-serverconfiguratie toe

Voeg je gewenste MCP-servers toe onder de mcpServers-sleutel (zie het configuratieformaat hieronder).

6

Opslaan en Herstarten

Sla het configuratiebestand op en herstart Claude Desktop volledig om de wijzigingen door te voeren.

7

Controleer de Installatie

Zoek naar het hamer-icoon 🔨 in de Claude Desktop-interface. Door erop te klikken zie je alle beschikbare MCP-tools.

Configuratieformaat

Het configuratiebestand gebruikt een eenvoudige JSON-structuur. Elke MCP-server wordt gedefinieerd onder de mcpServers-sleutel:

data_object Basisstructuur
{
  "mcpServers": {
    "server-name": {
      "command": "npx",
      "args": ["-y", "@package/server-name"],
      "env": {
        "API_KEY": "your-api-key-here"
      }
    }
  }
}
folder Filesystem Server Voorbeeld
{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "/Users/username/Desktop",
        "/Users/username/Downloads"
      ]
    }
  }
}
stacks Voorbeeld met Meerdere Servers
{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-filesystem", "/Users/username/Documents"]
    },
    "github": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-github"],
      "env": {
        "GITHUB_PERSONAL_ACCESS_TOKEN": "ghp_xxxxxxxxxxxx"
      }
    },
    "brave-search": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-brave-search"],
      "env": {
        "BRAVE_API_KEY": "your-brave-api-key"
      }
    }
  }
}

Transportprotocollen

MCP ondersteunt verschillende transportmechanismen voor communicatie tussen Claude en MCP-servers:

terminal

stdio (Standard I/O)

Het standaard transport voor Claude Desktop. De client start de MCP-server als een lokaal proces en communiceert via stdin/stdout. Dit is wat de velden command en args in de configuratie bepalen.

check Aanbevolen voor lokaal gebruik
cloud

StreamableHTTP

Het aanbevolen protocol voor web- en externe toegang. Ondersteunt meerdere gelijktijdige clients en is de opvolger van het verouderde SSE-transport.

language Voor externe/webservers
do_not_disturb

SSE (Server-Sent Events)

Verouderd ten gunste van StreamableHTTP. Vermijd gebruik voor nieuwe integraties.

Beveiliging

warning

Belangrijk

MCP-servers draaien lokaal met toegang tot je systeem. In januari 2026 werden kritieke kwetsbaarheden ontdekt in Anthropic's officiele Git MCP-server. Volg altijd de beveiligingsrichtlijnen.

check_circle

Installeer alleen van geverifieerde bronnen — Gebruik officiele Anthropic-pakketten of bekende community-servers met actief onderhoud.

check_circle

Houd servers up-to-date — Voer regelmatig npx @package/server-name uit om de nieuwste beveiligingspatches te ontvangen.

check_circle

Gebruik omgevingsvariabelen voor geheimen — Zet API-sleutels nooit direct in het configuratiebestand. Gebruik het env-veld of systeemomgevingsvariabelen.

check_circle

Beperk de bestandstoegang — Geef bij de filesystem-server alleen toegang tot de specifieke mappen die je nodig hebt.

check_circle

Verwijder ongebruikte servers — Elke MCP-server vergroot je aanvalsoppervlak. Verwijder servers die je niet actief gebruikt.

Probleemoplossing

Hamer-icoon verschijnt niet na herstarten expand_more

Dit betekent meestal dat het configuratiebestand een JSON-syntaxfout bevat. Veelvoorkomende problemen:

  • Ontbrekende of overbodige komma's tussen serveritems
  • Niet-overeenkomende haakjes of accolades
  • Enkele aanhalingstekens in plaats van dubbele aanhalingstekens

Valideer je JSON op jsonlint.com of gebruik node -e "JSON.parse(require('fs').readFileSync('path/to/config.json'))"

MCP-server start niet op expand_more

Controleer het volgende:

  • Zorg dat Node.js geinstalleerd is en npx beschikbaar is in je PATH
  • Probeer het npx-commando handmatig in je terminal uit te voeren om foutmeldingen te zien
  • Controleer of de pakketnaam correct is (typefouten komen vaak voor)
  • Voor servers die API-sleutels vereisen: controleer of de sleutel geldig is en correct is ingesteld in het env-veld
Toegang geweigerd-fouten expand_more

MCP-servers nemen de rechten over van het Claude Desktop-proces:

  • Op macOS: controleer Systeeminstellingen → Privacy en beveiliging voor de relevante machtigingen
  • Zorg dat de mappen in de configuratie toegankelijk zijn voor je gebruikersaccount
  • Voor de filesystem-server: controleer of de paden in args bestaan en leesbaar zijn
extension

Ontdek het MCP-ecosysteem

Met meer dan 593 beschikbare MCP-servers is er waarschijnlijk een server voor jouw toepassing. Bekijk de officiele MCP-serverdirectory op modelcontextprotocol.io of raadpleeg door de community samengestelde lijsten op GitHub voor de nieuwste toevoegingen.