MCP MONI

MCP MONI

🚀 MCP Moni 项目文档

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

启动 MCP 服务器

node build/index.js

📦 安装指南

集成到 Claude Desktop

  1. 打开 Claude Desktop。
  2. 进入 设置 > 开发者。
  3. 编辑 claude_desktop_config.json 文件,添加以下内容:
    {
    "mcpServers": {
    "mcp-moni": {
    "command": "node",
    "args": ["//build/index.js"]
    }
    }
    }
    
  4. 重启 Claude Desktop。
  5. 在 Claude 中输入 @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\\AppData\Roaming\Claude\claude_desktop_config.json。而在 macOS 系统中,则位于 ~/Library/Application Support/Claude/claude_desktop_config.json

📚 详细文档

配置选项

MCP Moni 服务器可以通过以下环境变量进行配置:

  • TEST_WALLET_PRIVATE_KEY:测试钱包的私钥(交易所需,必填)。
  • RPC_URL:Monad 测试网的自定义 RPC 地址(可选,默认使用公共端点)。
  • CHAIN_ID:Monad 网络的链 ID(可选,默认为测试网)。

常见问题与解决方案

通用问题

  1. 连接错误:确保 Monad 测试网的 RPC 地址可以访问。
  2. 交易失败:检查你的测试钱包是否有足够的 MON 用于 gas 费用。
  3. 私钥缺失:确保 .env 文件已正确配置了测试钱包的私钥。
  4. 工具未找到:确认 Claude Desktop 配置指向正确的构建路径。

未来规划

计划功能

  • 集成更多代币和 DeFi 协议支持。
  • 支持额外的 NFT 市场。
  • 提供增强的分析和可视化工具。
  • 实现多钱包管理功能。
  • 开发跨链操作能力。

贡献指南

欢迎贡献!请随意提交 Pull Request。

注意事项

⚠️ 重要提示

仅用于与 Moni MCP 和钱包交互,请将你的私钥添加到 .env 文件中。只能使用测试网钱包(绝不要使用你的主钱包,出于安全考虑)。

⚠️ 重要提示

直接执行功能时,请使用测试钱包(绝不要使用你的主钱包!)。

⚠️ 重要提示

创建 NFT 时,图像需以 Base64 编码格式提供。

资源

联系方式

如有任何问题或反馈,请联系项目方:

  • 0 关注
  • 0 收藏,25 浏览
  • system 提出于 2025-09-26 17:15

相似服务问题

相关AI产品