Architektur

Model Context Protocol (MCP) erklärt – Der Standard für KI-Tool-Integration

Was ist das Model Context Protocol (MCP)?

Das Model Context Protocol (MCP) ist ein offener Standard, der definiert, wie KI-Modelle mit externen Tools und Datenquellen kommunizieren. Es wurde von Anthropic entwickelt und wird von OpenClaw nativ unterstützt.

Stell dir MCP als eine universelle Steckdose vor: Egal welches Tool du anschließen willst (Google Workspace, Notion, Slack, Datenbanken), das Protokoll sorgt dafür, dass die Kommunikation standardisiert und zuverlässig funktioniert.

Warum ist MCP wichtig?

Ohne einen Standard wie MCP muss jede KI-Integration individuell programmiert werden. Das führt zu:

  • Inkompatibilitäten zwischen verschiedenen Tools
  • Wartungsaufwand bei API-Änderungen
  • Sicherheitslücken durch ad-hoc Implementierungen

MCP löst diese Probleme durch ein einheitliches Protokoll.

Wie funktioniert MCP in OpenClaw?

  1. MCP Server: Ein lokaler Prozess, der eine bestimmte Datenquelle oder API exposed (z.B. dein Google Calendar)
  2. MCP Client: OpenClaw verbindet sich als Client mit den MCP Servern
  3. Tool Calls: Wenn der Agent z.B. einen Termin erstellen will, nutzt er das MCP-Protokoll, um mit dem Calendar-Server zu kommunizieren
Nutzer → "Erstelle einen Termin morgen um 14 Uhr"
  ↓
OpenClaw Agent (versteht die Anfrage)
  ↓
MCP Client → MCP Server (Google Calendar)
  ↓
Termin wird erstellt
  ↓
Agent bestätigt → "Termin für morgen 14 Uhr erstellt ✓"

MCP vs. direkte API-Integration

| Feature | MCP | Direkte API | | --- | --- | --- | | Standardisiert | ✅ Einheitlich | ❌ Jede API anders | | Sicherheit | ✅ Definierte Rechte | ⚠️ Variiert | | Austauschbar | ✅ Provider wechselbar | ❌ Hardcoded | | Community | ✅ Offenes Ökosystem | ❌ Eigenbau |

MCP in der Praxis

OpenClaw nutzt MCP für viele seiner Skills. Wenn du z.B. den Google Workspace Skill installierst, startet im Hintergrund ein MCP Server, der die Google APIs standardisiert bereitstellt.

Das bedeutet für dich: Du musst dich nicht um API-Details kümmern. Installiere den Skill, autorisiere den Zugang – und dein Agent kann loslegen.

Verwandte Konzepte

  • Skills: Nutzen oft MCP im Hintergrund
  • Gateway: Verwaltet die MCP-Verbindungen
  • Soul.md: Definiert, welche Tools der Agent nutzen darf

Mehr über MCP und fortgeschrittene Integrationen lernst du in Modul 5 der Masterclass.

Weitere Begriffe