Skip to main content
Glama

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

Related MCP server: mcp-google-drive

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

Install Server
A
license - permissive license
A
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ExpertVagabond/mega-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server