MCPVault

wallet_get_assets

MCP tool from Algorand MCP by GoPlausible

Get all ASA holdings for the active account this MCP server owns. For arbitrary on-chain accounts use apialgodgetaccountinfo or apialgodgetaccountassetinfo.

How to use it

wallet_get_assets is exposed by the Algorand MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the wallet_get_assets tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.

Install Algorand MCP

$claude mcp add algorand-mcp -- npx @goplausible/algorand-mcp
FULL ALGORAND MCP LISTING

Other tools in Algorand MCP (39)

bazaar_get_resource_details

Fetch a single Bazaar resource by its exact resource URL. Returns the verbatim record (accepts[], discoveryInfo, popularity counters).

bazaar_list

Browse paid API resources cataloged in the Bazaar discovery directory hosted by the configured facilitator (facilitator.goplausible.xyz by default). Compact summary by default; full: true returns verbatim records. Filters: network, method, merchantId, limit, offset.

bazaar_search

Keyword search over Bazaar resources (URL + description). Server-side: query, network. Client-side post-filters: scheme, maxUsdPrice, asset, payTo, extensions, includeTestnets.

bigint_to_bytes

Convert BigInt to bytes

bytes_to_bigint

Convert bytes to BigInt

create_account

Create a new Algorand account (returns address + mnemonic in the clear)

decode_address

Decode an Algorand address to a public key

decode_obj

Decode msgpack to object

decode_uint64

Decode bytes to uint64

encode_address

Encode a public key to an Algorand address

encode_obj

Encode object to msgpack

encode_uint64

Encode uint64 to bytes

get_application_address

Get address for a given application ID

make_asset_config_txn

Create an asset configuration transaction

make_asset_create_txn

Create an asset creation transaction

make_http_request_with_x402

Call an x402-protected endpoint with automatic USDC/ALGO payment from the active wallet. Discovers internally if paymentRequirements is not supplied, builds the atomic fee-payer + payment group, signs, and retries with the PAYMENT-SIGNATURE header.

make_keyreg_txn

Create a key registration transaction

make_payment_txn

Create a payment transaction

mdk_to_mnemonic

Convert master derivation key to mnemonic

mnemonic_from_seed

Generate mnemonic from seed

mnemonic_to_mdk

Convert mnemonic to master derivation key

mnemonic_to_secret_key

Convert mnemonic to secret key

ping

Server connectivity check and info

rekey_account

Rekey an account to a new address

secret_key_to_mnemonic

Convert secret key to mnemonic

seed_from_mnemonic

Generate seed from mnemonic

sign_bytes

Sign bytes with a secret key

validate_address

Check if an Algorand address is valid

verify_bytes

Verify signature against bytes

wallet_add_account

Create a new Algorand account with nickname (returns address + public key only)

wallet_get_info

Get info for the active account this MCP server owns (DB-backed): address, public key, balance, opted-in counts. For arbitrary on-chain accounts use apialgodgetaccountinfo.

wallet_list_accounts

List active accounts with nicknames and addresses. Pass { archived: true } to list archived accounts instead (rows whose mnemonic couldn't be recovered from the OS keychain at startup — kept in the DB for forensics, not signable).

wallet_optin_asset

Opt the active account into an asset (creates, signs, and submits)

wallet_remove_account

Remove an account from the wallet by nickname or index

wallet_sign_data

Sign arbitrary hex data with raw Ed25519 (noble, no SDK prefix)

wallet_sign_transaction

Sign a single transaction with the active account

wallet_sign_transaction_group

Sign a group of transactions with the active account (auto-assigns group ID)

wallet_switch_account

Switch the active account by nickname or index

x402_discover_payment_requirements

Probe an x402-protected endpoint and return its accepts[] array (cost, asset, network, payTo) without paying. Read-only.