Algorand

Algorand

Production-ready MCP server for Algorand blockchain interactions and tooling access.

38
Stars
12
Forks
0
Releases

Overview

Algorand MCP Server is a production-ready implementation of the Model Context Protocol (MCP) designed for Algorand blockchain interactions. It provides a Node.js server package that exposes MCP tools and resources enabling AI agents and LLMs to perform blockchain operations, query state, manage accounts, assets, and applications, and construct and submit transactions. The server follows a modular architecture with dedicated resources for knowledge taxonomy, wallet management, and a comprehensive set of MCP tools (account, asset, application, API tools, and transaction handling). It integrates with Algod and Indexer APIs and supports NFDomains, Vestige DeFi analytics, Tinyman AMM, and Ultrade DEX integrations (optional, disabled by default). The repository also ships with a structured server-side resource registry, documentation taxonomy, and standardized response formats including pagination. This server is designed to work alongside the client package (in progress) and can be embedded in agent hosts or MCP-enabled environments to empower AI agents with direct Algorand capabilities, network access, and tooling through MCP.

Details

Owner
GoPlausible
Language
TypeScript
License
MIT License
Updated
2025-12-07

Features

Account management

Tools for creating, rekeying, validating and encoding/decoding Algorand accounts and addresses.

Asset operations

Lifecycle tooling for assets including creation, configuration, transfer and management.

Application interactions

Support for application creation, updates, deletions, opt-ins, close-out, clears and calls.

Transaction creation and submission

End-to-end transaction handling: building, signing, sending and managing grouped or raw transactions.

Blockchain state queries

Comprehensive querying capabilities for node status, accounts, applications and assets.

Knowledge taxonomy and documentation

Access to full Algorand knowledge taxonomy and category-specific documentation (e.g., ARCs, SDKs, TEALScript, Puya).

Standardized response format with pagination

Uniform response structure with metadata for paginated results to ensure consistent client consumption.

NFDomains and DeFi tooling (optional)

Optional integrations for NFDomains, Vestige DeFi analytics, Tinyman AMM and Ultrade DEX (disabled by default).

Audience

LLM/Agent developersLeverage the MCP server to access Algorand tooling, resources and blockchain operations for AI-assisted workflows.
DApp and integration engineersIntegrate Algorand MCP server to perform accounts, assets, applications and state queries from applications or agents.
MCP ecosystem integratorsEmbed the server in MCP-enabled environments to empower agents with direct Algorand capabilities and tooling.

Tags

AlgorandMCPServerAlgod APIIndexer APINFDomainsVestigeTinymanUltradeWallet managementTransaction signingKnowledge taxonomyARCsSDKsDevelopersNode.js MCC