Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Mega

FreeNot checked

MEGA cloud storage CLI MCP server

GitHubEmbed

About

MEGA cloud storage CLI MCP server

README

!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 [email protected] 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

from github.com/ExpertVagabond/mega-mcp-server

Install Mega in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install mega

Installs into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.

First time? Get the CLI: curl -fsSL https://unyly.org/install | sh

Or configure manually

Run in your terminal:

claude mcp add mega -- npx -y mega-mcp-server

FAQ

Is Mega MCP free?

Yes, Mega MCP is free — one-click install via Unyly at no cost.

Does Mega need an API key?

No, Mega runs without API keys or environment variables.

Is Mega hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Mega in Claude Desktop, Claude Code or Cursor?

Open Mega on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Mega with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs