algorand-interaction

Manage wallets, sign transactions, and query Algorand blockchain data via MCP.

44|21|Updated Mar 10, 2025
One-click install
npx skills add https://github.com/GoPlausible/algorand-mcp --skill algorand-interaction
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: algorand-interaction
Source: https://github.com/GoPlausible/algorand-mcp/tree/main/skills/algorand-interaction
Command: npx skills add https://github.com/GoPlausible/algorand-mcp --skill algorand-interaction

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Interact with the Algorand MCP server to perform wallet management, construct and sign transactions, query asset and account data, and access related tooling for Algorand.

Core Features & Use Cases

  • Wallet management: create, switch, and inspect accounts; balance and asset queries.
  • Transaction workflows: build pay/asset/app transactions, sign (wallet or external key), and submit.
  • Knowledge and data access: TEAL compilation, ARC-26 URIs, NFD lookups, Tinyman Haystack swaps, and asset verification.
  • Developer workflows: multi-network support (mainnet/testnet/localnet) and deferred tool loading via ToolSearch for MCP tools.

Quick Start

Load wallet tools with ToolSearch and begin by querying account info with wallet_get_info.

Frequently Asked Questions about algorand-interaction

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build and sign Algorand transactions via an MCP server?

To build and sign Algorand transactions via MCP, you load transaction tools with ToolSearch, construct pay or asset transfers, and securely sign through wallet integration before network submission.

Can I query Algorand NFD lookups and verify assets on testnet?

Yes, you can query Algorand NFD lookups and verify assets on testnet. The skill applies multi-network scenarios including mainnet, testnet, and localnet for asset verification and data access.

What is deferred tool loading and why is it required for Algorand MCP?

Deferred tool loading with ToolSearch is required for Algorand MCP to dynamically discover and load specific wallet, transaction, and query tools only when needed, optimizing the interaction workflow.

How do I perform Tinyman Haystack swaps using Algorand wallet tools?

To perform Tinyman Haystack swaps, you access DEX interaction tools through the Algorand MCP, allowing you to execute swaps directly using managed wallet accounts with network-confirmed actions.

Does Algorand MCP support TEAL compilation and ARC-26 URI parsing?

Yes, Algorand MCP supports TEAL compilation and ARC-26 URI parsing. These knowledge and data access features allow you to compile smart contract logic and parse Algorand resource URIs.

What safety checks are applied when submitting Algorand transactions?

When submitting Algorand transactions, the skill applies network-confirmed actions with safety checks and clear error handling to ensure secure signing and validate state changes across multi-network scenarios.