claude-bridge-server
Claude Bridge
Ein MCP-Server, der die Zusammenarbeit zwischen Claude Code und Z.ai's GLM-Modellen ermöglicht – nutzen Sie Claude Opus für die Planung, während GLM die Implementierung übernimmt.
Kombinieren Sie die Stärken von Claude Code und Z.ai's GLM in einem Workflow. Dieser MCP-Server ermöglicht es Opus, die übergeordnete Planung zu übernehmen, während GLM die Implementierung durchführt – koordiniert über eine gemeinsame Aufgabenwarteschlange, die gleichzeitig in separaten Terminals läuft. Führen Sie Claude Code mit Ihrem Max-Abonnement oder API für die Architektur aus und Claude Code mit Z.ai (GLM) für die Ausführung – beides arbeitet gleichzeitig zusammen.
Inhaltsverzeichnis
Related MCP server: Herald
Warum gibt es das?
Sie haben ein Claude-Abonnement, stoßen aber an Limits. Ein zweites Claude-Abonnement ist teuer (oder ein Upgrade könnte zu kostspielig sein) – aber ein Z.ai-Abonnement kostet weniger und GLM programmiert genauso gut wie Sonnet.
Die Frage: Wie bringt man Claude und GLM dazu, zusammenzuarbeiten?
Die Antwort: Claude Bridge. Ein MCP-Server, der beide über eine gemeinsame Aufgabenwarteschlange koordiniert.
┌─────────────────────────┐ ┌─────────────────────────┐
│ Terminal 1 │ │ Terminal 2 │
│ Claude Opus │ │ Z.ai GLM │
│ (Architect) │ │ (Executor) │
│ │ Claude Bridge │ │
│ • Plans features │◄──────────────────►│ • Pulls tasks │
│ • Designs architecture│ (Shared Queue) │ • Writes code │
│ • Makes decisions │ │ • Reports back │
└─────────────────────────┘ └─────────────────────────┘Kurzes Beispiel
Terminal 1 (Opus): "Erstelle eine Aufgabe zur Implementierung der JWT-Authentifizierung"
Terminal 2 (GLM): "Nächste Aufgabe abrufen" → implementiert → "Aufgabe abschließen"
Terminal 1: "Was hat der Ausführende abgeschlossen?" → überprüft Ergebnisse
Funktionen
Aufgabenwarteschlange — Prioritätsbasiert mit Abhängigkeiten und Kategorien
Geteilter Status — Projektfokus und Entscheidungen für beide sichtbar
Sitzungskontext — Dort weitermachen, wo Sie aufgehört haben
Klärungen — Der Ausführende stellt Fragen, der Architekt antwortet
Token-bewusst — Entwickelt, um die Opus-Nutzung zu minimieren
Wann man dies NICHT verwenden sollte
Wenn Sie ein Planungs-Framework wie Get-Shit-Done (GSD) verwenden, benötigen Sie diese Brücke nicht. Frameworks wie GSD speichern den Kontext in Projektdateien (.planning/), die beide Terminals direkt lesen können. Slash-Befehle wie /gsd:plan-phase und /gsd:execute-phase funktionieren in jedem Terminal.
Verwenden Sie Claude Bridge für:
Ad-hoc-Aufgaben, schnelle Korrekturen, einmalige Recherchen
Projekte ohne Planungs-Framework
Sitzungskontinuität über Neustarts hinweg
Überspringen Sie die Brücke, wenn:
Sie GSD oder ähnliche dateibasierte Planungs-Frameworks verwenden
Beide Terminals das Projekt-Dateisystem teilen
Voraussetzungen
Node.js 18+ — Download
Claude Code CLI — Installation
Z.ai-Konto — Für GLM-Zugriff (z.ai)
Zwei Terminalfenster
Einrichtung des Terminal-Profils
Dasselbe Abonnement in beiden Terminals? Führen Sie einfach claude in jedem aus – keine Profileinrichtung erforderlich.
Claude + Z.ai GLM? Fügen Sie diese Funktion zu Ihrem Shell-Profil hinzu:
Windows PowerShell (notepad $PROFILE):
function use-glm {
$env:ANTHROPIC_BASE_URL = "https://api.z.ai/api/anthropic"
$env:ANTHROPIC_AUTH_TOKEN = "your_zai_api_key_here"
Write-Host ">>> GLM ACTIVE (Executor mode)" -ForegroundColor Cyan
}macOS/Linux (~/.bashrc oder ~/.zshrc):
use-glm() {
export ANTHROPIC_BASE_URL="https://api.z.ai/api/anthropic"
export ANTHROPIC_AUTH_TOKEN="your_zai_api_key_here"
echo ">>> GLM ACTIVE (Executor mode)"
}Verwendung:
Terminal 1: Führen Sie einfach
claudeaus (nutzt Ihr Claude-Abonnement)Terminal 2: Führen Sie
use-glmaus, dannclaude(nutzt Z.ai API)
Siehe GUIDE.md für vollständige Einrichtungsdetails.
Schnellstart
# 1. Clone and build
git clone https://github.com/Joncik91/claude-bridge-server.git
cd claude-bridge-server
./setup.sh # or setup.bat on Windows
# 2. Configure MCP (see GUIDE.md for details)
claude mcp add --scope user --transport stdio claude-bridge -- node /path/to/server/dist/index.jsDokumentation
GUIDE.md — Vollständige Einrichtung, Terminalkonfiguration, Verwendung und Fehlerbehebung
Funktioniert auch mit anderen MCP-Clients
Obwohl die Brücke für Claude + GLM konzipiert ist, ist sie ein Standard-MCP-Server – sie funktioniert mit jedem MCP-kompatiblen CLI:
Zwei Claude Code-Instanzen (gleiche oder unterschiedliche Abonnements)
Jeder andere MCP-Client
Sicherheit
Claude Bridge sitzt zwischen zwei CLIs, die echte API-Token halten. Drei Implikationen, die explizit erwähnt werden sollten.
API-Token gelangen niemals durch die Brücke. Das Protokoll des Servers überträgt Aufgaben, Status und Ergebnisse – keine Anmeldedaten. Jedes Terminal authentifiziert sich direkt bei seinem eigenen Anbieter (Ihr Claude-Abonnement auf der einen Seite, Ihr Z.ai-Schlüssel auf der anderen). Das Shell-Profil-Muster in Voraussetzungen dient dazu, dass die Terminalsitzung
ANTHROPIC_AUTH_TOKENsetzt – die Brücke liest es niemals.Committen Sie
use-glmnicht mit einem echten Schlüssel. Die Shell-Profil-Schnipsel in dieser README undGUIDE.mdverwenden einen Platzhalter – ersetzen Sie ihn durch${ZAI_API_KEY}oder Ähnliches und laden Sie das Geheimnis aus einem Passwort-Manager / System-Schlüsselbund. Ein echter Schlüssel in~/.bashrcist ein echter Schlüssel in jedem Backup Ihres Home-Verzeichnisses.Die gemeinsame Aufgabenwarteschlange ist lokal für den Brückenprozess. Aufgaben, Klärungen und Prüfernotizen leben im Arbeitsspeicher der Brücke. Richten Sie nicht zwei unabhängige Projekte auf dieselbe Brückeninstanz aus – die Warteschlange ist konzeptionsbedingt für einen einzelnen Mandanten ausgelegt.
Für die Teamnutzung: Jedes Paar aus Architekt- und Ausführenden-Terminals sollte seinen eigenen Brückenprozess ausführen, nicht einen teilen. Der MCP-Transport erfolgt über stdio auf dem lokalen Computer; es lauscht nichts an einem Netzwerkport.
Lizenz
MIT – siehe LICENSE.
Danksagungen
Erstellt für Claude Code von Anthropic
Entwickelt für Z.ai GLM-Integration
This server cannot be installed
Maintenance
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
- AlicenseNot gradedqualityFmaintenanceAn MCP server that orchestrates AI coding assistants (Claude Code CLI and Gemini CLI) to perform complex programming tasks autonomously, allowing remote control of your local development environment from anywhere.13142MIT
- AlicenseNot gradedqualityBmaintenanceThe self-hosted MCP bridge between Claude Chat and Claude Code.46AGPL 3.0
- FlicenseNot gradedqualityDmaintenanceA flexible MCP server enabling multiple Claude AI sessions to coordinate work across machines through shared state management.1
- AlicenseAqualityFmaintenanceMCP server for running external coding agents as background tasks inside Claude Code. Supports multiple backends including Codex, Grok, GLM, DeepSeek, and more.7MIT
Related MCP Connectors
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
Real-time chat hub for AI agents — Claude Code, Cursor, Cline, Codex over MCP or REST.
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/Joncik91/claude-bridge-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server