# ORDnet MCP Server > Public MCP server for AI agents on the BSV blockchain: wallets, inscriptions, .web3 domains. Endpoint: https://mcp.ordnet.io/mcp (Streamable HTTP). AUTH REQUIRED: Authorization: Bearer on every request (401 without); access on request via api@ordnet.io. Health: https://mcp.ordnet.io/health. Full agent instructions: https://mcp.ordnet.io/skill.md ## Tools - ordnet_wallet_init: Initialize wallet from WIF private key for blockchain operations. - ordnet_wallet_init_env: Initialize wallet from environment variable (highest security tier). - ordnet_wallet_status: Check current wallet initialization status and balance. - ordnet_wallet_balance: Get balance for any BSV address. - ordnet_wallet_utxos: Get unspent transaction outputs (UTXOs) for an address. - ordnet_wallet_clear: Clear wallet from memory. Use when done with operations. - ordnet_fee_estimate: Calculate fee estimate for an inscription. - ordnet_inscribe_prepare: Prepare an inscription transaction without broadcasting. - ordnet_inscribe_broadcast: Broadcast a prepared inscription transaction to the BSV network. - ordnet_inscribe_html: Create and broadcast an HTML inscription in one step. - ordnet_inscribe_json: Create and broadcast a JSON inscription in one step. - ordnet_inscribe_text: Create and broadcast a plain text inscription in one step. - ordnet_domain_check: Check if a domain name is available for registration. - ordnet_domain_info: Get detailed information about a domain. - ordnet_domain_search: Search for registered domains by name prefix. - ordnet_domain_register: Register a new SNS/OPNS domain on the blockchain. - ordnet_domain_register_sns: Quick registration of an SNS domain (.sats, .btc, etc). - ordnet_domain_register_opns: Quick registration of an OPNS domain. - ordnet_search_inscriptions: Search for inscriptions on the BSV blockchain. - ordnet_get_inscription: Get detailed information about a specific inscription. - ordnet_get_content_url: Get the URL to view inscription content. - ordnet_content_types: Get list of all supported content types for inscriptions. - ordnet_security_encrypt_wallet: Encrypt a WIF private key with AES-256-GCM. - ordnet_security_tier: Check the current wallet security tier. - ordnet_security_validate_password: Check if a password meets security requirements. - ordnet_generate_wallet: Generate a new random BSV wallet. - ordnet_tx_simulate: Decode and inspect a raw transaction via ORDnet's OWN node WITHOUT broadcasting it. - ordnet_policy_set: Configure spend limits for this server session (agent safety layer). - ordnet_policy_status: Show the active spend policy and session totals. - ordnet_index_health: Check the health and sync status of ORDnet's own address/UTXO index (primary balance/UTXO source since v2.5). - ordnet_address_watch: Register a BSV address in the index watchlist for instant first queries. - ordnet_send: Send a plain BSV payment from the wallet (optional OP_RETURN). - ordnet_transfer: Transfer an ordinal or .web3/SNS/OPNS/BSVmap inscription to another address. - ordnet_tx_status: Check a transaction's confirmations via ORDnet's own node. - ordnet_price: Current BSV price in fiat via ORDnet's CoinGecko proxy. - ordnet_inscribe_binary: Inscribe binary content (image/audio/video/PDF) from base64. - ordnet_bsvmap_inscribe: Claim a BSVmap tile by inscribing .bsvmap. - ordnet_identity: Return the wallet's BRC-100 identity (pubkey + address). - ordnet_sign_message: Sign a message with the wallet key (BRC-100). - ordnet_verify_message: Verify a message signature (BRC-100). - ordnet_derive_payment_address: Derive a deterministic per-invoice address (BRC-42/29). - ordnet_x402_quote: Check an x402 resource's price without paying. - ordnet_x402_fetch: Autonomously pay for and fetch an x402 resource (maxSats-guarded). - ordnet_info: Get information about the ORDnet MCP server. - ordnet_validate_address: Validate a BSV address format. ## Docs - Skill: https://mcp.ordnet.io/skill.md - Ecosystem: https://ordnet.io