Tool Reference
This section documents all 37 tools available through the Poobah MCP Server.
Tool Categories
Wallet Operations
Connect wallets, check balances, create new wallets, and send tokens.
connect_wallet- Connect a wallet for signing transactionsget_wallet_info- Get information about the connected walletget_wallet_balance- Get the balance of the connected walletcreate_wallet- Create a new wallet with a mnemonic phrasesend_native_tokens- Send native tokens to another address
DO Operations
Deploy, execute, and query Andromeda Digital Objects (smart contracts).
instantiate_ado- Deploy a new smart contractexecute_ado- Execute a transaction on a smart contractquery_ado- Query an ADO contractlist_available_ados- List all available ADO typesget_ado_info- Get type and version info for an ADOget_available_operations- Discover available operations for an ADOget_adop- Get the ADOP file for an ADO type
Chain Operations
Manage blockchain connections and get chain information.
get_chain_config- Get current chain configurationswitch_chain- Switch to a different blockchainlist_available_chains- List all available chainsget_chain_status- Get current blockchain statusget_block_info- Get information about a specific block
Schema Operations
Retrieve JSON schemas for ADO types.
get_ado_schema- Get the JSON schema for an ADO typeget_ado_schema_url- Get only the URL for an ADO schemaget_ado_response_schema- Get the schema for query responses
Indexer Operations
Discover and search blockchain assets.
discover_assets- Find ADO assets associated with a walletget_assets_by_kernel- Get assets registered to a kernelsearch_assets- Search for assets by name or metadataget_asset_info- Get detailed information about an assetget_asset_transactions- Get transaction history for an asset
AMP Operations
Andromeda Messaging Protocol for cross-chain communication.
send_amp_message- Send a message through AMPcreate_ado_through_amp- Create an ADO through the kernelsend_amp_batch- Send batch messages (currently unavailable)
Query Operations
Query balances and transaction status.
get_balance- Get the balance of an addressget_transaction_status- Get the status of a transaction
Kernel Operations
Manage kernel connections.
switch_kernel- Switch to a different kernelget_kernel_info- Get information about the current kernel
Environment Operations
Switch between network environments.
switch_environment- Switch between testnet, mainnet, and devnet
VFS Operations
Virtual filesystem path resolution.
resolve_path- Resolve a VFS path to an address
Service Operations
Get Andromeda service information.
get_service_addresses- Get addresses for kernel, ADODB, VFS, etc.
Transaction Operations
Broadcast signed transactions.
broadcast_transaction- Broadcast a signed transaction
System Operations
Health checks and debugging.
get_system_status- Get system status, version, and configuration