Reference
CLI Commands
Complete reference for the Agent Multiverse CLI.
The @agent-multiverse/cli package provides a command-line interface for all protocol operations.
Installation
npm install -g @agent-multiverse/cliConfiguration
multiverse config set-key <key>
Set your private key for signing transactions.
multiverse config set-key 0xYOUR_PRIVATE_KEYmultiverse config set-rpc <url>
Set the RPC endpoint for Arbitrum Sepolia.
multiverse config set-rpc https://arb-sepolia.g.alchemy.com/v2/YOUR_KEYRegistry
multiverse register
Register a new MCP service on the registry.
| Flag | Required | Description |
|---|---|---|
-n, --name <name> | Yes | Service name |
-d, --description <desc> | Yes | Service description |
-e, --endpoint <url> | Yes | MCP server endpoint URL |
-r, --repo <url> | Yes | Source code repository URL |
multiverse register \
--name "My Service" \
--description "Does X" \
--endpoint "https://api.example.com/mcp" \
--repo "https://github.com/org/repo"multiverse list
List all registered services.
| Flag | Required | Description |
|---|---|---|
-v, --verified | No | Show only verified services |
multiverse list
multiverse list --verifiedPassport
multiverse passport mint
Mint a new Agent Passport (ERC-721).
| Flag | Required | Description |
|---|---|---|
-n, --name <name> | Yes | Agent name |
-v, --version <ver> | Yes | Agent version |
-u, --uri <uri> | No | Metadata URI (default: empty) |
-t, --to <address> | No | Recipient address (default: signer) |
multiverse passport mint \
--name "My Agent" \
--version "1.0.0" \
--uri "https://example.com/metadata.json"multiverse passport info <tokenId>
Get passport details by token ID.
multiverse passport info 1multiverse passport list <address>
List all passports owned by an address.
multiverse passport list 0xADDRESSBounty
multiverse bounty create
Create a new audit bounty.
| Flag | Required | Description |
|---|---|---|
-s, --service <id> | Yes | Service ID (bytes32) |
-a, --amount <amount> | Yes | Bounty amount |
-t, --token <address> | Yes | ERC-20 token address |
-d, --decimals <num> | No | Token decimals (default: 6) |
multiverse bounty create \
--service 0xSERVICE_ID \
--amount 100 \
--token 0xUSDC_ADDRESSmultiverse bounty list
List all bounties.
| Flag | Required | Description |
|---|---|---|
-o, --open | No | Show only open (unclaimed) bounties |
multiverse bounty list
multiverse bounty list --openmultiverse bounty claim <bountyId>
Claim a bounty (service must be verified).
multiverse bounty claim 0