masv — MCP-сервер для Claude Code: что делает и как установить
Управляет передачей больших файлов через API MASV прямо из чата с ИИ. Помогает контролировать пакеты, порталы и внешние хранилища.
claude mcp add --env MASV_TEAM_ID=<MASV_TEAM_ID> --env MASV_API_KEY=<MASV_API_KEY> --env MASV_ALLOW_DELETE=<MASV_ALLOW_DELETE> --transport stdio masv -- npx -y @getmasv/masv-mcp-serverЧто делает masv
Сервер связывает ИИ-агентов с платформой передачи данных MASV. Модель получает команды для просмотра пакетов команды, проверки списка файлов внутри них, отслеживания истории перемещений и смены срока жизни ссылок. Дополнительно доступны инструменты для создания и редактирования входящих порталов.
Интеграции позволяют переносить данные в облачные хранилища или работать через MASV Storage Gateway. Опасные действия защищены настройками безопасности. Удаление пакетов и порталов заблокировано, пока не установлена переменная MASV_ALLOW_DELETE=true.
Для работы требуется Node.js версии 24 или новее. Без свежего рантайма пакет не запустится из-за использования возможностей ES2024. Также нужно заранее получить идентификатор команды MASV_TEAM_ID и ключ доступа MASV_API_KEY.
Какие задачи решает
- проверить состав файлов и статус доставки в пакетах MASV
- создать новый портал для приёма клиентских файлов
- отправить пакет данных в подключённое облачное хранилище
- продлить срок действия ссылки на скачивание архива
Примеры запросов агенту
- Покажи список последних пакетов команды в MASV
- Перенеси пакет с идентификатором
pkg_123в подключённое хранилище - Создай новый портал MASV для приёма файлов от подрядчиков
Как установить masv
Командой платформы
claude mcp add --env MASV_TEAM_ID=<MASV_TEAM_ID> --env MASV_API_KEY=<MASV_API_KEY> --env MASV_ALLOW_DELETE=<MASV_ALLOW_DELETE> --transport stdio masv -- npx -y @getmasv/masv-mcp-serverВместо <…> подставьте свои значения
Командой платформы
codex mcp add masv --env MASV_TEAM_ID=<MASV_TEAM_ID> --env MASV_API_KEY=<MASV_API_KEY> --env MASV_ALLOW_DELETE=<MASV_ALLOW_DELETE> -- npx -y @getmasv/masv-mcp-serverВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"masv": {
"command": "npx",
"args": [
"-y",
"@getmasv/masv-mcp-server"
],
"env": {
"MASV_TEAM_ID": "<MASV_TEAM_ID>",
"MASV_API_KEY": "<MASV_API_KEY>",
"MASV_ALLOW_DELETE": "<MASV_ALLOW_DELETE>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"masv": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@getmasv/masv-mcp-server"
],
"env": {
"MASV_TEAM_ID": "<MASV_TEAM_ID>",
"MASV_API_KEY": "<MASV_API_KEY>",
"MASV_ALLOW_DELETE": "<MASV_ALLOW_DELETE>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e MASV_TEAM_ID=<MASV_TEAM_ID> -e MASV_API_KEY=<MASV_API_KEY> -e MASV_ALLOW_DELETE=<MASV_ALLOW_DELETE> masv npx -y @getmasv/masv-mcp-serverВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о masv
Как установить masv в Claude Code?
Выполните команду claude mcp add masv -e MASV_TEAM_ID=<MASV_TEAM_ID> -e MASV_API_KEY=<MASV_API_KEY> -- npx -y @getmasv/masv-mcp-server.
Что делает MCP-сервер masv?
Он даёт модели доступ к API сервиса MASV для управления передачей тяжёлых файлов, настройки порталов и переноса объектов в подключённые облачные хранилища.
Почему агент не может удалить пакет или портал?
Инструменты удаления отключены разработчиками по умолчанию. Чтобы разрешить их вызов, добавьте переменную окружения MASV_ALLOW_DELETE=true.