Wird geladen

MCP-Server zu Claude Code hinzufügen

Lektion 605 Min.

Claude Code verfügt über einen integrierten MCP-Client, was bedeutet, dass du MCP-Server verbinden kannst, um seine Funktionalität drastisch zu erweitern. Dies eröffnet wirklich leistungsstarke Möglichkeiten zur Anpassung deines Entwicklungs-Workflows.

Wie die MCP-Integration funktioniert

Das Model Context Protocol ermöglicht es Claude Code, sich über MCP-Server mit externen Diensten zu verbinden. Jeder Server kann Tools, Prompts und Ressourcen bereitstellen, die erweitern, was Claude tun kann.

Der MCP-Client von Claude Code verbindet sich mit zwei MCP-Servern mit Tools, Prompts und Ressourcen, die jeweils einen externen Dienst aufrufen.

In diesem Beispiel verbinden wir Claude Code mit einem benutzerdefinierten MCP-Server, der ein Tool zur Dokumentkonvertierung bereitstellt. Dies ermöglicht es Claude, PDF- und Word-Dokumente zu lesen und in das Markdown-Format zu konvertieren.

Der MCP-Client innerhalb von Claude Code verbindet sich mit unserem MCP-Server, der das Tool document_path_to_markdown enthält.

Hinzufügen eines MCP-Servers zu Claude Code

Das Einrichten eines MCP-Servers ist unkompliziert. Beende zunächst jede laufende Claude Code-Sitzung und verwende dann den Befehl MCP add:

bash
claude mcp add documents uv run main.py

Dieser Befehl benötigt zwei Argumente:

  • Den Servernamen (kann beliebig gewählt werden – in diesem Fall „documents")
  • Den Befehl zum Starten deines MCP-Servers

Nachdem du den Server hinzugefügt hast, starte Claude Code neu, und es wird sich automatisch mit deinem MCP-Server verbinden.

Testen der Integration

Sobald die Verbindung hergestellt ist, kann Claude die von deinem MCP-Server bereitgestellten Tools nutzen. In unserem Beispiel können wir Claude bitten, Dokumentdateien in das Markdown-Format zu konvertieren, und es wird automatisch das von uns erstellte Tool zur Dokumentkonvertierung verwenden.

Claude Code führt das MCP-Tool document_path_to_markdown auf mcp_docs.docx aus und gibt Markdown mit einer Primitives-Tabelle zurück.

Das Tool konvertiert den Dokumentinhalt erfolgreich und zeigt, wie MCP-Server Claude Code völlig neue Fähigkeiten hinzufügen können.

Es gibt viele bestehende MCP-Server, die deinen Entwicklungs-Workflow verbessern können:

Claude mit MCP erweitern: eine Tabelle mit sechs MCP-Servern und was jeder davon Claude ermöglicht, unten aufgelistet.

  • sentry-mcp – Entdeckt und behebt automatisch in Sentry protokollierte Fehler
  • playwright-mcp – Gibt Claude Browser-Automatisierungsfähigkeiten für Tests und Fehlerbehebung
  • figma-context-mcp – Stellt Figma-Designs für Claude bereit
  • mcp-atlassian – Ermöglicht Claude den Zugriff auf Confluence und Jira
  • firecrawl-mcp-server – Fügt Claude Web-Scraping-Fähigkeiten hinzu
  • slack-mcp – Ermöglicht Claude, Nachrichten zu posten oder auf bestimmte Threads zu antworten

Aufbau deines individuellen Workflows

Die wahre Stärke entsteht durch die Kombination mehrerer MCP-Server, die zu deinen spezifischen Entwicklungsanforderungen passen. Du könntest zum Beispiel einrichten:

  • Einen Sentry-Server, um Details zu Produktionsfehlern abzurufen
  • Einen Jira-Server, um Ticket-Anforderungen zu lesen
  • Einen Slack-Server, um dein Team zu benachrichtigen, wenn die Arbeit abgeschlossen ist
  • Benutzerdefinierte Server für deine spezifischen Tools und Prozesse

Diese Flexibilität macht Claude Code unglaublich anpassungsfähig an unterschiedliche Entwicklungsumgebungen und Workflows. Nimm dir etwas Zeit, um darüber nachzudenken, welche externen Dienste und Tools du regelmäßig verwendest – es gibt wahrscheinlich einen MCP-Server, der sie mit Claude Code integrieren kann.