Algorand MCP logo

Algorand MCP

Unclaimed

by GoPlausible

Algorand Local Model Context Protocol (Server & Client)

Install

$claude mcp add algorand-mcp -- npx @goplausible/algorand-mcp

Set up this server

This server needs project-specific setup. Follow the project instructions; no reusable public launch command is available yet.

Project instructions
algorandmcpmcp-clientmcp-servermodel-context-protocol

More in AI & ML

Browse the full directory

Unclaimed 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 server

Security 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

Compared across complete checks of the same configuration. Tools were listed, not invoked. Input-schema changes are not measured here.

No complete tool checks yet.

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.