关于 Monad Magma MCP
Monad Magma MCP 是面向 Monad Testnet 的 MCP 服务,可通过 Magma 执行 MON 质押与 gMON 赎回,适用于持有测试网钱包的用户。
主要功能
- 01质押 MON 并获取 gMON
- 02销毁 gMON 赎回 MON
- 03返回交易详情与浏览器链接
适用场景
- 01通过 MCP 客户端质押测试网 MON
- 02将 gMON 兑换回 MON
- 03查看质押交易及余额结果
MCP 相关
该服务向 MCP 客户端提供 MON 质押和赎回操作,并返回交易信息。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Monad Magma MCP
功能
- 质押 MON:质押 MON 代币以获取 gMON。
- 提取 MON:销毁 gMON 以提取 MON。
前提条件
- Node.js(18.x 或更高版本)
- Git
- 持有 MON 代币的 Monad Testnet 钱包
- 兼容 MCP 的客户端(例如 Claude)
设置命令
克隆仓库
git clone https://github.com/0xjaywins/magma-mcp.git
cd monad-mcp-staking
安装依赖项
npm install
npm install --save-dev @types/node
配置 .env
- 创建
.env:code .env - 添加:
将PRIVATE_KEY=0xYourPrivateKey0xYourPrivateKey替换为你的 Monad Testnet 私钥。 - 更新
src/index.ts中的.env路径(例如,Unix 系统使用/home/yourusername/monad-mcp-staking/.env,Windows 系统使用C:\Users\windows\Desktop\monad-mcp-staking\.env)。
构建项目
npm run build
运行脚本
node dist/index.js
Windows 设置提示
- 使用 Windows 路径(例如,
C:\Program Files\nodejs\node.exe、C:\Users\lenovo\Desktop\magma-mcp\dist\index.js)。 - Windows 版 Claude 配置:
{ "mcpServers": { "monad-mcp": { "command": "C:\\Program Files\\nodejs\\node.exe", "args": ["C:\\Users\\lenovo\\Desktop\\magma-mcp\\dist\\index.js"] } } }
使用 MCP Inspector 测试
- 安装:
npm install @modelcontextprotocol/[email protected] - 获取路径:
Windows:使用which node # /home/yourUsername/.nvm/versions/node/v23.11.0/bin/node pwd # /home/yourUsername/monad-mcp-stakingC:\Program Files\nodejs\node.exe、C:\Users\lenovo\Desktop\monad-mcp-staking\dist\index.js。 - 运行:
npx @modelcontextprotocol/inspector /home/yourUsername/.nvm/versions/node/v23.11.0/bin/node /home/yourUsername/monad-mcp-staking/dist/index.js
配置 Claude
- 使用上述路径。
claude.json示例:{ "mcpServers": { "monad-mcp": { "command": "node", "args": ["/home/yourUsername/.nvm/versions/node/v23.11.0/bin/node", "/home/yourUsername/monad-mcp-staking/dist/index.js"] } } }
预期输出
- 质押成功:
Successfully staked 0.2 MON on Magma. gMON minted: 0.2 gMON Your gMON balance: 0.2 gMON Transaction: 0x... Explorer: https://testnet.monadexplorer.com/tx/0x... - MCP Inspector:显示工具状态和交易日志。
- Claude:显示包含交易详情的 JSON 响应。
故障排除
- .env 无效:确保
PRIVATE_KEY正确。 - 资金不足:为钱包充值 Monad Testnet 上的 MON/gMON。
- 网络错误:验证 RPC(
https://testnet-rpc.monad.xyz)。 - 路径问题:更新
src/index.ts和 Claude 配置中的路径。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。