{
  "markdown": "# mega-mcp-server\n\n[\\![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[\\![MCP](https://img.shields.io/badge/MCP-Compatible-blue.svg)](https://modelcontextprotocol.io)\n[\\![TypeScript](https://img.shields.io/badge/TypeScript-5.x-blue.svg)](https://www.typescriptlang.org)\n\nMCP server for MEGA encrypted cloud storage. Provides file management, uploads, downloads, sharing, folder sync, and search via MEGAcmd.\n\n## Tools (18 total)\n\n### Account and Navigation\n\n| Tool | Description |\n|------|-------------|\n| `mega_whoami` | Get current logged-in account info |\n| `mega_pwd` | Print current working directory |\n| `mega_cd` | Change current directory |\n| `mega_df` | Show storage space usage |\n| `mega_du` | Show disk usage of a remote path |\n\n### File Operations\n\n| Tool | Description |\n|------|-------------|\n| `mega_ls` | List files and folders (supports -l and -R) |\n| `mega_mkdir` | Create a directory (supports -p) |\n| `mega_rm` | Remove files or folders |\n| `mega_mv` | Move or rename files and folders |\n| `mega_cp` | Copy files and folders |\n| `mega_cat` | Display contents of a remote file |\n| `mega_tree` | Show directory tree structure |\n| `mega_find` | Search for files with wildcard patterns |\n\n### Transfer\n\n| Tool | Description |\n|------|-------------|\n| `mega_get` | Download files to local filesystem |\n| `mega_put` | Upload files to MEGA cloud |\n| `mega_transfers` | Show current upload/download progress |\n| `mega_sync` | Set up bidirectional folder sync |\n\n### Sharing\n\n| Tool | Description |\n|------|-------------|\n| `mega_export` | Create a public link (with optional expiry and password) |\n| `mega_share` | Share a folder with another MEGA user (r/rw/full) |\n| `mega_import` | Import a public MEGA link to your account |\n\n## Prerequisites\n\nInstall MEGAcmd:\n\n```bash\nbrew install --cask megacmd\n```\n\nLog in to your MEGA account:\n\n```bash\nmega-login your@email.com password\n```\n\n## Install\n\n```bash\nnpm install\nnpm run build\n```\n\n## Configuration\n\n```json\n{\n  \"mcpServers\": {\n    \"mega\": {\n      \"type\": \"stdio\",\n      \"command\": \"node\",\n      \"args\": [\"/path/to/mega-mcp/dist/index.js\"]\n    }\n  }\n}\n```\n\n## MEGA Features\n\n- **End-to-end encryption** -- all files encrypted client-side with zero-knowledge architecture\n- **20 GB free storage** -- included with every account\n- **File versioning** -- automatic version history\n- **Cross-platform sync** -- desktop and mobile clients\n\n## Dependencies\n\n- `@modelcontextprotocol/sdk` -- MCP protocol SDK\n- MEGAcmd -- MEGA command-line client (must be installed separately)\n\n## License\n\n[MIT](LICENSE)\n",
  "bytes": 2623,
  "sha": "db579fda7cb047e6f187bd7889bc9410f9171bb96f96a2682d004c7e4f7f686e",
  "repo_slug": "expertvagabond/mega-mcp-server",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_expertvagabond_mega_49e6a78d/readme"
}