Start now →

New MCP Connects Your AI Agents With Verus PBaaS

By vdappdev2 · Published March 30, 2026 · 9 min read · Source: Blockchain Tag
Web3AI & Crypto
New MCP Connects Your AI Agents With Verus PBaaS

New MCP Connects Your AI Agents With Verus PBaaS

vdappdev2vdappdev28 min read·Just now

--

verusidx-mcp gives AI agents 49 MCP tools across 7 servers for interacting with Verus. All communication is local: stdio from client to MCP server, JSON-RPC from MCP server to your verusd daemon.

Press enter or click to view image in full size

MCP (Model Context Protocol) is an open standard that lets AI agents call external tools. An MCP server exposes tools — an MCP client (Claude Code, Cursor, or any compatible agent) discovers and calls them.

Architecture

The foundation server (chain-mcp) discovers running daemons and writes a local registry. All other servers read it — no shared memory, no IPC. Every tool takes a chain parameter so the agent always specifies which chain to operate on. Write tools can be disabled per-server with VERUSIDX_READ_ONLY=true — in which case the tools aren’t just blocked, they're not even registered. Spending limits cap per-transaction amounts before the RPC reaches the daemon. Every write operation is logged to append-only audit files.

At a Glance

@verusidx/chain-mcp — Foundation

The required server. Discovers running daemons, manages the chain registry, and provides chain-level queries that all other servers depend on.

Read-only tools:

PBaaS: Verus PBaaS (Public Blockchains as a Service) lets anyone launch independent blockchains that interoperate through protocol-level bridges. refresh_chains discovers PBaaS chains automatically by resolving hex-encoded folder names to friendly names via the root chain.

Write tools:

@verusidx/identity-mcp — VerusID Lifecycle

Creates, queries, and manages VerusIDs — the full lifecycle from registration through revocation and recovery.

VerusID is a protocol-level self-sovereign identity on Verus. Unlike token-based or smart-contract-based identities, VerusIDs are consensus primitives with on-chain key management, revocation, recovery, and structured data storage built into the protocol.

Read-only tools:

VDXF (Verus Data Exchange Format) is a namespaced URI system for structured on-chain data. Think of it as DNS for data keys — vrsc::identity.profile.name resolves to a deterministic i-address used as a key in the identity's contentmultimap, a structured key-value store on every VerusID.

Write tools:

@verusidx/send-mcp — Currency Operations

All value movement: sending, converting, cross-chain transfers, and balance queries.

Read-only tools:

Fractional baskets are protocol-level multi-reserve currencies. Think of them as on-chain AMMs without smart contracts — conversion prices are set by reserve ratios, and conversions happen at the consensus layer. getcurrencyconverters or listcurrencies finds baskets, estimateconversion previews the output, and sendcurrency executes it.

Write tools:

@verusidx/data-mcp — On-Chain Data

Retrieval, decryption, signing, and verification. Completes the data pipeline that starts with sendcurrency:data in send-mcp.

Sapling z-addresses (prefixed zs1...) use zero-knowledge proofs for private transactions. Amount, sender, and recipient are all shielded on-chain. Data encrypted to a z-address is decryptable only by the holder of its viewing key.

Read-only tools:

Write tools:

@verusidx/address-mcp — Address Management

Generates, validates, and lists both transparent and shielded addresses.

Read-only tools:

Write tools:

@verusidx/marketplace-mcp — Atomic Swaps

Fully decentralized on-chain trading. No intermediary, no escrow — both sides swap atomically or neither does.

Read-only tools:

Write tools:

@verusidx/definecurrency-mcp — Currency Creation

One tool, many currency types.

Write tools:

Get Started

49 tools across 7 servers — from chain health checks to currency creation, identity management and defi without malicious MEV.

Try it: Add chain-mcp to your MCP client config and tell your agent to call refresh_chains:

{
"mcpServers": {
"verusidx-chain": {
"command": "npx",
"args": ["-y", "@verusidx/chain-mcp"]
}
}
}

Join Verus Discord and request testnet coins (in “pbaas-development” channel)

Source: github.com/vdappdev2/verusidx-mcp

Packages: All 7 servers on npm under @verusidx

verusidx-mcp v0.1.5–7 servers, 49 tools, zero cloud dependencies. Works with Claude Code, Cursor, and any MCP-compatible client.

This article was originally published on Blockchain Tag and is republished here under RSS syndication for informational purposes. All rights and intellectual property remain with the original author. If you are the author and wish to have this article removed, please contact us at [email protected].

NexaPay — Accept Card Payments, Receive Crypto

No KYC · Instant Settlement · Visa, Mastercard, Apple Pay, Google Pay

Get Started →