
Company News
AWS Security Hub Adds Socket for Supply Chain Security
Socket is now in the AWS Security Hub Extended plan. Adopt it through AWS, apply committed spend, and block malicious open source packages.
@verusidx/address-mcp
Advanced tools
MCP server for Verus addresses — generate, validate, list transparent and shielded addresses
MCP server for Verus address management — generate, validate, and list transparent and shielded addresses.
Prerequisite: @verusidx/chain-mcp must be configured and refresh_chains called at least once so the chain registry exists.
Add to your MCP client config (e.g., Claude Code claude_desktop_config.json):
{
"mcpServers": {
"verusidx-address": {
"command": "npx",
"args": ["-y", "@verusidx/address-mcp"],
"env": {}
}
}
}
Alternative: local install. If you prefer a pinned version or offline use, install into a project directory with npm install @verusidx/address-mcp (or pnpm add / yarn add) and point your config at the local path instead of using npx.
| Variable | Default | Description |
|---|---|---|
VERUSIDX_READ_ONLY | false | Set to true to disable write tools (getnewaddress, z_getnewaddress). Read tools remain available. |
VERUSIDX_AUDIT_LOG | true | Set to false to disable audit logging of write operations. |
VERUSIDX_AUDIT_DIR | OS default | Custom directory for audit log files. |
Set VERUSIDX_READ_ONLY=true to disable write tools. In read-only mode, 4 tools remain available:
validateaddress — check if a transparent address is valid and whether the wallet owns itz_validateaddress — validate shielded z-addresses and check wallet ownershipgetaddressesbyaccount — list transparent addressesz_listaddresses — list shielded addressesWrite tools (getnewaddress, z_getnewaddress) are not registered and won't appear in the tool list.
You can set read-only mode independently per MCP server. For example, keep address-mcp read-write while running send-mcp in read-only mode.
| Tool | Description |
|---|---|
validateaddress | Validate an address and return info (isvalid, ismine, type) |
z_validateaddress | Validate a shielded z-address and return info (isvalid, ismine, type, key components) |
getaddressesbyaccount | List all transparent addresses for an account |
z_listaddresses | List all shielded addresses in the wallet |
| Tool | Description |
|---|---|
getnewaddress | Generate a new transparent R-address for receiving payments |
z_getnewaddress | Generate a new shielded Sapling address (zs-address) for private transactions |
All write operations (getnewaddress, z_getnewaddress) are logged to date-stamped JSONL files in the audit directory. Each entry records the tool name, chain, parameters, result, and success status. Logs are append-only with 0600 permissions.
@verusidx/chain-mcp installed and refresh_chains called (chain registry must exist)FAQs
MCP server for Verus addresses — generate, validate, list transparent and shielded addresses
We found that @verusidx/address-mcp demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Company News
Socket is now in the AWS Security Hub Extended plan. Adopt it through AWS, apply committed spend, and block malicious open source packages.

Research
/Security News
Popular npm packages keyv and cacheable compromised.

Security News
A misconfiguration gave three Anthropic models internet access, and one, believing it was in a simulation, shipped a credential-stealing package to PyPI.