Skip to main content
Glama

ProBridge

CI Version Node.js License

ProBridge cover

Open-Source-lokale MCP-Brücke für ChatGPT Desktop Quick Chat + GPT-5.6 Pro.

Coding-Agenten in Codex, OpenCode, Claude oder ähnlichen MCP-Hosts rufen ProBridge auf. ProBridge stellt den Auftrag in die Warteschlange, öffnet einen verifizierten ChatGPT Quick Chat und sendet die Eingabeaufforderung. In dieser ChatGPT-Sitzung ist LocalAnt / DevSpace der Konnektor, der deinen lokalen Mac und den aktiven Arbeitsbereich erreicht.

Das ChatGPT-Pro-Kontingent wird genutzt. Das Codex-Modellkontingent wird nicht genutzt. Es gibt keinen Modell-API-Schlüssel.

Aktuelles Ziel: macOS. Windows und Linux werden noch nicht unterstützt. Beiträge, die einen echten Treiber für diese Plattformen hinzufügen, sind willkommen.

Wie es zusammenpasst

Codex / OpenCode / Claude
        |
        | MCP tool call
        v
     ProBridge
   prompt · queue · status · follow-up
        |
        | drives ChatGPT desktop Quick Chat
        v
 ChatGPT Quick Chat  (GPT-5.6 Pro)
        |
        | LocalAnt / DevSpace inside ChatGPT
        v
 authenticated device tunnel
        |
        v
 local Mac / active workspace

Der aufrufende Agent benötigt nur drei Werkzeuge:

gpt56_pro_start({ prompt })
gpt56_pro_status({ jobId })
gpt56_pro_followup({ jobId, prompt })

start gibt sofort eine jobId zurück. Frage status ab. Verwende follow-up erst, nachdem diese Quick-Chat-Runde abgeschlossen ist.

Related MCP server: mcacp

Was dieses Repository hinzufügt

LocalAnt / DevSpace gibt ChatGPT Zugriff auf deinen Mac. ProBridge ersetzt diesen Konnektor nicht und kann ihn nicht für dich installieren.

ProBridge gibt deinem Coding-Agenten eine Brücke in ChatGPT Pro. Ein MCP-Host sendet ProBridge eine Eingabeaufforderung; ProBridge stellt sie in die Warteschlange, steuert Quick Chat und gibt den Auftragsstatus über MCP zurück. Deshalb ist dieses Repository sinnvoll, wenn du bereits möchtest, dass ChatGPT Pro lokale Arbeit ausführt, aber Codex, OpenCode, Claude oder einen anderen Agenten als Sub-Agenten nutzen möchtest.

Voraussetzungen

  • macOS

  • Node 20+

  • Xcode-Kommandozeilen-Tools (swiftc)

  • ChatGPT Desktop, angemeldet mit Pro

  • LocalAnt / DevSpace, verbunden in ChatGPT

  • Bedienungshilfen-Berechtigung für die kompilierte bin/ax-driver

LocalAnt / DevSpace ist das, was ChatGPT Pro Zugriff auf die Maschine gibt. ProBridge ist das, was anderen Agenten ermöglicht, Arbeiten an diese ChatGPT-Sitzung zu senden.

Einrichtung – zwei erforderliche Teile

1. Zuerst den lokalen ChatGPT-Konnektor einrichten

ProBridge benötigt, dass ChatGPT bereits einen Konnektor hat, der deinen lokalen Mac erreichen kann. Wähle einen Konnektor und schließe dessen vorgelagerte Einrichtung ab, bevor du ProBridge installierst:

  • LocalAnt (der getestete Pfad): folge LocalAnts Einrichtungsanleitung. Der Ablauf ist:

    npx -y localant setup
    localant tools profile coding

    localant setup gibt deinen MCP-Endpunkt aus. Gehe in ChatGPT Desktop zu Apps & Connectors, aktiviere den Entwicklermodus, wähle Connectors, füge diesen MCP-Endpunkt ein, wähle Authentifizierung: Keine und benenne den Konnektor LocalAnt. Behalte die Sicherheitseinstellungen von LocalAnt bei, die für deinen Rechner angemessen sind.

  • DevSpace: Folge Waishnav/devspace und verbinde seine lokale Umgebung gemäß den Anweisungen des Projekts mit ChatGPT.

Öffne einen ChatGPT Quick Chat und prüfe, ob der ausgewählte Konnektor eine harmlose lokale Projektdatei lesen kann, bevor du fortfährst. Dies ist eine separate ChatGPT-seitige Einrichtung; allein die Installation von ProBridge gibt ChatGPT keinen Zugriff auf deinen Mac.

2. ProBridge auf dem Mac installieren

git clone https://github.com/HAMZADEMIR33412005/probridge.git
cd probridge
node scripts/build-ax.mjs
node scripts/install.mjs
node scripts/doctor.mjs

install.mjs erstellt bei Bedarf ~/.codex/config.toml, trägt den MCP-Eintrag für ProBridge ein und erstellt eine zeitgestempelte Sicherung, wenn sich die Konfiguration ändert. Erteile dann, falls macOS dazu auffordert, die Bedienungshilfe-Berechtigung für bin/ax-driver, halte ChatGPT Desktop geöffnet und starte einen neuen Codex-Chat.

Es setzt kein aktuelles Verzeichnis voraus; Codex sollte den Server aus dem Projektverzeichnis starten, das du bereits geöffnet hast.

MCP für Codex

Automatisch:

node scripts/install.mjs

Manuell: Kopiere examples/codex.config.toml in ~/.codex/config.toml und ersetze den absoluten Serverpfad.

Der registrierte Servername ist probridge. Nach jedem Update starte einen neuen Codex-Chat, damit der MCP-Server und das Daemon-Protokoll neu geladen werden.

MCP für Claude Code / OpenCode / andere

Richte einen stdio-MCP-Server mit diesem Befehl ein:

{
  "mcpServers": {
    "probridge": {
      "command": "/Applications/ChatGPT.app/Contents/Resources/cua_node/bin/node",
      "args": ["/ABS/PATH/TO/probridge/src/server.mjs"]
    }
  }
}

Siehe examples/claude-code.mcp.json und examples/opencode.json. Falls das gebündelte Node.js von ChatGPT nicht funktioniert, funktioniert jede Node-20+-Binärdatei.

Der MCP-Host muss den Server im Projekt-Workspace starten oder genau eine file://-Root angeben.

Verwendung

gpt56_pro_start({
  prompt: "Inspect the failing tests, fix the root cause, run focused tests, and report changed files."
})

Status über MCP:

gpt56_pro_status({ jobId: "pro_..." })

Folgefragen auf derselben Quick-Chat-Unterhaltung:

gpt56_pro_followup({
  jobId: "pro_...",
  prompt: "Now implement the review findings."
})

Wie es funktioniert

ProBridge führt einen Daemon aus, der die Warteschlange und den Sperrmechanismus verwaltet. Der MCP-Server nimmt start-Aufrufe von deinem Agenten an, erstellt eine Job-Datei und sendet den Prompt an den Daemon. Der Daemon öffnet einen neuen Quick Chat auf deinem Mac, fügt den Prompt ein und sendet ihn über die Tastatursteuerung. Danach liest er die Antwort der ChatGPT-Benutzeroberfläche und schreibt sie über LocalAnt / DevSpace in die Job-Datei im Workspace.

Der aufrufende Agent benötigt nur drei Werkzeuge:

npm test
npm run build:ax
node scripts/doctor.mjs

Sicherheit

ProBridge steuert die ChatGPT-App, bei der du bereits angemeldet bist. ChatGPT verwendet LocalAnt / DevSpace für den Zugriff auf den Workspace. Diese Einrichtung ist eine lokale Ausführung mit Benutzerrechten und keine Sandbox.

Laufzeitdateien unter ~/.chatgpt-pro-subagent sind privat (0700). Auftragsdateien im Workspace werden nach Möglichkeit von Git ausgeschlossen. Breite persönliche Ordner werden abgelehnt.

Lizenz

MIT

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • Real-time chat hub for AI agents — Claude Code, Cursor, Cline, Codex over MCP or REST.

  • Live SEO workflow tools for Claude Code, Codex, and AI agents.

  • MCP connector that lets ChatGPT list, search, and run your Apple Shortcuts via a local Mac agent

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/hxmzadmr/probridge'

If you have feedback or need assistance with the MCP directory API, please join our Discord server