ru.cloud-bridge/cloudbridge · v1.0.0 · communication
CloudBridge is healthy: it completed an MCP handshake in 2500 ms and exposes 13 tools.
Transfer and sync files between 19 cloud storages (Yandex, Google, VK, Telegram, S3)
Endpoint: https://cloud-bridge.ru/api/mcp (streamable-http)
No repository listed · Website · JSON · Add to my inventory
| Users (last 30 days) | 0 |
| Handshake | Healthy |
| Auth needed | None |
| Tool count | 13 |
| Latency | 2500 ms |
| Last checked (UTC) | 2026-11-04T02:35:27.717Z |
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-11-04T02:35:27.717Z | Healthy | 2500 |
list_clouds | Список подключённых облачных хранилищ пользователя: id (нужен всем остальным инструментам), провайдер, аккаунт, квота. |
list_files | Файлы и папки внутри каталога облака (прямые дети). `path` — относительный путь ('' = корень); `key` — id папки у провайдера (нужен для Google Drive и др. key-based облаков — берите из поля `key` результата list_files). Возвращает {key, name, rel_path, is_dir, size, modified} — для create_transfer о |
list_transfers | Последние переносы пользователя (новые первыми): статус, прогресс, счётчики файлов, ошибки. |
get_transfer | Детали одного переноса: статус (pending/running/completed/failed/cancelled), прогресс по файлам и байтам, текущий файл, ошибки. |
get_usage | Тариф и расход месячной квоты трафика: план, лимит в ГБ (с бонусами), сколько уже израсходовано. |
list_share_links | Активные публичные ссылки пользователя: kind (file/inbox/archive), URL, пароль задан ли, срок жизни. |
get_download_url | Подписанная временная ссылка (10 мин) на скачивание файла прямо из облака — браузер или curl откроет её без авторизации. Токен привязан к одному файлу и не является API-ключом. `key`/`path` — из list_files. |
read_text_file | Скачать файл и вернуть его содержимое как текст (UTF-8). Для текстовых файлов — конфиги, заметки, логи. Лимит `max_kb` (по умолчанию 512 КБ): проверьте size через list_files заранее — большие файлы будут отклонены, используйте get_download_url. |
create_transfer | Запустить перенос файлов между двумя облаками (server-to-server, фоном — следите через get_transfer). `paths` — относительные пути источника; пустой или [''] = всё хранилище. Для key-based облаков (Google Drive и др.) передайте `entries` — словарь {rel_path: {is_dir, key, size, mime_type}} из list_f |
cancel_transfer | Остановить идущий перенос (или скрыть завершённый из истории). |
remote_upload | Загрузить файл в облако напрямую по URL — сервер скачает и положит в хранилище, канал пользователя не тратится. `target_path` — папка в облаке ('' = корень); `file_name` — имя (по умолчанию из URL/заголовков); `extra_connection_ids` — копии сразу в несколько облаков (платные тарифы). |
create_share_link | Создать публичную ссылку. kind='file' — на файл в облаке (connection_id + key или path из list_files); kind='inbox' — приём файлов прямо в облако (connection_id + опционально target_connection_ids); kind='archive' — на готовый ZIP-архив (download_id). `password` — защита ссылки; `ttl_days` — срок жи |
revoke_share_link | Отозвать публичную ссылку — перестаёт открываться навсегда. |