meganz账户生成器mcp
   
Rust中stdio服务器上的最小MCP风格JSON,用于通过以下方式生成MEGA.nz帐户 meganz账户生成器 机箱。
概述
此服务器从以下位置读取换行符分隔的JSON请求 stdin 并将一个换行符分隔的JSON响应写入 stdout 根据请求。
实施方法:
server.infotools.listmega.generate
协议
请求
{
"id": "string",
"method": "string",
"params": object | null
}响应
{
"id": "string",
"result": object | null,
"error": { "code": "string", "message": "string" } | null
}方法
server.info
返回静态服务器元数据。
tools.list
返回可用工具。
示例结果:
{
"tools": ["mega.generate"]
}mega.generate
生成一个或多个MEGA帐户。
参数:
| 名称 | 类型 | 必填 | 描述 |
|---|---|---|---|
count | number | 否 | 要生成的帐户数。默认 1,最小值 1,服务器状态的最大值(默认值 5). |
password | string | 否 | 用于生成帐户的密码。默认为服务器状态密码。 |
示例结果:
{
"accounts": [
{
"email": "example@mega.nz",
"password": "StrongPass123!",
"name": "Example Name"
}
]
}跑
cargo run可选代理支持:
MEGA_PROXY_URL=http://127.0.0.1:8080 cargo run或者通过命令行标志:
cargo run -- --proxy-url http://127.0.0.1:8080可选日志文件支持(env-var或flag):
MCP_LOG_FILE=./mcp.log cargo runcargo run -- --log-file ./mcp.log然后将JSON行发送到stdin,例如:
{"jsonrpc":"2.0","id":0,"method":"initialize","params":{"protocolVersion":"2025-06-18","capabilities":{"elicitation":{}},"clientInfo":{"name":"codex-mcp-client","title":"Codex","version":"0.95.0"}}}
{"id":"1","method":"server/info","params":null}
{"id":"2","method":"tools/list","params":null}
{"id":"3","method":"mega/generate","params":{"count":1,"password":"StrongPass123!"}}备注
stdout仅保留用于JSON响应。- 操作日志/错误被写入
stderr. - 元数据/工具方法的输出是确定的(
server.info,tools.list).
贡献
欢迎投稿!请随时提交拉取请求。
- 分叉存储库
- 创建功能分支(
git checkout -b feature/cool-feature) - 提交您的更改(
git commit -m 'Add some cool feature') - 推到分支(
git push origin feature/cool-feature) - 打开拉取请求
支持
如果这个箱子能为您节省时间或帮助您的工作,我们将不胜感激:

许可证
该项目根据麻省理工学院许可证获得许可;看 许可证 文件以获取详细信息。
