
claude-bridge-mcp
rahuljava2807MIT
1 звёзд
Claude Bridge MCP — это сервер протокола MCP, который соединяет Claude Code в терминале и Claude Chat на рабочем столе. Он решает проблему передачи контекста между инструментами: больше не нужно копировать вывод из терминала в чат. Вы работаете в Claude Code, а ассистент получает свежий вывод сессии автоматически. Сервер читает логи из директории ~/.claude/projects/ и представляет их как готовые инструменты.
И наоборот: вы пишете промпт в Claude Chat, и сервер отправляет его напрямую в сессию Claude Code через файловый inbox. Это замыкает цикл разработки: терминал → чат → терминал.
Установка
npx -y @rahulonramp2807/claude-bridge-mcpХарактеристики
Общее
- СтатусСообщество
- Разработчикrahuljava2807
- ЛицензияMIT
Технологии
- ЯзыкиTypeScript
- Транспортstdio
Описание
Возможности
- Забирать последнее сообщение из активной сессии Claude Code.
- Просматривать список всех локальных сессий с путём к проекту и количеством сообщений.
- Загружать последние N сообщений из сессии для инъекции в контекст ассистента.
- Опрашивать файл сессии каждые 2 секунды и получать новые сообщения.
- Сохранять снимок сессии в Markdown в
~/.claude/bridge-context.mdи~/Documents/. - Автоматически обновлять эти файлы каждые 30 секунд без ручных вызовов.
- Авторизовывать Google Drive и выгружать контекст сессии как Google Документ (привод не нужен).
- Отправлять промпты в терминал Claude Code из чата через файловый inbox.
Как подключить
Установите сервер через npx (без глобальных зависимостей):
npx -y @rahulonramp2807/claude-bridge-mcp
Добавьте конфигурацию в claude_desktop_config.json:
{
"mcpServers": {
"claude-bridge": {
"command": "npx",
"args": ["-y", "@rahulonramp2807/claude-bridge-mcp"]
}
}
}
Перезапустите Claude Desktop. Запустите Claude Code в терминале — сервер обнаружит сессию автоматически.
Примеры запросов
- «Покажи последний вывод из моей сессии Claude Code.» — сервер выполнит
get_latest_output. - «Найди все активные сессии и покажи, над какими проектами я работаю.» — запрос к
list_sessions. - «Загрузи последние 5 сообщений из сессии и добавь их в промпт.» — используется
get_session_context. - «Сохрани текущую сессию в Google Документы и включи автообновление.» — комбинация
setup_drive_syncиstart_auto_sync. - «Отправь в терминал команду «запустить миграцию базы данных».» —
send_to_sessionзапишет промпт в inbox.
Технические детали
- Язык разработки: TypeScript
- Транспортный протокол: stdio
- Лицензия: MIT — открытый исходный код
- Совместимые клиенты: Claude Desktop, Claude Chat, Cursor