MCP Moni 是一个可与 Claude Desktop 集成的项目,能实现与 Moni MCP 和钱包的交互,还可进行一系列交易和操作。以下为你详细介绍其安装、使用等方面的内容。
git clone https://github.com/deseti/mcp-moni.git
cd mcp-moni
npm install
.env 文件在项目根目录下创建一个 .env 文件,并添加你的测试钱包私钥:
TEST_WALLET_PRIVATE_KEY=your_test_wallet_private_key_here
npm run build
node build/index.js
claude_desktop_config.json 文件,添加以下内容:{
"mcpServers": {
"mcp-moni": {
"command": "node",
"args": ["//build/index.js" ]
}
}
}
@mcp-moni 激活 MCP 服务器。claude_desktop_config.json 文件说明| 属性 | 详情 |
|---|---|
| mcpServers | 定义了 Claude 可以交互的所有 Model Context Protocol 服务器 |
| mcp-moni | 这是用于激活服务器的标识符(使用 @mcp-moni 在 Claude 中) |
| command | 要运行的可执行文件(本例中为 Node.js) |
| args | 传递给命令的参数,指向你的构建好的 MCP Moni 服务器文件 |
注意:在 Windows 系统中,该文件通常位于 C:\Users\。而在 macOS 系统中,则位于 ~/Library/Application Support/Claude/claude_desktop_config.json。
MCP Moni 服务器可以通过以下环境变量进行配置:
TEST_WALLET_PRIVATE_KEY:测试钱包的私钥(交易所需,必填)。RPC_URL:Monad 测试网的自定义 RPC 地址(可选,默认使用公共端点)。CHAIN_ID:Monad 网络的链 ID(可选,默认为测试网)。.env 文件已正确配置了测试钱包的私钥。欢迎贡献!请随意提交 Pull Request。
⚠️ 重要提示
仅用于与 Moni MCP 和钱包交互,请将你的私钥添加到
.env文件中。只能使用测试网钱包(绝不要使用你的主钱包,出于安全考虑)。
⚠️ 重要提示
直接执行功能时,请使用测试钱包(绝不要使用你的主钱包!)。
⚠️ 重要提示
创建 NFT 时,图像需以 Base64 编码格式提供。
如有任何问题或反馈,请联系项目方: