
Send
io.github.vdappdev2由 GitHub 帳號 vdappdev2 發布v0.1.7更新於 Oct 24, 2026
MCP server for Verus currency — send, convert, cross-chain transfer, balance/path/tx queries
概覽
讓助理在本機 Verus 節點上發送與兌換 Verus 貨幣、進行跨鏈轉帳,並查詢餘額、兌換路徑與交易資訊。
- 可以做什麼
- 這是針對 Verus 區塊鏈的一組本機 MCP 伺服器之一,聚焦於資金流動:發送貨幣、透過分數籃子兌換、經 PBaaS 橋樑跨鏈轉帳,以及查詢餘額、兌換路徑與交易詳情。它以本機行程方式執行,透過 localhost 的 JSON-RPC 與使用者自己的 Verus 節點通訊。每次工具呼叫都必須明確指定鏈參數,例如 VRSC 或 vrsctest。
- 適用情境
- 當助理需要在本機節點上轉移或兌換 Verus 貨幣、查看餘額與交易時適合使用,例如日常轉帳、兌換報價或跨鏈橋樑操作。沒有執行中的 Verus 節點時它沒有用處,且通常應先安裝基礎鏈伺服器。
- 執行需求
- 同一台機器上執行中的 Verus 節點(verusd)以及 Node.js 18 或更新版本;此套件透過 npx 執行。憑證從節點自身的 .conf 檔案讀取。應先安裝基礎鏈伺服器(@verusidx/chain-mcp),因為它負責探索節點並寫入其他伺服器讀取的鏈註冊表。選用環境變數包括 VERUSIDX_READ_ONLY、VERUSIDX_AUDIT_LOG、VERUSIDX_AUDIT_DIR、VERUSIDX_SPENDING_LIMITS_PATH、VERUSIDX_DATA_DIR、VERUSIDX_EXTRA_CHAINS 與 VERUSIDX_BIN_PATH。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Send,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
VerusIDX MCP Servers
[npm] [npm] [npm] [npm] [npm] [npm] [npm] [License: MIT]
7 MCP servers giving AI agents direct, local access to the Verus blockchain — 49 tools, zero cloud dependencies. No API keys. No accounts. No intermediary between the agent and the chain.
Works with Claude Code, Cursor, and any MCP-compatible client.
What Can an Agent Do?
- Identity — create, update, revoke, and recover VerusIDs (protocol-level blockchain identities with on-chain data storage)
- Data — store, retrieve, and decrypt on-chain data; sign and verify with SHA-256, Blake2b, Keccak-256, or Merkle Mountain Range proofs; share decryption access via viewing keys
- Send & convert — move currency, convert through fractional baskets, cross-chain transfers via PBaaS bridges
- Create currencies — define tokens, fractional reserve baskets, centralized currencies, ERC-20 mapped tokens
- Trade — on-chain atomic swaps for currency-for-currency, currency-for-ID, or ID-for-ID
- Privacy — shielded transactions via Sapling zero-knowledge proofs
Quick Start
Prerequisites: a running Verus daemon and Node.js 18+.
Add the foundation server to your MCP client config:
Then tell your AI to call refresh_chains — it discovers your local daemons automatically. That's it.
No separate install step — npx fetches and runs the package on demand. Add more servers as you need them (see below).
Servers
chain-mcp is the foundation. It discovers running daemons and writes a registry file that all other servers read. Install it first. Every tool requires a chain parameter (e.g., "VRSC", "vrsctest") — there is no default chain.
Adding More Servers
Each server is independent — add or remove without affecting the others:
Same pattern for @verusidx/address-mcp, @verusidx/marketplace-mcp, and @verusidx/definecurrency-mcp. See each package's README for details.
Safety
Giving an AI agent access to a wallet has real consequences. These servers are designed with that in mind.
Architecture
- Shared library (
@verusidx/shared) — registry reader, RPC client with credential caching, error normalization, audit logging, spending limits, read-only guard. Zero runtime dependencies. - Chain registry —
chains.jsonwritten atomically by chain-mcp, read by all other servers viastat()-based cache invalidation. - Each server runs as a separate process via stdio transport. No shared memory between servers.
Configuration
Environment variables you can set (optional):
Spending Limits
Servers that send funds (send-mcp, marketplace-mcp) enforce per-currency spending limits. A default spending-limits.json is created automatically on first run:
This caps any single sendcurrency call at 10 VRSC. To adjust limits, edit the file at:
- macOS:
~/Library/Application Support/verusidx-mcp/spending-limits.json - Linux:
~/.config/verusidx-mcp/spending-limits.json - Windows:
%APPDATA%\verusidx-mcp\spending-limits.json
Add entries for any currency: { "VRSC": 100, "Bridge.vETH": 0.5 }. Currency names are case-insensitive.
Development
Project Structure
Supply Chain Security
- Zero runtime dependencies in the shared library (Node built-ins + built-in
fetch) - MCP servers depend only on
@modelcontextprotocol/sdkandzod onlyBuiltDependencies: []blocks dependency install scripts- All credentials read from daemon
.conffiles — never stored by the MCP servers
About Verus
Verus is an open-source, fair-launch blockchain — no ICO, no premine, no VC funding. Running since 2018 with hybrid PoW/PoS consensus and a CPU-mineable hash algorithm (VerusHash 2.2).
There are no smart contracts. Identity, data storage, DeFi conversions, atomic swaps, privacy (Sapling zk-proofs), and cross-chain bridges (PBaaS) are all consensus-level protocol features. For AI agents that need to transact reliably, protocol-level guarantees beat contract-level ones.
License
來源:README.md,提交 239375b
工具
0版本歷史
1- v0.1.7最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分