Builds unsigned Hedera transactions and reads public Mirror Node data through 73 MCP tools.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent ā or use 1-click editor setup below.
š” Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Hedera MCP.
hedera_create_accountBuild (unsigned) a new Hedera account with a given public key and optional initial HBAR balance.
hedera_transfer_hbarBuild (unsigned) an HBAR transfer from one account to another.
hedera_update_accountBuild (unsigned) an account update (memo, auto-association slots).
hedera_delete_accountBuild (unsigned) an account deletion, transferring the remaining balance to another account.
hedera_approve_hbar_allowanceBuild (unsigned) an HBAR allowance granting a spender the right to spend from an owner account.
hedera_get_account_infoRead full account info (key, balance, memo, auto-renew, associations) from the Mirror Node.
The hedera-mcp MCP server gives MCP clients access to Hedera network operations without executing transactions itself. Its catalog includes 73 tools covering accounts, Hedera Token Service (HTS), Hedera Consensus Service (HCS), smart contracts, files, schedules, network information, and Mirror Node analytics.
Account tools can create, update, delete, inspect, and transfer HBAR between accounts. HTS tools cover fungible tokens and NFTs, including creation, minting, burning, transfers, associations, freezes, KYC, pauses, wipes, allowances, airdrops, rejection, updates, and deletion. HCS, EVM, file, and schedule tools provide corresponding transaction-building and read operations. The server also exposes four addressable resources for network exchange rates, network supply, account data, and token data.
The hedera-mcp MCP server separates data access from transaction execution. Reads are sent to a configured Hedera Mirror Node REST endpoint and do not require an account or credential. For writes, the server constructs and freezes a transaction, then returns base64-encoded unsigned bytes along with a human-readable summary. A wallet, Hedera SDK, or command-line tool must sign and submit those bytes separately.
Agents can inspect a generated transaction before signing it with the transaction-decoding tool. This supports workflows where an application or human reviews the transaction contents and controls the signing step. Smart-contract execution and query tools support ABI-aware calls when supplied with an ABI, function name, and arguments.
The package is published as @purplesquirrel/hedera-mcp and can be started with npx:
Set HEDERA_NETWORK to testnet, mainnet, or previewnet; it defaults to testnet. HEDERA_OPERATOR_ID is optional and accepts an account ID, not a private key. When supplied, it acts as the default payer or treasury while transactions are built. HEDERA_MIRROR_URL can override the default Mirror Node REST base URL, including for a private or HGraph endpoint.
The README shows configuration for Claude Desktop and Claude Code using the npx command and these environment variables. The project is licensed under MIT.
The hedera-mcp MCP server does not sign or submit transactions and never handles private keys. A separate wallet, SDK, or CLI is required for live writes. The optional HEDERA_OPERATOR_ID is only an account identifier and does not authenticate the server or authorize spending.
Read availability depends on the configured Mirror Node. EVM contract queries require a known ABI when using ABI-aware calls. Although the repository includes live testnet verification and test harnesses, those harnesses are separate from the MCP server; any signing key used for live execution belongs to the test setup, not the server.
Factual signals from GitHub, npm, and our automated checks ā not a rating.
No reviews yet ā be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/hedera-mcp)<a href="https://allmcps.com/mcp/hedera-mcp"><img src="https://allmcps.com/api/badge/hedera-mcp?style=directory" alt="Hedera MCP on AllMCPs" /></a>