MCP

Der Bereich MCP konfiguriert die Model-Context-Protocol-Server, die den Agenten dieses Arbeitsbereichs zur Verfügung stehen. MCP-Server geben einem Agenten Zugriff auf externe Werkzeuge und Kontext – einen Dokumentationsindex, einen Issue-Tracker, ein Design-Tool, einen Datenbank-Explorer. Sie definieren jeden Server hier einmal, und Bromure Agentic Coding übersetzt ihn in das passende Konfigurationsformat für jeden aktivierten Agenten und injiziert ihn beim Start in die VM.

Der MCP-Bereich des Fensters „Arbeitsbereich bearbeiten“ mit der Leerzustandsmeldung „Keine MCP-Server konfiguriert“ und einer Schaltfläche „Server hinzufügen“

Die Bildunterschrift des Bereichs fasst den Ablauf zusammen: MCP-Server geben Ihrem Agenten Zugriff auf externe Werkzeuge und Kontext. Konfigurationen werden in das richtige Format für den aktiven Agenten (Claude Code oder Codex) übersetzt und beim Start in die VM injiziert. Ohne konfigurierte Server steht dort Keine MCP-Server konfiguriert.

Wie Server an Agenten ausgeliefert werden

Sie beschreiben jeden Server einmal in einer neutralen Form. Beim Start der Sitzung schreibt bromure ihn im nativen Format jedes aktivierten Agenten heraus:

  • Claude Code – zusammengeführt in ~/.claude.json.
  • Codex – als TOML-Block in ~/.codex/config.toml geschrieben.
  • Grok Build – zusammengeführt in Groks Benutzereinstellungsdatei.

Da dies beim Start geschieht, wird das Hinzufügen, Bearbeiten oder Entfernen eines Servers erst wirksam, wenn die Sitzung des Arbeitsbereichs das nächste Mal startet – nicht live in einer laufenden Sitzung. Über den serverspezifischen Aktivierungsschalter können Sie eine Definition beibehalten, sie aber für einen Lauf abschalten.

Einen Server hinzufügen

Klicken Sie auf Server hinzufügen, um eine Zeile anzuhängen. Neue Server verwenden standardmäßig den Transport HTTP und sind aktiviert. Jede Zeile verfügt über die folgenden Bedienelemente in ihrer Kopfzeile:

  • Name – die Kennung des Servers (Platzhalter my-server).
  • Transport – ein segmentiertes Steuerelement, HTTP oder STDIO. Es ist ausgeblendet, während sich die Zeile im JSON-Modus befindet (siehe unten).
  • Aktivierungsschalter – schaltet diesen einen Server unabhängig ein oder aus.
  • Als JSON bearbeiten – eine Schaltfläche mit geschweiften Klammern, die das Formular gegen einen rohen JSON-Editor austauscht. Das eingegebene JSON wird direkt an die Agentenkonfiguration weitergereicht und inline validiert; die Schaltfläche zeigt dann Zum Formular wechseln an, um zurückzukehren.
  • Entfernen – die Minus-Schaltfläche löscht die Zeile.

Die Felder unterhalb der Kopfzeile hängen vom Transport ab.

STDIO-Server

Ein STDIO-Server ist ein innerhalb der VM gestarteter Befehl, der MCP über die Standardein- und -ausgabe spricht. Zwei Felder:

  • Befehl – die ausführbare Datei (Platzhalter npx).
  • Argumente – durch Leerzeichen getrennte Argumente (Platzhalter -y @upstash/context7-mcp).

HTTP-Server

Ein HTTP-Server ist ein entfernter MCP-Endpunkt. Sein Feld URL nimmt die Serveradresse auf (Platzhalter https://mcp.example.com/mcp), und ein Abschnitt Authentifizierung enthält die Zugangsdaten. Es gibt zwei Möglichkeiten zur Authentifizierung, und beide behalten den echten Token auf dem Host – die VM enthält immer nur ein Attrappen-Token, das vom Proxy, der auf den Host des Servers beschränkt ist, auf der Übertragung ausgetauscht wird:

  • Mit OAuth autorisieren… – führt einen host-seitigen OAuth-Broker aus. Nach der Autorisierung zeigt die Zeile Autorisiert mit einem Ablaufdatum („läuft ab …“) und die Schaltflächen Erneut autorisieren / Widerrufen an, und die Umgebungsvariable des Tokens wird automatisch MCP_OAUTH_<NAME> benannt.
  • Statischer Token – legen Sie unter „Oder geben Sie einen statischen Token ein:“ einen Umgebungsvariablennamen fest (zum Beispiel FIGMA_OAUTH_TOKEN) und fügen Sie den Token in das sichere Feld ein. Das Token-Feld trägt die Bildunterschrift Wird nie an die VM gesendet – vom Proxy ausgetauscht.

Für HTTP-Server, die einen Bearer-Token tragen, beantwortet der Proxy außerdem die OAuth-Discovery-Pfade des Server-Hosts, sodass der Agent in der VM den Server als vorab authentifiziert behandelt und keinen eigenen (in der VM unmöglichen) OAuth-Ablauf versucht. Der Bearer-Token-Austausch ist zusammen mit den anderen Zugangsdaten-Familien in Zugangsdaten & die Übertragungsgrenze dokumentiert.

MCP-Server vs. der eigene Automatisierungsserver der App

Zwei verschiedene Dinge teilen sich die Buchstaben „MCP“, und es lohnt sich, sie auseinanderzuhalten:

  • Dieser Bereich konfiguriert MCP-Server, die der Agent innerhalb der VM als Werkzeuge nutzt.
  • Die Automatisierung-Funktion der App stellt einen MCP-Server bereit, der es einem externen Agenten ermöglicht, Bromure Agentic Coding selbst zu steuern (Arbeitsbereiche öffnen, Sitzungen verwalten). Das ist der Unterbefehl bromure-cli mcp, der im Bereich Automatisierung konfiguriert und in Automatisierung & die CLI dokumentiert ist.

Einstellungsreferenz

EinstellungTypStandardBeschreibung
ServerlisteListe von ServerzeilenLeerJeder Server hat einen Namen, einen Transport, einen Aktivierungsschalter und einen JSON-Editor-Umschalter.
TransportSegmentiert: HTTP / STDIOHTTPHTTP = entfernte URL; STDIO = ein in der VM gestarteter Befehl. Im JSON-Modus ausgeblendet.
AktiviertSchalter (pro Server)EinSchaltet einen Server ein oder aus, ohne ihn zu löschen.
Als JSON bearbeitenUmschalt-SchaltflächeFormularmodusTauscht das Formular gegen eine rohe, inline validierte JSON-Konfiguration, die direkt weitergereicht wird.
Befehl / ArgumenteText (STDIO)LeerDie ausführbare Datei und ihre durch Leerzeichen getrennten Argumente.
URLText (HTTP)LeerDie Adresse des entfernten MCP-Endpunkts.
AuthentifizierungOAuth-Broker oder statischer Bearer-Token (HTTP)KeineOAuth benennt automatisch MCP_OAUTH_<NAME>; ein statischer Token nutzt eine von Ihnen benannte Umgebungsvariable. Der echte Token bleibt auf dem Host und wird auf der Übertragung ausgetauscht.
Server hinzufügenSchaltflächeHängt eine neue, aktivierte HTTP-Serverzeile an.

Verwandte Kapitel

  • Automatisierung & die CLI – der eigene MCP-Server der App (bromure-cli mcp) zum Steuern von Bromure Agentic Coding von einem externen Agenten aus.
  • Zugangsdaten & die Übertragungsgrenze – wie HTTP-MCP-Bearer-Token auf dem Host gehalten und auf der Übertragung ausgetauscht werden.
  • Agenten – welche Agenten aktiviert sind und welcher primär ist; jeder erhält beim Start die übersetzte MCP-Konfiguration.
  • Einstellungsreferenz – alle Bereiche auf einen Blick.