Zum Hauptinhalt springen
Mit MCP (Model Context Protocol) können Sie externe Tool-Server mit Devin CLI verbinden und dem Agenten so Zugriff auf APIs, Datenbanken, Issue-Tracker und alle anderen Dienste geben, die Sie über einen MCP-Server einbinden können. Wenn Sie einen MCP-Server konfigurieren, stehen seine Tools dem Agenten genau wie integrierte Tools zur Verfügung. Der Agent kann erkennen, welche Tools verfügbar sind, und sie bei Bedarf aufrufen.

So funktioniert es

1

Einen Server konfigurieren

Sie definieren einen MCP-Server in Ihrer Konfigurationsdatei mit einem Befehl, Argumenten und optionalen Umgebungsvariablen.
2

Serverstart

Devin CLI startet den Serverprozess bei Bedarf. Der Server verbindet sich mit der externen API (GitHub, Linear usw.).
3

Tool-Erkennung

Der Agent erkennt, welche Tools der Server zur Verfügung stellt (z. B. create_issue, list_repos).
4

Tool-Ausführung

Wenn der Agent ein MCP-Tool aufruft, wird die Anfrage über den Server an den externen Dienst weitergeleitet und das Ergebnis zurückgegeben.

Kurzes Beispiel

Fügen Sie Ihrem Projekt einen GitHub MCP-Server hinzu:
Jetzt kann der Agent Issues erstellen, PRs lesen, Repos durchsuchen und mehr — alles in natürlicher Sprache.

Berechtigungssteuerung

Nach der Konfiguration werden MCP-Tools in einem Namespace-Format angezeigt: mcp__<server>__<tool>. Zum Beispiel wird ein „github“-Server mit dem Tool „create_issue“ zu mcp__github__create_issue. Für MCP-Tools gilt dasselbe Berechtigungssystem wie für integrierte Tools. Sie können den Zugriff auf mehreren Ebenen steuern:
Die vollständige Syntax für Berechtigungen finden Sie unter Berechtigungen.

Authentifizierung

Einige Remote-MCP-Server (z. B. Atlassian, Notion und Linear) erfordern eine OAuth-Authentifizierung. Jeder MCP-Client authentifiziert sich unabhängig — Tokens von Windsurf oder Claude Code werden nicht an Devin CLI weitergegeben. Nach dem Hinzufügen eines Remote-Servers authentifizieren Sie sich mit:
Dadurch öffnet sich ein Browserfenster für den OAuth-Prozess. Weitere Informationen finden Sie unter MCP-Konfiguration — Authentifizierung.

Server deaktivieren

Sie können einen MCP-Server vorübergehend deaktivieren, ohne seine Konfiguration oder Anmeldedaten zu entfernen:
Weitere Informationen finden Sie unter MCP-Konfiguration — Aktivieren und Deaktivieren von Servern.

Nächste Schritte

Konfiguration

Erfahren Sie mehr über die Konfiguration von MCP-Servern

Berechtigungen

Steuern Sie, welche MCP-Tools der Agent verwenden kann