Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
ExpertVagabond avatar

Mega

  • Updated March 17, 2026
  • ExpertVagabond/mega-mcp-server

MEGA MCP is a MCP server that connects coding agents to MEGA cloud storage CLI commands over stdio.

About

The MEGA cloud storage CLI MCP server lets coding agents perform MEGA file and sync operations through stdio tools instead of manual mega-cli usage. developers who chose MEGA for cost-sensitive backups, media libraries, or side-project artifacts can keep storage tasks inside the agent thread while implementing features or scripts. The server wraps CLI behavior; you remain responsible for MEGA account security, encryption keys, and bandwidth limits. It pairs well with CLI utilities and content-heavy products but is not a full DAM or collaboration suite. Register it when MEGA is already your bucket and you want faster iteration during Build, not when you are still picking object storage in Validate.

  • MEGA cloud storage CLI exposed as MCP (mega-mcp-server npm v1.0.1)
  • Stdio transport for Claude Code, Cursor, and other MCP clients
  • Repository: ExpertVagabond/mega-mcp-server
  • Suited to indie projects using MEGA for assets, backups, or distribution files

Mega by the numbers

  • Data as of Jul 7, 2026 (Skillselion catalog sync)
terminal
claude mcp add mega-mcp-server -- npx -y mega-mcp-server

Add your badge

Show developers this MCP server is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Packagemega-mcp-server
TransportSTDIO
AuthNone
Last updatedMarch 17, 2026
RepositoryExpertVagabond/mega-mcp-server

What it does

Wire MEGA cloud storage CLI into your agent so uploads, sync, and file ops happen from the build session.

Who is it for?

Best when you're already on MEGA and want agent-driven uploads, sync, or file management during development.

Skip if: Skip if you're standardized on S3, R2, or GCS and need hyperscaler IAM patterns, or users and want a GUI-first storage product.

What you get

With mega-mcp-server registered, your agent can run documented MEGA storage CLI workflows inline while you build integrations.

  • Working stdio MCP link to mega-mcp-server
  • Agent-invokable MEGA storage and sync CLI operations
  • Faster build-time integration of MEGA into scripts or pipelines

By the numbers

  • Version 1.0.1
  • npm identifier: mega-mcp-server
  • Transport: stdio
README.md

mega-mcp-server

!License: MIT !MCP !TypeScript

MCP server for MEGA encrypted cloud storage. Provides file management, uploads, downloads, sharing, folder sync, and search via MEGAcmd.

Tools (18 total)

Account and Navigation

Tool Description
mega_whoami Get current logged-in account info
mega_pwd Print current working directory
mega_cd Change current directory
mega_df Show storage space usage
mega_du Show disk usage of a remote path

File Operations

Tool Description
mega_ls List files and folders (supports -l and -R)
mega_mkdir Create a directory (supports -p)
mega_rm Remove files or folders
mega_mv Move or rename files and folders
mega_cp Copy files and folders
mega_cat Display contents of a remote file
mega_tree Show directory tree structure
mega_find Search for files with wildcard patterns

Transfer

Tool Description
mega_get Download files to local filesystem
mega_put Upload files to MEGA cloud
mega_transfers Show current upload/download progress
mega_sync Set up bidirectional folder sync

Sharing

Tool Description
mega_export Create a public link (with optional expiry and password)
mega_share Share a folder with another MEGA user (r/rw/full)
mega_import Import a public MEGA link to your account

Prerequisites

Install MEGAcmd:

brew install --cask megacmd

Log in to your MEGA account:

mega-login your@email.com password

Install

npm install
npm run build

Configuration

{
  "mcpServers": {
    "mega": {
      "type": "stdio",
      "command": "node",
      "args": ["/path/to/mega-mcp/dist/index.js"]
    }
  }
}

MEGA Features

  • End-to-end encryption -- all files encrypted client-side with zero-knowledge architecture
  • 20 GB free storage -- included with every account
  • File versioning -- automatic version history
  • Cross-platform sync -- desktop and mobile clients

Dependencies

  • @modelcontextprotocol/sdk -- MCP protocol SDK
  • MEGAcmd -- MEGA command-line client (must be installed separately)

License

MIT

Recommended MCP Servers

How it compares

MEGA MCP is a storage CLI integration, not a backup strategy skill or a multi-cloud migration planner.

FAQ

Who is MEGA MCP for?

It is for developers using MEGA storage who want Claude Code, Cursor, or similar agents to drive mega-cli from MCP tools.

When should I use MEGA MCP?

Use it in Build while wiring backups, assets, or file sync into your app or scripts and want storage commands in the same session.

How do I add MEGA MCP to my agent?

Install mega-mcp-server from npm, configure stdio MCP in your agent, install and log into MEGA CLI locally, then restart the agent.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.