Masv logo

Masv

Use MASV API tools to manage packages, portals, activities, integrations, and team members through MCP.

Install Masv

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "masv": {
      "command": "npx",
      "args": [
        "-y",
        "@getmasv/masv-mcp-server"
      ],
      "env": {
        "MASV_TEAM_ID": "YOUR_VALUE_HERE",
        "MASV_API_KEY": "YOUR_VALUE_HERE",
        "MASV_ALLOW_DELETE": "YOUR_VALUE_HERE"
      }
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Values are written into the snippet above so you can paste it as is. They never leave your browser.

Automated check passed— started and listed 20 tools correctly (6d ago).

Overview

masv MCP server exposes MASV API operations to MCP-compatible AI clients through a Node.js process. It supports package and portal management, activity inspection, connected-storage transfers, file browsing, and team-member lookup. Package and portal deletion remain disabled unless MASV_ALLOW_DELETE=true is set. Reach for it when an agent needs to inspect or administer MASV workflows using team credentials.

Use cases

  • List packages and inspect their files or transfer history
  • Manage MASV portals and their configuration
  • Review activities and event histories
  • Transfer files between MASV and connected storage
  • Inspect team members and storage integrations

Key features

  • Package listing and expiration management
  • Portal creation and configuration updates
  • Activity and event history lookup
  • Connected storage browsing and transfers
  • Team member and integration discovery
  • Optional guarded deletion for packages and portals

Tools20

What Masv lets your agent do. Expand a tool for its parameters.

Verified live~6.7k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

8/8 checks healthy over the last 46d

What it can do

From the 20 tools this server returned when we ran it; 20 declare their own safety hints.

Can delete or modify data · 4Handles credentials · 2Makes network requests · 3Read-only tools · 16
Network at startup3 connections
Files written at startupNone
Install scriptsNone
npm provenanceSigned build
Package age175 days
Maintainers5

Observed 2026-10-22 in an isolated sandbox. A description of reach, not a security audit.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 4d ago via OSV.dev · @getmasv/masv-mcp-server (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars5Stargazers on the source repository.
npm downloads347Package downloads in the last 30 days.
Last commit29d agoMost recent push to the default branch.
Availability100%Our rolling endpoint + install checks that succeeded.
Install checkPassedOur sandbox started it and listed its tools.
Tools exposed20Callable tools this server registers over MCP.
Directory activity1 viewsConfig copies, upvotes, and views on AllMCPs.

How Masv works

What masv does

The masv MCP server connects an MCP-compatible AI client to the MASV API. It gives an agent access to package records, portal configuration, activity data, storage integrations, and team-member information within a configured MASV team.

Package operations include listing team packages, retrieving a package by ID, finding packages uploaded through portals, examining package files, and reviewing transfer history. The server can also change package expiration dates and times. Portal operations cover listing and retrieving portals, creating portals, updating portal configuration, and deleting portals when deletion has been enabled.

The masv MCP server also exposes MASV activity history and descriptions of activity states. For connected storage, it can list integrations, send a package to an integration, browse files in cloud integrations or MASV Storage Gateway, and transfer files from those sources into MASV.

How it works

The server runs as a Node.js MCP process and authenticates requests with a MASV team identifier and API key. An MCP client starts the process, then presents the server's tools to an AI assistant. Tool calls operate against the MASV API for the configured team.

Deletion is guarded separately from the other operations. The package and portal deletion tools require MASV_ALLOW_DELETE=true; without that setting, those destructive tools are not enabled for LLM use. The project is built and tested with Node.js 24 or newer.

Setup and configuration

Run the published package directly with npx:

Terminal
npx @getmasv/masv-mcp-server

A global npm installation is also supported:

Terminal
npm install -g @getmasv/masv-mcp-server

Set these required environment variables before starting the process:

  • MASV_TEAM_ID: the MASV team identifier.
  • MASV_API_KEY: the MASV API authentication key.

Set MASV_ALLOW_DELETE=true only when the client should be allowed to use package and portal deletion tools. An MCP client configuration can start the server with npx -y @getmasv/masv-mcp-server, passing the credentials in its env object. The -y option accepts npm's execution prompt automatically.

Tools and capabilities

Available tool groups include:

  • Packages: list, inspect, update expiration, inspect files and transfers, and list portal uploads.
  • Portals: list, inspect, create, update, and optionally delete portals.
  • Activities: list activities, retrieve event history, and read activity-state information.
  • Integrations: list connected storage, browse integration files, send packages to storage, and transfer files into MASV.
  • Team: list members and their details.

The masv MCP server is suited to assistants that need to answer questions about MASV transfer state, review package contents or history, administer portals, or move files between MASV and configured storage integrations.

Limitations and notes

This project is identified as experimental and has not completed the provider's internal verification process. Support and updates are provided on a best-effort basis. The supplied test suite runs offline and does not require MASV credentials, but normal API use does require valid team credentials.

The material does not document specific MASV API permissions beyond the credential requirement and the separate deletion flag. It also does not identify any client-specific setup beyond the standard MCP process configuration.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Masv

masv is an MCP server that connects AI assistants to the MASV API. Its main tools list and inspect team packages, manage portals, review activities, browse connected storage integrations, transfer files between integrations and MASV, adjust package expiration, and manage team-member details. Deletion tools require explicit configuration.

Install it by running npx @getmasv/masv-mcp-server, or install it globally with npm install -g @getmasv/masv-mcp-server. The project requires Node.js 24 or newer. An MCP client can start it with npx -y @getmasv/masv-mcp-server.

It requires MASV_TEAM_ID and MASV_API_KEY. MASV_TEAM_ID identifies the MASV team, while MASV_API_KEY authenticates API requests. MASV_ALLOW_DELETE is optional and must be set to true to enable package and portal deletion tools.

Yes, but only when MASV_ALLOW_DELETE=true is configured. The package and portal deletion tools are otherwise disabled for LLM use. Other package and portal operations, such as listing, retrieval, creation, updating, and expiration changes, are separately available.

It shows a standard MCP client configuration that starts the server with npx and passes MASV_TEAM_ID and MASV_API_KEY, so compatibility depends on the client's support for this MCP process configuration.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewMasv AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/masv?style=directory)](https://allmcps.com/mcp/masv)
HTML Embed
<a href="https://allmcps.com/mcp/masv"><img src="https://allmcps.com/api/badge/masv?style=directory" alt="Masv on AllMCPs" /></a>