mcpField
M
mega

mega

本地服务
github.com/ExpertVagabond文件与存储032 周前更新

关于 mega

mega 是通过 MEGAcmd 管理 MEGA 加密云存储的 MCP 服务,涵盖文件操作、传输、搜索、同步和共享。

主要功能

  1. 01浏览和管理文件及文件夹
  2. 02上传和下载文件
  3. 03使用通配符搜索
  4. 04设置双向文件夹同步
  5. 05创建链接并共享文件夹

适用场景

  1. 01整理 MEGA 账户中的文件
  2. 02在本地存储与 MEGA 之间传输文件
  3. 03查找文件或共享文件夹和公开链接

MCP 相关

通过工具向 MCP 客户端提供基于 MEGAcmd 的 MEGA 账户、文件、传输、同步、搜索和共享操作。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"expertvagabond-mega": {
"command": "npx",
"args": [
"-y",
"mega-mcp-server"
]
}
}
}
启动命令npx -y mega-mcp-server

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmmega-mcp-server1.0.1

工具

20

收录的工具列表 · 更新于 2 周前

此工具无需参数。

详细介绍

mega-mcp-server

[!License: MIT](https://opensource.org/licenses/MIT) [!MCP](https://modelcontextprotocol.io) [!TypeScript](https://www.typescriptlang.org)

用于 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 [email protected] 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 命令行客户端(必须单独安装)

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。