mega-mcp-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| mega_whoamiA | Get current logged-in MEGA account information |
| mega_lsC | List files and folders in MEGA cloud storage |
| mega_cdB | Change current working directory in MEGA cloud |
| mega_pwdA | Print current working directory in MEGA cloud |
| mega_mkdirB | Create a directory in MEGA cloud storage |
| mega_rmB | Remove files or folders from MEGA cloud storage |
| mega_mvC | Move or rename files/folders in MEGA cloud storage |
| mega_cpB | Copy files/folders within MEGA cloud storage |
| mega_getB | Download files from MEGA cloud to local filesystem |
| mega_putB | Upload files from local filesystem to MEGA cloud |
| mega_dfB | Show MEGA cloud storage space usage |
| mega_duC | Show disk usage of remote path |
| mega_findB | Search for files/folders in MEGA cloud storage |
| mega_exportC | Create a public link for a file/folder |
| mega_shareB | Share a folder with another MEGA user |
| mega_transfersB | Show current transfers (uploads/downloads) |
| mega_syncC | Set up sync between local and remote folders |
| mega_treeB | Show directory tree structure |
| mega_catC | Display contents of a remote file |
| mega_importB | Import a public MEGA link to your account |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 20 tools
Each tool has a distinct purpose: navigation (cd, ls, pwd, tree), file operations (cp, mv, rm, mkdir), transfer actions (get, put), space info (df, du), search, sharing (export, import, share), sync, transfers, account info (whoami). No overlapping functionality detected.
All tools follow the consistent prefix 'mega_' followed by a lowercase verb or short phrase (e.g., mega_cat, mega_ls, mega_export). The naming mirrors a typical CLI tool, ensuring predictability and ease of use for both humans and agents.
20 tools is well-scoped for a cloud storage MCP server. It covers essential operations without redundancy, providing a comprehensive set for file management, navigation, sharing, and account info. The count feels neither sparse nor bloated.
The tool set covers core CRUD operations (create directories, upload, download, copy, move, delete), navigation, search, space usage, sharing, sync, and transfers. Minor gaps exist (e.g., no trash or version management), but the surface is largely complete for typical cloud storage tasks.