MCP Catalogs
Home

algorand-mcp

by GoPlausible·45·Score 47

Algorand MCP server provides blockchain tools with secure wallet management for AI agents.

developer-toolsfinancesecurity
20
Forks
6
Open issues
this month
Last commit
2d ago
Indexed

Overview

This is a comprehensive MCP server for the Algorand blockchain, exposing numerous operations through the Model Context Protocol. It features a sophisticated wallet system with OS keychain integration for secure key storage, spending limits, and transaction management. The server supports blockchain operations including transaction building, signing, submission, TEAL compilation, and full API access to Algod and Indexer services. It also integrates with various DeFi protocols like Tinyman AMM and Haystack Router, as well as the Alpha Arcade prediction market platform.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:AI agents managing Algorand accounts and executing transactions
you:Smart contract development and testing through MCP-integrated tools
you:DeFi operations including liquidity provision and trading across multiple protocols
you:How is wallet security handled?
you:Which blockchain networks are supported?

When to choose this

Choose this server when building AI applications that need secure access to Algorand blockchain operations and DeFi protocols.

When NOT to choose this

Don't choose this if you need support for other blockchains or require custom transaction logic not covered by the existing tools.

Tools this server exposes

12 tools extracted from the README
  • wallet_add_account

    Create a new Algorand account with nickname and spending limits

  • wallet_switch_account

    Switch the active account by nickname or index

  • wallet_sign_transaction

    Sign a single transaction with the active account

  • wallet_optin_asset

    Opt the active account into an asset

  • create_account

    Create a new Algorand account

  • rekey_account

    Rekey an account to a new address

  • validate_address

    Check if an Algorand address is valid

  • encode_address

    Encode a public key to an Algorand address

  • decode_address

    Decode an Algorand address to a public key

  • ping

    Server connectivity check and info

  • wallet_get_info

    Get info for the active account including balance and limits

  • wallet_get_assets

    Get all ASA holdings for the active account

Comparable tools

algokitpy-algo-sdkalgorand-indexer-mcp

Installation

Installation

npm install -g @goplausible/algorand-mcp

Claude Desktop Configuration

Edit ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "algorand-mcp": {
      "command": "npx",
      "args": ["@goplausible/algorand-mcp"]
    }
  }
}

FAQ

How is wallet security handled?
Private keys are stored in the OS keychain (encrypted by the OS) and never exposed to the agent or LLM. Only metadata like account nicknames and spending limits are stored in a local SQLite database.
Which blockchain networks are supported?
The server supports mainnet, testnet, and localnet. Network selection can be specified per tool call, with mainnet as the default.

Compare algorand-mcp with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.