Masv
@getmasv
About Masv
Provides LLMs with tools to interact with the MASV API.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"masv": {
"command": "npx",
"args": [
"-y",
"@getmasv/masv-mcp-server"
],
"env": {
"MASV_TEAM_ID": "your-team-id",
"MASV_API_KEY": "your-api-key"
}
}
}
}Tools
20Get team packages. These are packages sent by MASV team users directly to MASV. It does not include packages sent to Portals. To get full list of packages you need to get both team packages and portal packages
Get package by id
Get portal packages. These are packages uploaded by anyone to MASV Portals. Only packages that were uploaded to Portals returned by this tool. To get full list of packages you need to get both team packages and portal packages.
Get list of package files
Get all transfers of a package to storage. Transfer is a package delivery via MASV to cloud or on-premise (via MASV Storage Gateway) destination
Update package expiration date and time. Also allows enable or disable unlimited storage. Additional package storage may incur charges, depending on your team subscription plan. Once expired the package and all of its files are deleted and can not be restored.
Delete a package by ID. This permanently removes the package and all its files and cannot be undone. Requires MASV_ALLOW_DELETE=true environment variable to be set.
Get activities. Activities are records of events that happened with MASV resources like packages, links and transfers. Each activity has assosiated events and can be in one of several states: pending, started, complete, cancelled, error. Full list of activity types: package_upload_to_masv (package upload from user or connected storage integration to MASV), package_download_from_masv (user downloads package), link_generation (new download link is added to the package), package_transfer_masv_to_cloud (package transfer from MASV to connected storage integration)
Get history of events for given activity. Activity gets event record every time it transitions to a new state. It is very useful to get events history to get more information about activity because it can transition states several times and activity only keeps track of its current state.
Get detailed information about all existing activities and their accurate states description. Always use this tool provide users with detailed explanation about activities and their states.
Get list of connected integrations. Integration could be cloud or on-prem system like AWS S3, Frame.io, Dropbox, MASV Storage Gateway and many others
Send MASV package to connected integration. Integration could be cloud or on-prem system like AWS S3, Frame.io, Dropbox, MASV Storage Gateway and many others
List files on any integration (cloud or MASV Storage Gateway). Supports pagination — if more results are available, a cursor is returned; pass it back in the next call to get the next page.
Transfer files from a cloud integration (AWS S3, Azure, Dropbox, etc.) or MASV Storage Gateway to MASV. Creates a new package and initiates the transfer. Use list_files_on_integration first to get file information including IDs.
Get list of portals that belong to the team. Portals are used to collect files from external users. Each portal has a unique subdomain and can be configured with various settings like upload and download password, file type restrictions, connected integrations, metadata forms, etc.
Get a specific portal by ID. Returns detailed information about the portal including its configuration, recipients, connected integrations, and settings.
Create a new portal for collecting files from external users. Portals can be configured with access codes, download passwords, file type restrictions, custom branding, connected integrations, and more. Only 'name' and 'subdomain' are required - all other settings are optional.
Update an existing portal's configuration. Use this to modify portal settings like access controls, branding, file restrictions, and more.
Delete a portal by ID. This permanently removes the portal and cannot be undone. Packages that were uploaded to this portal will remain accessible. Requires MASV_ALLOW_DELETE=true environment variable to be set.
Get list of all team members. Returns member details including id (membership_id), email, name, policy, approval status, and teamspaces. Use this to get membership IDs needed for portal access_list when creating private portals.
Overview
What is Masv?
Masv is an easy-to-use and ultra-reliable managed file transfer service designed for teams of all sizes. It allows users to send and receive massive files without size limits while ensuring data integrity and security through its robust cloud infrastructure that supports cloud, on-prem, and hybrid workflows.
How to use Masv?
—
Key features of Masv
- Easy-to-use managed file transfer service
- Send massive files without size limits
- Ultra-reliable file delivery
- Ensures data integrity and security
- Supports cloud, on-prem, and hybrid workflows
Use cases of Masv
- Sending and receiving massive files without size limits
- Collaborating with teams across cloud, on-prem, and hybrid workflows
- Securely transferring data with integrity and security guarantees
FAQ from Masv
What is Masv?
Masv is a managed file transfer service that lets teams send and receive massive files without size limits while ensuring data integrity and security.
Does Masv have file size limits?
No, Masv allows users to send massive files without any size limits.
What workflows does Masv support?
Masv supports cloud, on-prem, and hybrid workflows through its robust cloud infrastructure.
Who is Masv designed for?
Masv is designed for teams of all sizes.
Is data transferred via Masv secure?
Yes, Masv ensures data integrity and security through its robust cloud infrastructure.
Frequently asked questions
What is Masv?
Masv is a managed file transfer service that lets teams send and receive massive files without size limits while ensuring data integrity and security.
Does Masv have file size limits?
No, Masv allows users to send massive files without any size limits.
What workflows does Masv support?
Masv supports cloud, on-prem, and hybrid workflows through its robust cloud infrastructure.
Who is Masv designed for?
Masv is designed for teams of all sizes.
Is data transferred via Masv secure?
Yes, Masv ensures data integrity and security through its robust cloud infrastructure.
Basic information
More Other MCP servers
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
Codelf
unbugA search tool helps dev to solve the naming things problem.
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
Mcp
browsermcpBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
AutoBrowser MCP
autobrowser-aiBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
Comments