algorand
Algorand Local Model Context Protocol (Server & Client)
claude mcp add --transport stdio goplausible-algorand-mcp npx @goplausible/algorand-mcp
How to use
The Algorand MCP Server exposes Algorand blockchain operations as MCP tools so AI agents and LLMs can interact with wallets, accounts, transactions, and Algorand-specific features without exposing secret material. It supports secure wallet management, account creation and rekeying, transaction building and signing, atomic transaction groups, TEAL tooling, and full access to Algod and Indexer APIs, along with Algorand-specific integrations like NFDomains, x402, AP2 tooling, Tinyman AMM, and URI/QR generation. Clients communicate via the MCP stdio protocol, enabling tool calls such as api_algod_get_account_info, api_algod_send_transaction, or ARC-26 URI generation, optionally specifying the network (mainnet, testnet, or localnet) per tool call. To use the server, run it via the standard MCP entry points (npx, global install, or node with the built dist), then direct clients to invoke the appropriate tools with the required parameters.
How to install
Prerequisites:
- Node.js v20 or later
- npm, pnpm, or yarn
Installation options:
- From npm (recommended):
npm install -g @goplausible/algorand-mcp
- From source:
git clone https://github.com/GoPlausible/algorand-mcp.git
cd algorand-mcp
npm install
npm run build
Usage notes:
- The server runs over stdio by default. You can invoke it with npx, a global install name, or a direct node invocation to the built dist/index.js file.
- No environment variables are required for standard use; network selection and pagination are handled per-tool via API parameters.
Additional notes
Tips and caveats:
- If you install the plugin for OpenClaw, Claude, or other clients, the Algorand MCP server will be detected automatically in various clients’ MCP configuration examples.
- You can select the target network (mainnet, testnet, localnet) for each tool call; Algod and Indexer URLs for mainnet/testnet are provided by AlgoNode.
- The wallet stores mnemonics in the OS keychain and metadata in an embedded SQLite database; private keys do not leave tool responses. Ensure your environment has appropriate permissions to access the OS keychain.
- When integrating with multiple tooling ecosystems (Claude, Cursor, Windsurf, VS Code, etc.), you can reuse the same MCP configuration by pointing clients at npx @goplausible/algorand-mcp or the installed global command.
- For production usage, consider setting up proper authentication around your tooling layer and monitoring tool invocation counts to enforce spending limits.
Related MCP Servers
mcp-for-beginners
This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable, and secure AI workflows from session setup to service orchestration.
openmcp
Turn any openapi file into an mcp server, with just the tools you need.
MCP-Defender
Desktop app that automatically scans and blocks malicious MCP traffic in AI apps like Cursor, Claude, VS Code and Windsurf.
Remote
A type-safe solution to remote MCP communication, enabling effortless integration for centralized management of Model Context.
mcp-streamable-http
Example implementation of MCP Streamable HTTP client/server in Python and TypeScript.
pluggedin-app
The Crossroads for AI Data Exchanges. A unified, self-hostable web interface for discovering, configuring, and managing Model Context Protocol (MCP) servers—bringing together AI tools, workspaces, prompts, and logs from multiple MCP sources (Claude, Cursor, etc.) under one roof.