1. Conduid
  2. Developer Tools
  3. Verbwire
MCP server · Developer Tools

Verbwire

An MCP server implementation that provides tools for interacting with the Verbwire API, allowing for blockchain operations like deploying smart contracts, minting NFTs, and managing IPFS storage.

Unclaimed last commit a year ago apiaiblockchainmcp-servermodelcontextprotocol
49Fair

Scored 5 days ago · breakdown

About Verbwire

Verbwire is an MCP server published by verbwire in the Developer Tools category: an MCP server implementation that provides tools for interacting with the Verbwire API, allowing for blockchain operations like deploying smart contracts, minting NFTs, and managing IPFS storage.

The repository has 2 stars and 1 forks, with the last commit a year ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/verbwire/verbwire-mcp-server

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Verbwire

Powered by Claude · Grounded in docs

I know everything about Verbwire. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 5 days ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • !License declaredNo license file. Legally you have no right to use it in a product.
  • !Tests presentNo tests found. Behaviour changes may go unnoticed between versions.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

v0.1.1v0.1.1

README

Verbwire MCP Server

An MCP server implementation that provides tools for interacting with the Verbwire API, allowing for blockchain operations like deploying smart contracts, minting NFTs, and managing IPFS storage.

Features

  • Data Operations: Query NFT ownership, collections, and transaction details
  • Smart Contract Deployment: Deploy and manage different types of NFT contracts
  • NFT Minting: Create NFTs from files, metadata, or URLs with various options
  • IPFS Storage: Upload files and metadata to IPFS with reliable storage
  • Cross-Chain Operations: Send NFTs across multiple blockchains
  • Contract Management: Update contract settings, add allowlists, manage payments
  • Utility Functions: Access blockchain data, gas prices, and verification services

Tools

The server provides over 50 tools across multiple categories:

  • Data Tools

    • Get NFTs owned/created by a wallet
    • Get transaction details
    • Check token ownership
    • Get collection information
  • Deploy Tools

    • Deploy various NFT contract types
    • Configure deployment parameters
  • Mint Tools

    • Quick mint from files and metadata
    • Mint to specific contracts
    • Create and mint tokens
  • Storage Tools

    • Upload files to IPFS
    • Create and store NFT metadata
    • Upload entire directories
  • Update Tools

    • Transfer tokens between wallets
    • Modify NFT metadata
    • Manage contract settings
    • Handle allowlists and payouts
  • Utility Tools

    • Get chain information
    • Verify smart contracts
    • Estimate transaction costs

Configuration

Getting an API Key

  1. Sign up for a Verbwire account at verbwire.com
  2. Obtain your API key from the dashboard

Usage with Claude Desktop

Add this to your claude_desktop_config.json:

NPX Method

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

Local Installation

If you've cloned this repository:

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

Local Development

If you want to develop or modify this MCP server:

  1. Clone this repository
  2. Install dependencies
npm install
  1. Create a .env file in the root directory:
VERBWIRE_API_KEY=your_api_key_here
  1. Start the server:
npm start

Example Tool Usage

Deploying an NFT Contract

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

Minting an NFT from a File

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

Uploading to IPFS

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

License

MIT

README fetched from the repository 5 days ago. The original is authoritative.

Questions

About Verbwire

How do I install Verbwire?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Verbwire safe to use with an AI agent?

Its trust score is 49 out of 100 (fair). It passes 3 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Verbwire still maintained?

The last commit was a year ago and 1 open issues. That's long enough that you should check whether the maintainer is responding to issues before depending on it.