# Algorand MCP MCP server

Agent View of the PolicyLayer registry record for Algorand MCP: identity, probed posture, risk grade, and all 177 tools classified. HTML page: https://policylayer.com/tools/goplausible-algorand-mcp

## Facts

- Server id: `goplausible/algorand-mcp`
- Homepage: https://github.com/GoPlausible/algorand-mcp
- Registry record: grade F, identity unverified
- Lifecycle: active
- Rate-limited: no
- Tools: 177
- Tool categories present: Destructive, Execute, Financial, Read, Write
- Tags: goplausible algorand mcp, payments, admin, automation
- Record last modified: 2026-08-10T04:20:18.717Z

## Tools (177)

| Tool | Category | Risk | Record |
| --- | --- | --- | --- |
| `api_ultrade_market_cancel_order` | Destructive | Critical | https://policylayer.com/tools/goplausible-algorand-mcp/api-ultrade-market-cancel-order.md |
| `api_ultrade_wallet_revoke_key` | Destructive | Critical | https://policylayer.com/tools/goplausible-algorand-mcp/api-ultrade-wallet-revoke-key.md |
| `make_app_delete_txn` | Destructive | Critical | https://policylayer.com/tools/goplausible-algorand-mcp/make-app-delete-txn.md |
| `make_asset_destroy_txn` | Destructive | Critical | https://policylayer.com/tools/goplausible-algorand-mcp/make-asset-destroy-txn.md |
| `wallet_remove_account` | Destructive | Critical | https://policylayer.com/tools/goplausible-algorand-mcp/wallet-remove-account.md |
| `api_ultrade_wallet_signin` | Execute | High | https://policylayer.com/tools/goplausible-algorand-mcp/api-ultrade-wallet-signin.md |
| `assign_group_id` | Execute | High | https://policylayer.com/tools/goplausible-algorand-mcp/assign-group-id.md |
| `compile_teal` | Execute | High | https://policylayer.com/tools/goplausible-algorand-mcp/compile-teal.md |
| `encode_unsigned_transaction` | Execute | High | https://policylayer.com/tools/goplausible-algorand-mcp/encode-unsigned-transaction.md |
| `make_app_call_txn` | Execute | High | https://policylayer.com/tools/goplausible-algorand-mcp/make-app-call-txn.md |
| `make_app_clear_txn` | Execute | High | https://policylayer.com/tools/goplausible-algorand-mcp/make-app-clear-txn.md |
| `make_app_create_txn` | Execute | High | https://policylayer.com/tools/goplausible-algorand-mcp/make-app-create-txn.md |
| `mnemonic_from_seed` | Execute | High | https://policylayer.com/tools/goplausible-algorand-mcp/mnemonic-from-seed.md |
| `rekey_account` | Execute | High | https://policylayer.com/tools/goplausible-algorand-mcp/rekey-account.md |
| `send_raw_transaction` | Execute | High | https://policylayer.com/tools/goplausible-algorand-mcp/send-raw-transaction.md |
| `sign_bytes` | Execute | High | https://policylayer.com/tools/goplausible-algorand-mcp/sign-bytes.md |
| `sign_transaction` | Execute | High | https://policylayer.com/tools/goplausible-algorand-mcp/sign-transaction.md |
| `simulate_raw_transactions` | Execute | High | https://policylayer.com/tools/goplausible-algorand-mcp/simulate-raw-transactions.md |
| `simulate_transactions` | Execute | High | https://policylayer.com/tools/goplausible-algorand-mcp/simulate-transactions.md |
| `wallet_sign_data` | Execute | High | https://policylayer.com/tools/goplausible-algorand-mcp/wallet-sign-data.md |
| `wallet_sign_transaction` | Execute | High | https://policylayer.com/tools/goplausible-algorand-mcp/wallet-sign-transaction.md |
| `wallet_sign_transaction_group` | Execute | High | https://policylayer.com/tools/goplausible-algorand-mcp/wallet-sign-transaction-group.md |
| `alpha_amend_order` | Financial | Critical | https://policylayer.com/tools/goplausible-algorand-mcp/alpha-amend-order.md |
| `alpha_cancel_order` | Financial | Critical | https://policylayer.com/tools/goplausible-algorand-mcp/alpha-cancel-order.md |
| `alpha_claim` | Financial | Critical | https://policylayer.com/tools/goplausible-algorand-mcp/alpha-claim.md |
| `alpha_create_limit_order` | Financial | Critical | https://policylayer.com/tools/goplausible-algorand-mcp/alpha-create-limit-order.md |
| `alpha_create_market_order` | Financial | Critical | https://policylayer.com/tools/goplausible-algorand-mcp/alpha-create-market-order.md |
| `alpha_merge_shares` | Financial | Critical | https://policylayer.com/tools/goplausible-algorand-mcp/alpha-merge-shares.md |
| `alpha_propose_match` | Financial | Critical | https://policylayer.com/tools/goplausible-algorand-mcp/alpha-propose-match.md |
| `alpha_split_shares` | Financial | Critical | https://policylayer.com/tools/goplausible-algorand-mcp/alpha-split-shares.md |
| `api_haystack_execute_swap` | Financial | Critical | https://policylayer.com/tools/goplausible-algorand-mcp/api-haystack-execute-swap.md |
| `api_ultrade_market_cancel_orders` | Financial | Critical | https://policylayer.com/tools/goplausible-algorand-mcp/api-ultrade-market-cancel-orders.md |
| `api_ultrade_market_create_order` | Financial | Critical | https://policylayer.com/tools/goplausible-algorand-mcp/api-ultrade-market-create-order.md |
| `api_ultrade_market_create_orders` | Financial | Critical | https://policylayer.com/tools/goplausible-algorand-mcp/api-ultrade-market-create-orders.md |
| `api_ultrade_wallet_withdraw` | Financial | Critical | https://policylayer.com/tools/goplausible-algorand-mcp/api-ultrade-wallet-withdraw.md |
| `api_ultrade_wallet_withdraw_message` | Financial | Critical | https://policylayer.com/tools/goplausible-algorand-mcp/api-ultrade-wallet-withdraw-message.md |
| `make_asset_transfer_txn` | Financial | Critical | https://policylayer.com/tools/goplausible-algorand-mcp/make-asset-transfer-txn.md |
| `make_http_request_with_x402` | Financial | Critical | https://policylayer.com/tools/goplausible-algorand-mcp/make-http-request-with-x402.md |
| `make_payment_txn` | Financial | Critical | https://policylayer.com/tools/goplausible-algorand-mcp/make-payment-txn.md |
| `encode_obj` | Other | Low | https://policylayer.com/tools/goplausible-algorand-mcp/encode-obj.md |
| `alpha_get_live_markets` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/alpha-get-live-markets.md |
| `alpha_get_market` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/alpha-get-market.md |
| `alpha_get_open_orders` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/alpha-get-open-orders.md |
| `alpha_get_orderbook` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/alpha-get-orderbook.md |
| `alpha_get_positions` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/alpha-get-positions.md |
| `alpha_get_reward_markets` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/alpha-get-reward-markets.md |
| `api_algod_get_account_application_info` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-algod-get-account-application-info.md |
| `api_algod_get_account_asset_info` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-algod-get-account-asset-info.md |
| `api_algod_get_account_info` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-algod-get-account-info.md |
| `api_algod_get_application_box` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-algod-get-application-box.md |
| `api_algod_get_application_boxes` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-algod-get-application-boxes.md |
| `api_algod_get_application_by_id` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-algod-get-application-by-id.md |
| `api_algod_get_asset_by_id` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-algod-get-asset-by-id.md |
| `api_algod_get_node_status` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-algod-get-node-status.md |
| `api_algod_get_node_status_after_block` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-algod-get-node-status-after-block.md |
| `api_algod_get_pending_transaction` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-algod-get-pending-transaction.md |
| `api_algod_get_pending_transactions` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-algod-get-pending-transactions.md |
| `api_algod_get_pending_transactions_by_address` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-algod-get-pending-transactions-by-address.md |
| `api_algod_get_transaction_params` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-algod-get-transaction-params.md |
| `api_haystack_get_swap_quote` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-haystack-get-swap-quote.md |
| `api_haystack_needs_optin` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-haystack-needs-optin.md |
| `api_indexer_lookup_account_created_applications` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-indexer-lookup-account-created-applications.md |
| `api_indexer_lookup_account_transactions` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-indexer-lookup-account-transactions.md |
| `api_indexer_lookup_application_logs` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-indexer-lookup-application-logs.md |
| `api_indexer_lookup_asset_balances` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-indexer-lookup-asset-balances.md |
| `api_indexer_lookup_asset_transactions` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-indexer-lookup-asset-transactions.md |
| `api_indexer_lookup_transaction_by_id` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-indexer-lookup-transaction-by-id.md |
| `api_indexer_search_for_accounts` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-indexer-search-for-accounts.md |
| `api_indexer_search_for_applications` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-indexer-search-for-applications.md |
| `api_indexer_search_for_assets` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-indexer-search-for-assets.md |
| `api_indexer_search_for_transactions` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-indexer-search-for-transactions.md |
| `api_nfd_browse_nfds` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-nfd-browse-nfds.md |
| `api_nfd_get_nfd` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-nfd-get-nfd.md |
| `api_nfd_get_nfd_activity` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-nfd-get-nfd-activity.md |
| `api_nfd_get_nfd_analytics` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-nfd-get-nfd-analytics.md |
| `api_nfd_get_nfds_for_addresses` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-nfd-get-nfds-for-addresses.md |
| `api_nfd_search_nfds` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-nfd-search-nfds.md |
| `api_pera_asset_verification_status` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-pera-asset-verification-status.md |
| `api_pera_verified_asset_details` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-pera-verified-asset-details.md |
| `api_pera_verified_asset_search` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-pera-verified-asset-search.md |
| `api_tinyman_get_asset_optin_quote` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-tinyman-get-asset-optin-quote.md |
| `api_tinyman_get_liquidity_quote` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-tinyman-get-liquidity-quote.md |
| `api_tinyman_get_pool` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-tinyman-get-pool.md |
| `api_tinyman_get_pool_analytics` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-tinyman-get-pool-analytics.md |
| `api_tinyman_get_pool_creation_quote` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-tinyman-get-pool-creation-quote.md |
| `api_tinyman_get_remove_liquidity_quote` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-tinyman-get-remove-liquidity-quote.md |
| `api_tinyman_get_swap_quote` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-tinyman-get-swap-quote.md |
| `api_tinyman_get_validator_optin_quote` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-tinyman-get-validator-optin-quote.md |
| `api_tinyman_get_validator_optout_quote` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-tinyman-get-validator-optout-quote.md |
| `api_ultrade_market_assets` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-ultrade-market-assets.md |
| `api_ultrade_market_balances` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-ultrade-market-balances.md |
| `api_ultrade_market_chains` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-ultrade-market-chains.md |
| `api_ultrade_market_depth` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-ultrade-market-depth.md |
| `api_ultrade_market_details` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-ultrade-market-details.md |
| `api_ultrade_market_fee_rates` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-ultrade-market-fee-rates.md |
| `api_ultrade_market_history` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-ultrade-market-history.md |
| `api_ultrade_market_last_trades` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-ultrade-market-last-trades.md |
| `api_ultrade_market_markets` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-ultrade-market-markets.md |
| `api_ultrade_market_open_orders` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-ultrade-market-open-orders.md |
| `api_ultrade_market_operation_details` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-ultrade-market-operation-details.md |
| `api_ultrade_market_order_by_id` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-ultrade-market-order-by-id.md |
| `api_ultrade_market_order_message` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-ultrade-market-order-message.md |
| `api_ultrade_market_orders` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-ultrade-market-orders.md |
| `api_ultrade_market_price` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-ultrade-market-price.md |
| `api_ultrade_market_settings` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-ultrade-market-settings.md |
| `api_ultrade_market_symbols` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-ultrade-market-symbols.md |
| `api_ultrade_market_withdrawal_fee` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-ultrade-market-withdrawal-fee.md |
| `api_ultrade_system_maintenance` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-ultrade-system-maintenance.md |
| `api_ultrade_system_time` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-ultrade-system-time.md |
| `api_ultrade_system_version` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-ultrade-system-version.md |
| `api_ultrade_wallet_key_message` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-ultrade-wallet-key-message.md |
| `api_ultrade_wallet_keys` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-ultrade-wallet-keys.md |
| `api_ultrade_wallet_signin_message` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-ultrade-wallet-signin-message.md |
| `api_ultrade_wallet_trades` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-ultrade-wallet-trades.md |
| `api_ultrade_wallet_transactions` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-ultrade-wallet-transactions.md |
| `api_vestige_get_aggregator_stats` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-vestige-get-aggregator-stats.md |
| `api_vestige_get_best_v4_swap_data` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-vestige-get-best-v4-swap-data.md |
| `api_vestige_get_v4_swap_data_transactions` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-vestige-get-v4-swap-data-transactions.md |
| `api_vestige_get_v4_swap_discount` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-vestige-get-v4-swap-discount.md |
| `api_vestige_view_asset_candles` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-vestige-view-asset-candles.md |
| `api_vestige_view_asset_composition` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-vestige-view-asset-composition.md |
| `api_vestige_view_asset_history` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-vestige-view-asset-history.md |
| `api_vestige_view_asset_notes_count` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-vestige-view-asset-notes-count.md |
| `api_vestige_view_asset_price` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-vestige-view-asset-price.md |
| `api_vestige_view_assets` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-vestige-view-assets.md |
| `api_vestige_view_assets_list` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-vestige-view-assets-list.md |
| `api_vestige_view_assets_search` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-vestige-view-assets-search.md |
| `api_vestige_view_balances` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-vestige-view-balances.md |
| `api_vestige_view_first_asset_notes` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-vestige-view-first-asset-notes.md |
| `api_vestige_view_network_by_id` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-vestige-view-network-by-id.md |
| `api_vestige_view_networks` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-vestige-view-networks.md |
| `api_vestige_view_notes` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-vestige-view-notes.md |
| `api_vestige_view_pools` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-vestige-view-pools.md |
| `api_vestige_view_protocol_by_id` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-vestige-view-protocol-by-id.md |
| `api_vestige_view_protocol_volumes` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-vestige-view-protocol-volumes.md |
| `api_vestige_view_protocols` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-vestige-view-protocols.md |
| `api_vestige_view_swaps` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-vestige-view-swaps.md |
| `api_vestige_view_vaults` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/api-vestige-view-vaults.md |
| `bazaar_get_resource_details` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/bazaar-get-resource-details.md |
| `bazaar_list` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/bazaar-list.md |
| `bazaar_search` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/bazaar-search.md |
| `bigint_to_bytes` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/bigint-to-bytes.md |
| `bytes_to_bigint` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/bytes-to-bigint.md |
| `decode_address` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/decode-address.md |
| `decode_obj` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/decode-obj.md |
| `decode_signed_transaction` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/decode-signed-transaction.md |
| `decode_uint64` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/decode-uint64.md |
| `disassemble_teal` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/disassemble-teal.md |
| `encode_address` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/encode-address.md |
| `encode_uint64` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/encode-uint64.md |
| `generate_algorand_qrcode` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/generate-algorand-qrcode.md |
| `get_application_address` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/get-application-address.md |
| `get_knowledge_doc` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/get-knowledge-doc.md |
| `mdk_to_mnemonic` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/mdk-to-mnemonic.md |
| `mnemonic_to_mdk` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/mnemonic-to-mdk.md |
| `mnemonic_to_secret_key` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/mnemonic-to-secret-key.md |
| `ping` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/ping.md |
| `secret_key_to_mnemonic` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/secret-key-to-mnemonic.md |
| `seed_from_mnemonic` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/seed-from-mnemonic.md |
| `validate_address` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/validate-address.md |
| `verify_bytes` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/verify-bytes.md |
| `wallet_get_assets` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/wallet-get-assets.md |
| `wallet_get_info` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/wallet-get-info.md |
| `wallet_list_accounts` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/wallet-list-accounts.md |
| `x402_discover_payment_requirements` | Read | Low | https://policylayer.com/tools/goplausible-algorand-mcp/x402-discover-payment-requirements.md |
| `api_ultrade_wallet_add_key` | Write | Medium | https://policylayer.com/tools/goplausible-algorand-mcp/api-ultrade-wallet-add-key.md |
| `create_account` | Write | Medium | https://policylayer.com/tools/goplausible-algorand-mcp/create-account.md |
| `make_app_closeout_txn` | Write | Medium | https://policylayer.com/tools/goplausible-algorand-mcp/make-app-closeout-txn.md |
| `make_app_optin_txn` | Write | Medium | https://policylayer.com/tools/goplausible-algorand-mcp/make-app-optin-txn.md |
| `make_app_update_txn` | Write | Medium | https://policylayer.com/tools/goplausible-algorand-mcp/make-app-update-txn.md |
| `make_asset_config_txn` | Write | Medium | https://policylayer.com/tools/goplausible-algorand-mcp/make-asset-config-txn.md |
| `make_asset_create_txn` | Write | Medium | https://policylayer.com/tools/goplausible-algorand-mcp/make-asset-create-txn.md |
| `make_asset_freeze_txn` | Write | Medium | https://policylayer.com/tools/goplausible-algorand-mcp/make-asset-freeze-txn.md |
| `make_keyreg_txn` | Write | Medium | https://policylayer.com/tools/goplausible-algorand-mcp/make-keyreg-txn.md |
| `wallet_add_account` | Write | Medium | https://policylayer.com/tools/goplausible-algorand-mcp/wallet-add-account.md |
| `wallet_optin_asset` | Write | Medium | https://policylayer.com/tools/goplausible-algorand-mcp/wallet-optin-asset.md |
| `wallet_switch_account` | Write | Medium | https://policylayer.com/tools/goplausible-algorand-mcp/wallet-switch-account.md |

## Tool descriptions

- `api_ultrade_market_cancel_order` — Cancel open order
- `api_ultrade_wallet_revoke_key` — Revoke a trading key
- `make_app_delete_txn` — Create an application delete transaction
- `make_asset_destroy_txn` — Create an asset destroy transaction
- `wallet_remove_account` — Remove an Algorand account from the wallet by nickname or index.
- `api_ultrade_wallet_signin` — Sign in to trading account
- `assign_group_id` — Assign a group ID to a list of transactions
- `compile_teal` — Compile TEAL source code
- `encode_unsigned_transaction` — Encode a transaction object into base64 unsigned transaction bytes (msgpack). Accepts output from make_*_txn or assign_group_id.
- `make_app_call_txn` — Create an application call transaction
- `make_app_clear_txn` — Create an application clear state transaction
- `make_app_create_txn` — Create an application creation transaction
- `mnemonic_from_seed` — Generate a mnemonic from a seed
- `rekey_account` — Rekey an Algorand account to a new address
- `send_raw_transaction` — Submit signed transactions to the Algorand network
- `sign_bytes` — Sign bytes with a secret key
- `sign_transaction` — Sign a transaction with a secret key
- `simulate_raw_transactions` — Simulate already-encoded, optionally-signed transactions (base64 bytes). Use this when you have raw txn bytes ready and only need a pass/fail + log/cost result — no execution tracing, no extra opcode budget, no unnamed-resource handling.…
- `simulate_transactions` — Simulate one or more transaction groups built from decoded transaction objects, with a full SimulateRequest config (allowEmptySignatures, allowMoreLogging, allowUnnamedResources, execTraceConfig, extraOpcodeBudget, round). Use this when …
- `wallet_sign_data` — Sign arbitrary data with the active wallet account using raw Ed25519 (noble library, no Algorand SDK prefix). Returns hex signature.
- `wallet_sign_transaction` — Sign a single transaction with the active wallet account.
- `wallet_sign_transaction_group` — Sign a group of transactions with the active wallet account. Assigns group ID automatically.
- `alpha_amend_order` — Edit an existing unfilled Alpha Arcade order in-place (change price, quantity, or slippage). Faster than cancel + recreate.
- `alpha_cancel_order` — Cancel an open Alpha Arcade order. Requires escrowAppId and orderOwner. Refunds USDC/tokens and ~0.957 ALGO collateral.
- `alpha_claim` — Claim USDC from a resolved Alpha Arcade market by redeeming outcome tokens. Winning = 1:1 USDC.
- `alpha_create_limit_order` — Place a limit order on an Alpha Arcade prediction market. Price and quantity in microunits (500000 = $0.50, 1000000 = 1 share). Locks ~0.957 ALGO collateral. Returns escrowAppId — save it for cancel_order.
- `alpha_create_market_order` — Place a market order with auto-matching on Alpha Arcade. Price, quantity, and slippage in microunits. Returns escrowAppId, matched quantity, and actual fill price.
- `alpha_merge_shares` — Merge equal YES and NO outcome tokens back into USDC on Alpha Arcade. 1 YES + 1 NO = 1 USDC.
- `alpha_propose_match` — Propose a match between an existing maker order and your wallet as taker on Alpha Arcade.
- `alpha_split_shares` — Split USDC into equal YES and NO outcome tokens on Alpha Arcade. 1 USDC (1000000 microunits) = 1 YES + 1 NO.
- `api_haystack_execute_swap` — Execute an optimized token swap via Haystack Router — gets the best route across multiple DEXes (Tinyman V2, Pact, Folks) and LST protocols, then signs and submits the atomic transaction group using the active wallet account. This is an …
- `api_ultrade_market_cancel_orders` — Cancel multiple open orders
- `api_ultrade_market_create_order` — Create new order
- `api_ultrade_market_create_orders` — Create new orders
- `api_ultrade_wallet_withdraw` — Withdraw token
- `api_ultrade_wallet_withdraw_message` — Generate message from the withdrawal data
- `make_asset_transfer_txn` — Create an asset transfer transaction
- `make_http_request_with_x402` — Call an x402-protected HTTP endpoint with automatic USDC/ALGO payment from the active wallet. If
- `make_payment_txn` — Create a payment transaction
- `encode_obj` — Encode an object to msgpack format
- `alpha_get_live_markets` — Fetch all live Alpha Arcade prediction markets. Returns summary: id, title, marketAppId, prices, volume. Multi-choice markets have an options[] array — use options[].marketAppId for trading.
- `alpha_get_market` — Fetch full details for a single Alpha Arcade prediction market. Pass marketAppId (numeric, always required) and optionally marketId (UUID) for richer API data.
- `alpha_get_open_orders` — Fetch all open orders for a wallet on a specific Alpha Arcade market. Uses your active MCP wallet if walletAddress is not provided.
- `alpha_get_orderbook` — Fetch the on-chain orderbook as a unified YES-perspective view. Merges all 4 sides (YES bids/asks + NO bids/asks). Includes spread calculation.
- `alpha_get_positions` — Fetch all YES/NO token positions for a wallet across all Alpha Arcade markets. Uses your active MCP wallet if walletAddress is not provided.
- `alpha_get_reward_markets` — Fetch Alpha Arcade markets with liquidity rewards (totalRewards, rewardsPaidOut, etc.). Same shape as alpha_get_live_markets but includes reward info. Requires ALPHA_API_KEY.
- `api_algod_get_account_application_info` — Get account-specific application information from algod
- `api_algod_get_account_asset_info` — Get account-specific asset information from algod
- `api_algod_get_account_info` — Get current account balance, assets, and auth address from algod
- `api_algod_get_application_box` — Get application box by name
- `api_algod_get_application_boxes` — Get all application boxes
- `api_algod_get_application_by_id` — Get application information
- `api_algod_get_asset_by_id` — Get current asset information from algod
- `api_algod_get_node_status` — Get current node status
- `api_algod_get_node_status_after_block` — Get node status after a specific round
- `api_algod_get_pending_transaction` — Get pending transaction information
- `api_algod_get_pending_transactions` — Get all pending transactions
- `api_algod_get_pending_transactions_by_address` — Get pending transactions for an address
- `api_algod_get_transaction_params` — Get suggested transaction parameters
- `api_haystack_get_swap_quote` — Get an optimized swap quote from Haystack Router — a DEX aggregator that finds the best swap route across multiple Algorand DEXes (Tinyman V2, Pact, Folks) and LST protocols (tALGO, xALGO). Returns the best-price quote with route details…
- `api_haystack_needs_optin` — Check if an Algorand address needs to opt into an asset before swapping. Returns true if opt-in is needed, false otherwise. Always returns false for ALGO (ASA 0). Use before executing a swap to determine if wallet_optin_asset should be c…
- `api_indexer_lookup_account_created_applications` — Get applications created by this account
- `api_indexer_lookup_account_transactions` — Get account transaction history
- `api_indexer_lookup_application_logs` — Get application log messages
- `api_indexer_lookup_asset_balances` — Get accounts holding this asset and their balances
- `api_indexer_lookup_asset_transactions` — Get transactions involving this asset
- `api_indexer_lookup_transaction_by_id` — Get transaction information by ID
- `api_indexer_search_for_accounts` — Search for accounts with various criteria
- `api_indexer_search_for_applications` — Search for applications with various criteria
- `api_indexer_search_for_assets` — Search for assets with various criteria
- `api_indexer_search_for_transactions` — Search for transactions with various criteria
- `api_nfd_browse_nfds` — Browse NFDs with various filters
- `api_nfd_get_nfd` — Get a specific NFD by name or by its application ID
- `api_nfd_get_nfd_activity` — Get activity/changes for NFDs
- `api_nfd_get_nfd_analytics` — Get analytics data for NFDs
- `api_nfd_get_nfds_for_addresses` — Get NFDs for specific addresses
- `api_nfd_search_nfds` — Search NFDs with various filters
- `api_pera_asset_verification_status` — Get the verification status of an Algorand mainnet asset from Pera Wallet. Returns verification tier (verified, trusted, suspicious, unverified) and explorer URL.
- `api_pera_verified_asset_details` — Get detailed information about an Algorand mainnet asset from Pera Wallet, including name, unit name, decimals, total supply, USD value, logo, verification tier, and collectible status.
- `api_pera_verified_asset_search` — Search Pera Wallet verified Algorand mainnet assets by name, unit name, or keyword. Returns matching assets with verification status, USD value, and logo.
- `api_tinyman_get_asset_optin_quote` — Get quote for opting into a Tinyman pool token
- `api_tinyman_get_liquidity_quote` — Get quote for adding liquidity to a pool
- `api_tinyman_get_pool` — Get Tinyman pool information by asset pair
- `api_tinyman_get_pool_analytics` — Get analytics for a Tinyman pool
- `api_tinyman_get_pool_creation_quote` — Get quote for creating a new Tinyman pool
- `api_tinyman_get_remove_liquidity_quote` — Get quote for removing liquidity from a pool
- `api_tinyman_get_swap_quote` — Get quote for swapping assets
- `api_tinyman_get_validator_optin_quote` — Get quote for opting into Tinyman validator app
- `api_tinyman_get_validator_optout_quote` — Get quote for opting out of Tinyman validator app
- `api_ultrade_market_assets` — Get trading assets
- `api_ultrade_market_balances` — Get account balances
- `api_ultrade_market_chains` — Get blockchain chains
- `api_ultrade_market_depth` — Get order book depth
- `api_ultrade_market_details` — Get market details
- `api_ultrade_market_fee_rates` — Get fee rates
- `api_ultrade_market_history` — Get market history
- `api_ultrade_market_last_trades` — Get last trades
- `api_ultrade_market_markets` — Get markets
- `api_ultrade_market_open_orders` — Get open orders
- `api_ultrade_market_operation_details` — Get operation details
- `api_ultrade_market_order_by_id` — Get order by ID
- `api_ultrade_market_order_message` — Generate message from the order data
- `api_ultrade_market_orders` — Get orders
- `api_ultrade_market_price` — Get last market price by pair symbol
- `api_ultrade_market_settings` — Get market settings
- `api_ultrade_market_symbols` — Get market symbols
- `api_ultrade_market_withdrawal_fee` — Get withdrawal fee
- `api_ultrade_system_maintenance` — Get system maintenance status
- `api_ultrade_system_time` — Get current system time
- `api_ultrade_system_version` — Get system version
- `api_ultrade_wallet_key_message` — Generate message from the trading key data
- `api_ultrade_wallet_keys` — Get trading keys
- `api_ultrade_wallet_signin_message` — Generate message from the sign in data
- `api_ultrade_wallet_trades` — Get filtered wallet trades
- `api_ultrade_wallet_transactions` — Get filtered wallet transactions
- `api_vestige_get_aggregator_stats` — Get aggregator stats
- `api_vestige_get_best_v4_swap_data` — Get best V4 swap data
- `api_vestige_get_v4_swap_data_transactions` — Get V4 swap data transactions
- `api_vestige_get_v4_swap_discount` — Get V4 swap discount
- `api_vestige_view_asset_candles` — Get asset candles
- `api_vestige_view_asset_composition` — Get asset lockups based on protocol and pair
- `api_vestige_view_asset_history` — Get asset volume, swaps, total lockup, vwap and confidence history
- `api_vestige_view_asset_notes_count` — Get notes count for assets
- `api_vestige_view_asset_price` — Get asset prices
- `api_vestige_view_assets` — Get data about assets
- `api_vestige_view_assets_list` — Get asset list
- `api_vestige_view_assets_search` — Search assets by query
- `api_vestige_view_balances` — Get balances by network id, protocol id and asset id
- `api_vestige_view_first_asset_notes` — Get first note for assets
- `api_vestige_view_network_by_id` — Get network by id
- `api_vestige_view_networks` — Get all networks
- `api_vestige_view_notes` — Get notes by network id and optionally asset id
- `api_vestige_view_pools` — Get pools
- `api_vestige_view_protocol_by_id` — Get protocol by id
- `api_vestige_view_protocol_volumes` — Get protocol volumes at specific day. Defaults to current day.
- `api_vestige_view_protocols` — Get all protocols
- `api_vestige_view_swaps` — Get swaps
- `api_vestige_view_vaults` — Get all vaults
- `bazaar_get_resource_details` — Fetch full details for a single Bazaar resource by its exact
- `bazaar_list` — Browse paid API resources cataloged in the Bazaar (the discovery directory hosted by the configured facilitator). Returns a compact summary per resource by default; pass
- `bazaar_search` — Search Bazaar paid API resources by keyword. Hits the same /discovery/resources endpoint as bazaar_list but with the
- `bigint_to_bytes` — Convert a BigInt to bytes
- `bytes_to_bigint` — Convert bytes to a BigInt
- `decode_address` — Decode an Algorand address to a public key
- `decode_obj` — Decode msgpack bytes to an object
- `decode_signed_transaction` — Decode base64 signed transaction bytes back into a transaction object with signature details. Accepts the blob from sign_transaction or wallet_sign_transaction.
- `decode_uint64` — Decode bytes to a uint64
- `disassemble_teal` — Disassemble TEAL bytecode back to source
- `encode_address` — Encode a public key to an Algorand address
- `encode_uint64` — Encode a uint64 to bytes
- `generate_algorand_qrcode` — Generate an Algorand URI and QR code according to ARC-26 specification
- `get_application_address` — Get the address for a given application ID
- `get_knowledge_doc` — Get markdown content for specified knowledge documents
- `mdk_to_mnemonic` — Convert a master derivation key to a mnemonic
- `mnemonic_to_mdk` — Convert a mnemonic to a master derivation key
- `mnemonic_to_secret_key` — Convert a mnemonic to a secret key
- `ping` — Basic protocol utility to verify server connectivity
- `secret_key_to_mnemonic` — Convert a secret key to a mnemonic
- `seed_from_mnemonic` — Generate a seed from a mnemonic
- `validate_address` — Check if an Algorand address is valid
- `verify_bytes` — Verify a signature against bytes with an Algorand address
- `wallet_get_assets` — Get all ASA holdings for the ACTIVE wallet account (an account whose private key this MCP server owns). Returns the wallet nickname, address, network, and the assets array. Use this when listing holdings of
- `wallet_get_info` — Get info for the ACTIVE wallet account (an account whose private key this MCP server owns in the OS keychain). Returns nickname, address, public key, network, on-chain balance, min-balance, opted-in apps/assets counts. Use this when you …
- `wallet_list_accounts` — List wallet accounts with their nicknames and addresses. By default returns only ACTIVE accounts (signable). Pass { archived: true } to return ARCHIVED accounts instead — these are accounts whose mnemonic could not be recovered from the …
- `x402_discover_payment_requirements` — Probe an x402-protected HTTP endpoint and return its payment requirements (the
- `api_ultrade_wallet_add_key` — Add a trading key
- `create_account` — Create a new Algorand account
- `make_app_closeout_txn` — Create an application close out transaction
- `make_app_optin_txn` — Create an application opt-in transaction
- `make_app_update_txn` — Create an application update transaction
- `make_asset_config_txn` — Create an asset configuration transaction
- `make_asset_create_txn` — Create an asset creation transaction
- `make_asset_freeze_txn` — Create an asset freeze transaction
- `make_keyreg_txn` — Create a key registration transaction
- `wallet_add_account` — Create a new Algorand account, store it in the agent-wallet database with a nickname, and auto-switch to it if it is the first account. Returns address, public key, nickname, and index. The mnemonic is held internally by the MCP server a…
- `wallet_optin_asset` — Opt the active wallet account into an asset by ID. Creates, signs, and submits the opt-in transaction.
- `wallet_switch_account` — Switch the active wallet account by nickname or index. The active account is used for signing and balance queries.

## Related servers

- Delx Protocol — Agent Recovery & Continuity (1076 tools) — https://policylayer.com/tools/io-github-davidmosiah-delx-protocol.md
- Delx Mcp A2a (1068 tools) — https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a.md
- Delx MCP Server (740 tools) — https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-server.md
- Binance MCP Server (734 tools) — https://policylayer.com/tools/nirholas-binance-mcp.md
- Yaver (664 tools) — https://policylayer.com/tools/io-github-kivanccakmak-yaver.md
- Chaoxing Agent (565 tools) — https://policylayer.com/tools/chaoxing-agent.md
- GoHighLevel MCP Server (559 tools) — https://policylayer.com/tools/busybee3333-go-high-level-mcp-2026-complete.md
- Spotify (544 tools) — https://policylayer.com/tools/novalux12-spotify-mcp.md

## For agents

This record is a snapshot. Live verdicts and the full registry:

- Check every server in your MCP config at once: `npx -y policylayer stack`
- Vet a server before you add it: install the mcp-precheck skill — `npx skills add https://policylayer.com` (skill text: https://policylayer.com/skill.md)
- Query the registry over MCP: endpoint `https://api.policylayer.com/mcp` — tools `check_mcp_server`, `check_mcp_stack`, `check_tool`, `search_registry`, `get_change_events`

---

Source: the PolicyLayer MCP registry — one continuously verified record per MCP server. Full record: https://policylayer.com/registry?q=goplausible-algorand-mcp · API: https://policylayer.com/registry/api · Recommended policies for every tool: https://policylayer.com/policies/goplausible-algorand-mcp
