Hedera Toolbox MCP Server

1

Add it to Claude Code

Run this in a terminal.

Run in terminal
claude mcp add -e "HEDERA_ACCOUNT_ID=${HEDERA_ACCOUNT_ID}" hedera-toolbox -- npx -y @hederatoolbox/platform
Required:HEDERA_ACCOUNT_ID+ 2 optional
README.md

The intelligence layer for AI agents on Hedera.

HederaToolbox

The intelligence layer for AI agents on Hedera.

20 tools. 6 modules. Pay per call in HBAR. No registration.

HederaToolbox is a production Model Context Protocol server. It gives AI agents structured, metered access to the full Hedera ecosystem โ€” HCS topics, tokens, identity, smart contracts, governance, and compliance.

Built for agents that need to reason about Hedera, not just interact with it.


Demo

Claude Desktop โ€” one business objective, no steps specified, agent decides everything:

Terminal agent โ€” autonomous compliance workflow running headless:


Autonomous Agent Examples

Four production-ready agents in `examples/`. Clone the repo, fund once, run. Zero dependencies beyond Node.js 18+.

One-time setup for all agents:

git clone https://github.com/mountainmystic/hederatoolbox.git
cd hederatoolbox

# Send any HBAR to the platform wallet from your Hedera account.
# Your account ID becomes your API key automatically within 10 seconds.
# Platform wallet: 0.0.10309126

Windows users: set env vars before running: set HEDERA_ACCOUNT_ID=0.0.YOUR_ID && set TOKEN_ID=0.0.731861 && node examples/whale-alert-agent.mjs Or edit the config constants directly at the top of each file.


๐Ÿ‹ Whale Alert Monitor

`examples/whale-alert-agent.mjs`

Monitors any Hedera token for unusual whale concentration on a schedule. When top-10 holders exceed your threshold, writes a tamper-proof whale_alert record to HCS and prints the Hashscan proof URL.

HEDERA_ACCOUNT_ID=0.0.YOUR_ID TOKEN_ID=0.0.731861 node examples/whale-alert-agent.mjs
Config Default Description
TOKEN_ID 0.0.731861 Token to monitor
THRESHOLD_PCT 80 Alert if top-10 holders exceed this %
CHECK_INTERVAL_MS 3600000 Check every hour

Cost: 0.2 โ„ per check ยท 5 โ„ only when anomaly fires


โœ… Compliance Onboarding

`examples/compliance-onboarding-agent.mjs`

Screens a Hedera account before doing business with them. Runs identity resolution, sanctions screening, and optional KYC verification in sequence โ€” then writes a tamper-proof compliance record to HCS. Returns APPROVED, REJECTED, PENDING_REVIEW, or PENDING_KYC.

HEDERA_ACCOUNT_ID=0.0.YOUR_ID SUBJECT=0.0.999999 node examples/compliance-onboarding-agent.mjs

# With KYC check for your token:
HEDERA_ACCOUNT_ID=0.0.YOUR_ID SUBJECT=0.0.999999 KYC_TOKEN_ID=0.0.731861 node examples/compliance-onboarding-agent.mjs

Cost: ~1.7 โ„ per screening ยท add 0.5 โ„ for KYC check


๐Ÿ” Token Due Diligence

`examples/token-due-diligence-agent.mjs`

Full investment and listing due diligence on any Hedera token in one run. Pulls price data, deep holder analysis, admin key risks, and treasury account identity โ€” outputs a structured risk report with an overall verdict.

HEDERA_ACCOUNT_ID=0.0.YOUR_ID TOKEN_ID=0.0.731861 node examples/token-due-diligence-agent.mjs

Cost: ~1.0 โ„ per report (token_price + token_analyze + identity_resolve on treasury)


๐Ÿ—ณ๏ธ DAO Governance Monitor

`examples/dao-monitor-agent.mjs`

Watches active governance proposals for a Hedera token on a schedule. Alerts when a proposal is closing within 24 hours. Pass --analyze with a PROPOSAL_ID for deep vote tally and outcome prediction.

# Monitor proposals
HEDERA_ACCOUNT_ID=0.0.YOUR_ID TOKEN_ID=0.0.731861 node examples/dao-monitor-agent.mjs

# Deep-analyze a specific proposal (requires HCS topic)
HEDERA_ACCOUNT_ID=0.0.YOUR_ID TOKEN_ID=0.0.731861 TOPIC_ID=0.0.999 PROPOSAL_ID=42 node examples/dao-monitor-agent.mjs --analyze

Cost: 0.2 โ„ per check ยท 1.0 โ„ for deep analysis ยท 10 โ„ covers ~12 days at 4 checks/day


Connect

MCP endpoint:

https://api.hederatoolbox.com/mcp

Claude.ai (web or mobile) Settings โ†’ Connectors โ†’ Add โ†’

Tools (4)

token_priceRetrieves current market price data for a specific Hedera token.
identity_resolveResolves Hedera account IDs to identity information.
token_analyzePerforms deep holder analysis and risk assessment on a token.
hcs_recordWrites a tamper-evident compliance or data record to an HCS topic.

Environment Variables

HEDERA_ACCOUNT_IDrequiredYour Hedera account ID used for authentication and HBAR micropayments.
TOKEN_IDThe specific Hedera token ID to monitor or analyze.
THRESHOLD_PCTPercentage threshold for whale concentration alerts.

Configuration

claude_desktop_config.json
{"mcpServers": {"hederatoolbox": {"command": "npx", "args": ["-y", "@hederatoolbox/platform"], "env": {"HEDERA_ACCOUNT_ID": "0.0.YOUR_ID"}}}}

Try it

โ†’Analyze the token distribution for 0.0.731861 and report any whale concentration risks.
โ†’Screen the Hedera account 0.0.999999 for compliance and identity verification.
โ†’Check the current market price and treasury health for the token 0.0.731861.
โ†’Monitor governance proposals for 0.0.731861 and alert me if any are closing within 24 hours.

Frequently Asked Questions

What are the key features of Hedera Toolbox?

Metered access to Hedera ecosystem data paid in HBAR micropayments.. Tamper-evident HCS compliance and data record writing.. Automated identity resolution and sanctions screening.. Deep token holder analysis and risk reporting.. Governance proposal monitoring and vote tally analysis..

What can I use Hedera Toolbox for?

Automated compliance onboarding for decentralized finance platforms.. Whale alert monitoring for specific Hedera-based tokens.. Investment due diligence reports for new token listings.. Autonomous DAO governance tracking and proposal analysis..

How do I install Hedera Toolbox?

Install Hedera Toolbox by running: npx -y @hederatoolbox/platform

What MCP clients work with Hedera Toolbox?

Hedera Toolbox works with any MCP-compatible client including Claude Desktop, Claude Code, Cursor, and other editors with MCP support.

Turn this server into reusable context

Keep Hedera Toolbox docs, env vars, and workflow notes in Conare so your agent carries them across sessions.

Need the old visual installer? Open Conare IDE.
Open Conare