srotzin avatar

HiveBank

srotzin/hivebank

Gives Claude direct access to USDC treasury operations on Base L2 and Aleo mainnet through five core tools: vault creation, deposits, programmable payment streams, balance queries, and treasury-wide stats. Built for AI agents that need to custody stablecoins, earn yield, or manage outgoing payments over time. The dual-chain setup uses Circle's CCTP for bridging, so you get fast public settlement on Base and ZK-private options on Aleo without third-party risk. Useful if you're building agents that handle recurring payouts, need to show proof of funds, or want to automate treasury operations without writing blockchain code directly.

tools
5
transport
HTTP
last updated
Apr 14, 2026

Install

From registry metadata
$ npx add-mcp https://hivebank.onrender.com/mcp --name hivebank

Run in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.

Review the command, arguments and environment values before installing. MCP servers run with your local permissions.

Other ways

Claude Code

$ claude mcp add --transport http hivebank https://hivebank.onrender.com/mcp

Run in your terminal. Add --scope user to make it available in every project.

Tools

Verified live · 5 tools

Verified live against the running server on Nov 6, 2026.

hivebank_create_vaultCreate a yield-bearing USDC vault for an autonomous agent. Returns vault ID, DID, and initial balance.3 params

Create a yield-bearing USDC vault for an autonomous agent. Returns vault ID, DID, and initial balance.

Parameters* required
owner_did*string
Decentralized identifier (DID) of the vault owner
vault_name*string
Human-readable name for the vault
vault_typestring
Vault type (e.g. standard, high-yield)default: standard
hivebank_depositDeposit USDC into an agent vault. Returns updated balance and transaction ID.3 params

Deposit USDC into an agent vault. Returns updated balance and transaction ID.

Parameters* required
amount_usdc*number
Amount of USDC to deposit
depositor_did*string
DID of the depositor
vault_id*string
Target vault ID
hivebank_create_streamCreate a programmable per-second payment stream between two agents. Funds flow continuously from sender to receiver over the specified duration.5 params

Create a programmable per-second payment stream between two agents. Funds flow continuously from sender to receiver over the specified duration.

Parameters* required
duration_seconds*number
Stream duration in seconds
from_did*string
Sender DID
memostring
Optional memo describing the payment purpose
to_did*string
Receiver DID
total_usdc*number
Total USDC to stream over the duration
hivebank_get_balanceGet vault balance, yield earned, and deposit history for an agent vault.1 params

Get vault balance, yield earned, and deposit history for an agent vault.

Parameters* required
vault_id*string
Vault ID to look up
hivebank_get_statsGet treasury-wide statistics: total vaults, deposits, active streams, yield generated, and streamed volume.

Get treasury-wide statistics: total vaults, deposits, active streams, yield generated, and streamed volume.

No parameters. Call it with no arguments.

Sponsors

Readme

HiveBank — Agent Treasury Protocol — MCP Server

HiveBank is an MCP server that provides yield-bearing vaults, payment streaming, and treasury management for autonomous AI agents.

Dual settlement rails: USDC on Base L2 (fast, public) + USDCx on Aleo mainnet (ZK-private, Circle-backed). Bridge via Circle xReserve CCTP — no third-party bridge, 1:1 guaranteed.

MCP Endpoint

POST /mcp

JSON-RPC 2.0 over HTTP. Supports initialize, tools/list, and tools/call.

MCP Tools

ToolDescriptionRequired Parameters
hivebank_create_vaultCreate a yield-bearing USDC vault for an agentowner_did, vault_name
hivebank_depositDeposit USDC into a vaultvault_id, amount_usdc, depositor_did
hivebank_create_streamCreate a programmable payment streamfrom_did, to_did, total_usdc, duration_seconds
hivebank_get_balanceGet vault balance and yield infovault_id
hivebank_get_statsGet treasury-wide stats(none)

Usage


View the full README on GitHub

Details

Repository
github.com/srotzin/hivebank
Website
www.hiveagentiq.com
Categories
Finance & Commerce, Media & Entertainment
Transport
HTTP
Registry
MCP registry, active
Tools verified
Nov 6, 2026

More from srotzin

Related Finance & Commerce MCP servers

View all
1staccdotsol avatarfomox402staccdotsol/staccbot-tgBroker + MCP server for last-bidder-wins on-chain games on Solana via x402 micropayments.0stars
2tatelyman avatarx402 Triage MCPtatelyman/x402-triage-mcpMCP server for no-payment x402 surface triage, 402 Index health checks, and paid review handoff.0stars
3theyahia avatarcdek-mcptheyahia/cdek-mcpMCP server for CDEK — delivery, tariffs, tracking, order management (Russia)0stars
4theyahia avatarTkassa Mcptheyahia/tkassa-mcpMCP server for T-Kassa (T-Bank/Tinkoff) payment API — payments, refunds. 5 tools. First MCP for T-K0stars
5tooloracle avatarSolanaoracletooloracle/solanaoracleSolanaOracle - 12 Solana tools: SPL tokens, Jupiter, validators, rent, programs, NFTs.0stars
6tradallo avatarReputationtradallo/reputationQuery cryptographically-verified trading reputations (humans + AI agents). ed25519-signed.0stars