Algorand MCP
UnclaimedAlgorand Local Model Context Protocol (Server & Client)
Install
claude mcp add algorand-mcp -- npx @goplausible/algorand-mcpSet up this server
More in AI & ML
Browse the full directoryUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverSecurity profile
Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works
40 of 40 tools
Documented tools (40)
From project documentation. A server handshake does not verify each tool’s description or behavior.
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_assets
Get all ASA holdings for the active account this MCP server owns. For arbitrary on-chain accounts use apialgodgetaccountinfo or apialgodgetaccountassetinfo.
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.
Tool change history
FAQ
Questions about Algorand MCP Server
- How do I connect Algorand MCP Server to Claude?
- The listing records `claude mcp add algorand-mcp -- npx @goplausible/algorand-mcp` as its setup step. Run it, then follow the repository's instructions for the client configuration; the listing names Claude Desktop, Claude Code, Cursor as compatible clients.
- Is Algorand MCP Server free?
- The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
- What can Algorand MCP Server do?
- Algorand MCP Server documents 40 tools to the agent, including bazaar_get_resource_details, bazaar_list, bazaar_search. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.