К основному содержанию
MCP-сервер CX Codex

remote-filesystem — MCP-сервер для Claude Code: файлы в GCS

MCP-сервер, который даёт агенту доступ к бакету Google Cloud Storage: загрузка, скачивание, список файлов, правка свойств и удаление.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add --env GCS_BUCKET=<GCS_BUCKET> --env GCS_PROJECT_ID=<GCS_PROJECT_ID> --env GCS_CLIENT_EMAIL=<GCS_CLIENT_EMAIL> --env GCS_PRIVATE_KEY=<GCS_PRIVATE_KEY> --env GOOGLE_APPLICATION_CREDENTIALS=<GOOGLE_APPLICATION_CREDENTIALS> --transport stdio remote-filesystem -- npx -y remote-filesystem-mcp-server
Открыть на GitHub

Что делает remote-filesystem

Сервер подключается к GCS и открывает агенту пять инструментов: upload, download, list_files, modify и delete_file. Файлы можно заливать по пути file://... или из base64, скачивать текстом либо в base64 для бинарников, а для приватных объектов сервер умеет выдавать подписанные ссылки. Список поддерживает фильтр по префиксу и лимит результатов.

Доступ ограничивается двумя способами. Переменная GCS_ROOT_PATH задаёт корневой префикс, за пределы которого сервер не выйдет, а ENABLED_TOOLGROUPS=readonly оставляет только чтение и листинг — удобно, когда агенту не нужно ничего менять. Публичность файлов по умолчанию выключена (GCS_MAKE_PUBLIC=false), включить можно на уровне переменной или отдельным вызовом.

Обязателен только GCS_BUCKET. Для авторизации нужен один из трёх способов: инлайн-креды через GCS_CLIENT_EMAIL и GCS_PRIVATE_KEY, файл ключа в GOOGLE_APPLICATION_CREDENTIALS или ADC после gcloud auth application-default login. Без рабочей авторизации сервер к бакету не подключится. Сейчас поддерживается только Google Cloud Storage — S3 и Cloudflare R2 заявлены как планы.

Какие задачи решает

  • залить скриншот в бакет и получить публичную ссылку
  • прочитать бинарный файл из GCS в base64
  • посмотреть, что лежит в папке бакета, с фильтром по префиксу
  • поменять content type и метаданные объекта
  • удалить временный файл из облака прямо из сессии агента

Примеры запросов агенту

  • Загрузи screenshots/pr-123.png в бакет и сделай файл публичным
  • Покажи список файлов в uploads/, максимум 50
  • Скачай reports/doc.pdf из GCS в base64

Как установить remote-filesystem

Командой платформы

claude mcp add --env GCS_BUCKET=<GCS_BUCKET> --env GCS_PROJECT_ID=<GCS_PROJECT_ID> --env GCS_CLIENT_EMAIL=<GCS_CLIENT_EMAIL> --env GCS_PRIVATE_KEY=<GCS_PRIVATE_KEY> --env GOOGLE_APPLICATION_CREDENTIALS=<GOOGLE_APPLICATION_CREDENTIALS> --transport stdio remote-filesystem -- npx -y remote-filesystem-mcp-server

Вместо <…> подставьте свои значения. Ещё 3 переменные окружения — в README сервера

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о remote-filesystem

Как установить remote-filesystem в Claude Code?

Выполните claude mcp add remote-filesystem -e GCS_BUCKET=<GCS_BUCKET> -e GCS_PRIVATE_KEY=<GCS_PRIVATE_KEY> -- npx -y remote-filesystem-mcp-server. Второй вариант — с полным набором переменных: `claude mcp add --env GCS_BUCKET=<GCS_BUCKET> --env GCS_PROJECT_ID=<GCS_PROJECT_ID> --env GCS_CLIENT_EMAIL=<GCS_CLIENT_EMAIL> --env GCS_PRIVATE_KEY=<GCS_PRIVATE_KEY> --env GOOGLE_APPLICATION_CREDENTIALS=<GOOGLE_APPLICATION_CREDENTIALS> --transport stdio remote-filesystem -- npx -y remote-filesystem-mcp-server`.

Что делает remote-filesystem?

Даёт агенту операции с файлами в бакете Google Cloud Storage: загрузку, скачивание, листинг, изменение свойств и удаление. Доступ можно сузить до чтения или ограничить корневым префиксом.

Какие переменные нужны для работы?

Обязательна только GCS_BUCKET. Авторизация — одним из способов: инлайн-креды (GCS_CLIENT_EMAIL, GCS_PRIVATE_KEY), файл ключа через GOOGLE_APPLICATION_CREDENTIALS или ADC.

Похожие MCP-серверы

Всё по теме «Облака: AWS, Azure, GCP» →
mcp-server HeyPuter Подключает ИИ-агента к Puter: файлы, сайты и воркеры через один MCP-сервер. Пригодится, если проект живёт в облаке Puter. CX Codex +1 ★ 43 872звёзд репо Coder coder MCP-сервер связывает ИИ-кодинг с Coder, чтобы управлять рабочими пространствами, шаблонами и облачными средами разработки. CX Codex +1 ★ 17 160звёзд репо firebase-mcp firebase Подключает сервисы Firebase к ИИ-ассистентам через протокол MCP. Помогает управлять базами данных, пользователями и логами прямо из диалога в редакторе. CX Codex +1 ★ 4 481звёзд репо Radar Kubernetes MCP Server skyhook-io Даёт ИИ-агенту доступ к Kubernetes через встроенный MCP-сервер: он может изучать кластер, разбираться в проблемах и выполнять операции. CX Codex +1 ★ 3 905звёзд репо Supabase supabase Подключает проекты Supabase к ИИ-ассистентам по протоколу MCP. Помогает проверять конфигурацию и запрашивать данные из таблиц. CX Codex +1 ★ 2 969звёзд репо Microsoft Fabric MCP Server microsoft MCP-сервер от Microsoft, который даёт агенту инструменты для работы с Microsoft Fabric. Пригодится, если данные и отчёты живут в Fabric. CX Codex +1 ★ 3 799звёзд репо

Из того же набора9

twist Подключает рабочее пространство Twist к ИИ-агенту: список каналов, треды и сообщения через инструменты MCP. Пригодится, когда обсуждения нужно читать и дополнять из чата. CX Codex +1 ★ 81звёзд репо slack MCP-сервер для Slack: читает каналы и треды, отправляет и правит сообщения, ставит реакции. Пригодится, когда агент должен работать с перепиской прямо из редактора. CX Codex +1 ★ 81звёзд репо proctor Гоняет Proctor-экзамены против MCP-серверов: запускает проверки, хранит результаты, управляет машинами Fly.io. Внутренний инструмент PulseMCP. CX Codex +1 ★ 81звёзд репо onepassword MCP-сервер для чтения и записи данных из хранилища 1Password через CLI. Агент может достать учётные данные, создать новые записи или сгенерировать ссылку для шаринга. CX Codex +1 ★ 81звёзд репо image-diff Сравнивает два изображения попиксельно, группирует найденные отличия в кластеры и строит тепловую карту различий. Пригодится, когда нужно сверить скриншот интерфейса с макетом. CX Codex +1 ★ 81звёзд репо google-docs Даёт агенту доступ к Google Документам: читать, создавать, править и экспортировать файлы, если у вас есть OAuth2 или сервисный аккаунт Workspace. CX Codex +1 ★ 81звёзд репо gmail Подключает Gmail к ИИ-ассистенту: чтение, поиск, метки, черновики и отправка писем. Работает с личными аккаунтами и Google Workspace. CX Codex +1 ★ 81звёзд репо fetchpet Автоматизирует работу со страховыми заявками Fetch Pet: подача, отслеживание статуса, загрузка EOB и счетов через браузер. CX Codex +1 ★ 81звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой