巨型mcp服务器
\\ \\ \\
用于MEGA加密云存储的MCP服务器。通过MEGAcmd提供文件管理、上传、下载、共享、文件夹同步和搜索。
工具(共18个)
帐户和导航
| 工具 | 说明 |
|---|---|
mega_whoami | 获取当前登录帐户信息 |
mega_pwd | 打印当前工作目录 |
mega_cd | 更改当前目录 |
mega_df | 显示存储空间使用情况 |
mega_du | 显示远程路径的磁盘使用情况 |
文件操作
| 工具 | 说明 |
|---|---|
mega_ls | 列出文件和文件夹(支持-l和-R) |
mega_mkdir | 创建目录(支持-p) |
mega_rm | 删除文件或文件夹 |
mega_mv | 移动或重命名文件和文件夹 |
mega_cp | 复制文件和文件夹 |
mega_cat | 显示远程文件的内容 |
mega_tree | 显示目录树结构 |
mega_find | 搜索带有通配符模式的文件 |
转移
| 工具 | 说明 |
|---|---|
mega_get | 将文件下载到本地文件系统 |
mega_put | 上传文件到MEGA云 |
mega_transfers | 显示当前上传/下载进度 |
mega_sync | 设置双向文件夹同步 |
共享
| 工具 | 说明 |
|---|---|
mega_export | 创建公共链接(具有可选的过期时间和密码) |
mega_share | 与其他MEGA用户共享文件夹(r/rw/full) |
mega_import | 将公共MEGA链接导入您的帐户 |
先决条件
安装MEGAcmd:
brew install --cask megacmd登录您的MEGA帐户:
mega-login your@email.com password安装
npm install
npm run build配置
{
"mcpServers": {
"mega": {
"type": "stdio",
"command": "node",
"args": ["/path/to/mega-mcp/dist/index.js"]
}
}
}MEGA功能
- 端到端加密 --使用零知识架构在客户端加密所有文件
- 20 GB免费存储空间 --包含在每个帐户中
- 文件版本控制 --自动版本历史记录
- 跨平台同步 --桌面和移动客户端
依赖项
@modelcontextprotocol/sdk--MCP协议SDK- MEGAcmd--MEGA命令行客户端(必须单独安装)
