Monad Bridge MCP 服务端是一个轻量级的模型上下文协议(MCP)服务器,它借助 Wormhole 桥接,实现了 Ethereum Sepolia 与 Monad 测试网之间的桥接功能。此 MCP 会与 Monadbridge 和 Wormholes API 进行交互。
git clone https://github.com/rawakinode/monad-bridge-mcp-server.git
cd monad-bridge-mcp-server
npm install
npm run build
此 MCP 服务器提供了一系列实用工具,具体如下:
| 工具名称 | 描述 | 命令 |
|---|---|---|
get-wallet-address |
使用私钥获取钱包地址。 | 显示我的钱包地址 |
get-eth-balance |
检查 Sepolia 测试网上的 ETH 余额。 | 查看我们的 ETH 余额 |
get-mon-balance |
检查 Monad 测试网上的 MON 余额。 | 查看我们的 MONAD 余额 |
bridge-sepolia-wmon-to-monad |
将 Sepolia 上的 wMON(包裹的 MON)桥接到 Monad。 | 桥接 1 wmon sepolia 到 monad |
bridge-monad-to-sepolia-wmon |
将 Monad 上的 MON 桥接到 Sepolia 上的 wMON。 | 桥接 1 monad 到 sepolia |
get-wmon-sepolia-balance |
检查 Sepolia 上的包裹的 MON(wMON)余额。 | 查看我们在 sepolia 的 wmon 余额 |
get-10-last-bridge-transaction |
获取并查看最近 10 次从 Sepolia 到 Monad 或从 Monad 到 Sepolia 的桥接交易。 | 获取最近 10 笔桥接交易 或 获取最近桥接 |
设置 > 开发人员。claude_desktop_config.json。{
"mcpServers": {
"monad-mcp": {
"command": "node",
"args": ["monad-bridge-mcp-server\\build\\index.js" ],
"env": {
"PRIVATE_KEY": ""
}
}
}
}
monad-bridge-mcp-server\\build\\index.js 替换为实际的项目目录路径(例如 E:\data\monad-bridge-mcp-server\build\index.js 或 /path/to/monad-bridge-mcp-server/build/index.js)。以下是使用 MCP 服务器工具的完整示例:
git clone https://github.com/rawakinode/monad-bridge-mcp-server.git
cd monad-bridge-mcp-server
npm install
npm run build
claude_desktop_config.json。{
"mcpServers": {
"monad-mcp": {
"command": "node",
"args": ["E:\\data\\monad-bridge-mcp-server\\build\\index.js"],
"env": {
"PRIVATE_KEY": "your_private_key_here"
}
}
}
}
get-wallet-address
# 输出:0xYourWalletAddress
bridge-sepolia-wmon-to-monad 1
# 桥接 1 个 wmon 到 Monad
get-10-last-bridge-transaction
# 获取最近 10 笔桥接交易记录
get-wallet-address
get-eth-balance
get-mon-balance
bridge-sepolia-wmon-to-monad
bridge-monad-to-sepolia-wmon
get-wmon-sepolia-balance
get-10-last-bridge-transaction
以下是截图的中文说明:
⚠️ 重要提示
- 确保私钥安全,避免泄露。
- 在生产环境中使用前,请务必备份配置文件。
- 如果遇到问题,请检查日志或联系支持团队。