claude-bridge-server
Claude Bridge
MCP-сервер, обеспечивающий совместную работу Claude Code и моделей GLM от Z.ai — используйте Claude Opus для планирования, пока GLM занимается реализацией.
Объедините сильные стороны Claude Code и GLM от Z.ai в одном рабочем процессе. Этот MCP-сервер позволяет Opus заниматься высокоуровневым планированием, а GLM — реализацией, координируя действия через общую очередь задач, выполняемых одновременно в разных терминалах. Запускайте Claude Code с вашей подпиской Max или API для архитектуры, а Claude Code с Z.ai (GLM) для исполнения — они будут работать вместе одновременно.
Содержание
Related MCP server: Herald
Зачем это нужно
У вас есть подписка Claude, но вы упираетесь в лимиты. Покупка второй подписки Claude — дорогое удовольствие (или повышение тарифа может быть слишком накладным), но подписка Z.ai стоит дешевле, а GLM пишет код так же хорошо, как Sonnet.
Вопрос: Как заставить Claude и GLM работать вместе?
Ответ: Claude Bridge. MCP-сервер, который координирует их работу через общую очередь задач.
┌─────────────────────────┐ ┌─────────────────────────┐
│ 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 │
└─────────────────────────┘ └─────────────────────────┘Краткий пример
Терминал 1 (Opus): "Добавь задачу на реализацию JWT-аутентификации"
Терминал 2 (GLM): "Получить следующую задачу" → выполняет → "Задача выполнена"
Терминал 1: "Что выполнил исполнитель?" → проверяет результаты
Функции
Очередь задач — с приоритетами, зависимостями и категориями
Общее состояние — фокус проекта и принятые решения видны обеим сторонам
Контекст сессии — продолжение работы с того места, где вы остановились
Уточнения — исполнитель задает вопросы, архитектор отвечает
Экономия токенов — разработано для минимизации использования Opus
Когда НЕ следует использовать
Если вы используете фреймворк планирования, такой как Get-Shit-Done (GSD), вам не нужен этот мост. Фреймворки вроде GSD хранят контекст в файлах проекта (.planning/), которые оба терминала могут читать напрямую. Слэш-команды, такие как /gsd:plan-phase и /gsd:execute-phase, работают в любом терминале.
Используйте Claude Bridge для:
Разовых задач, быстрых исправлений, единичных исследований
Проектов без фреймворка планирования
Непрерывности сессии после перезапуска
Пропустите мост, если:
Используете GSD или аналогичные файловые фреймворки планирования
Оба терминала имеют доступ к одной файловой системе проекта
Предварительные требования
Node.js 18+ — Скачать
Claude Code CLI — Установка
Аккаунт Z.ai — для доступа к GLM (z.ai)
Два окна терминала
Настройка профиля терминала
Одна и та же подписка в обоих терминалах? Просто запустите claude в каждом — настройка профиля не требуется.
Claude + Z.ai GLM? Добавьте эту функцию в профиль вашей оболочки:
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 или ~/.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)"
}Использование:
Терминал 1: Просто запустите
claude(использует вашу подписку Claude)Терминал 2: Запустите
use-glm, затемclaude(использует API Z.ai)
Подробности настройки см. в GUIDE.md.
Быстрый старт
# 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.jsДокументация
GUIDE.md — Полная настройка, конфигурация терминала, использование и устранение неполадок
Работает и с другими MCP-клиентами
Хотя мост разработан для Claude + GLM, это стандартный MCP-сервер — он работает с любым CLI, совместимым с MCP:
Два экземпляра Claude Code (одинаковые или разные подписки)
Любой другой MCP-клиент
Безопасность
Claude Bridge находится между двумя CLI, которые хранят реальные API-токены. Стоит прояснить три момента:
API-токены никогда не проходят через мост. Протокол сервера передает задачи, статусы и результаты, а не учетные данные. Каждый терминал проходит аутентификацию у своего провайдера напрямую (ваша подписка Claude с одной стороны, ваш ключ Z.ai с другой). Шаблон профиля оболочки в разделе Предварительные требования нужен для того, чтобы сессия терминала устанавливала
ANTHROPIC_AUTH_TOKEN— мост никогда его не читает.Не сохраняйте
use-glmс открытым ключом в репозитории. Фрагменты профиля оболочки в этом README иGUIDE.mdиспользуют плейсхолдер — замените его на${ZAI_API_KEY}или аналогичный и загружайте секрет из менеджера паролей / системной связки ключей. Открытый ключ в~/.bashrc— это открытый ключ в каждой резервной копии вашей домашней директории.Общая очередь задач локальна для процесса моста. Задачи, уточнения и заметки рецензента живут в оперативной памяти процесса моста. Не направляйте два несвязанных проекта на один и тот же экземпляр моста — очередь по дизайну предназначена для одного клиента.
Для командного использования: каждая пара терминалов (архитектор + исполнитель) должна запускать свой собственный процесс моста, а не использовать один общий. Транспорт MCP — это stdio на локальной машине; ничего не прослушивается через сетевой порт.
Лицензия
MIT — см. LICENSE.
Благодарности
Создано для Claude Code компанией Anthropic
Разработано для интеграции с Z.ai GLM
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