返回市场
动线-MCP-服务器

动线-MCP-服务器

作者:verbwire2 星标更新:2025-03-28

项目介绍

Verbwire MCP 服务器

一个MCP服务器实现,提供与Verbwire API交互的工具,允许进行部署智能合约、铸造NFT和管理IPFS存储等区块链操作。

功能

  • 数据操作:查询NFT所有权、集合和交易详情
  • 智能合约部署:部署和管理不同类型的NFT合约
  • NFT铸造:从文件、元数据或URL创建NFT,并提供多种选项
  • IPFS存储:上传文件和元数据到IPFS,提供可靠的存储
  • 跨链操作:在多个区块链之间发送NFT
  • 合约管理:更新合约设置、添加白名单、管理支付
  • 实用功能:访问区块链数据、Gas价格和验证服务

工具

服务器提供了超过50个工具,涵盖多个类别:

  • 数据工具

    • 获取钱包拥有的/创建的NFT
    • 获取交易详情
    • 检查代币所有权
    • 获取集合信息
  • 部署工具

    • 部署各种NFT合约类型
    • 配置部署参数
  • 铸造工具

    • 快速从文件和元数据铸造NFT
    • 向特定合约铸造
    • 创建并铸造代币
  • 存储工具

    • 上传文件到IPFS
    • 创建和存储NFT元数据
    • 上传整个目录
  • 更新工具

    • 在钱包之间转移代币
    • 修改NFT元数据
    • 管理合约设置
    • 处理白名单和付款
  • 实用工具

    • 获取链信息
    • 验证智能合约
    • 估算交易成本

配置

获取API密钥

  1. verbwire.com注册一个Verbwire账户
  2. 从仪表板获取您的API密钥

与Claude Desktop配合使用

将以下内容添加到您的claude_desktop_config.json中:

NPX方法

{
  "mcpServers": {
    "verbwire": {
      "command": "npx",
      "args": [
        "-y",
        "@verbwire/verbwire-mcp-server"
      ],
      "env": {
        "VERBWIRE_API_KEY": "YOUR_API_KEY_HERE"
      }
    }
  }
}

本地安装

如果您克隆了此仓库:

{
  "mcpServers": {
    "verbwire": {
      "command": "node",
      "args": [
        "/path/to/verbwire-mcp-server/server.js"
      ],
      "env": {
        "VERBWIRE_API_KEY": "YOUR_API_KEY_HERE"
      }
    }
  }
}

本地开发

如果您想开发或修改此MCP服务器:

  1. 克隆此仓库
  2. 安装依赖项
npm install
  1. 在根目录下创建一个.env文件:
VERBWIRE_API_KEY=your_api_key_here
  1. 启动服务器:
npm start

示例工具用法

部署NFT合约

{
  "name": "deployContract",
  "arguments": {
    "chain": "mumbai",
    "contractType": "nft721",
    "contractName": "My Collection",
    "contractSymbol": "MC",
    "recipientAddress": "0x..."
  }
}

从文件铸造NFT

{
  "name": "quickMintFromFile",
  "arguments": {
    "chain": "mumbai",
    "filePath": "/path/to/image.jpg",
    "name": "My NFT",
    "description": "A unique digital asset"
  }
}

上传到IPFS

{
  "name": "uploadFileToIPFS",
  "arguments": {
    "filePath": "/path/to/file.png",
    "name": "My Artwork",
    "description": "A beautiful digital artwork"
  }
}

许可证

MIT