USDC treasury vaults, streaming payments, and DeFi yield for AI agents
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.
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.
JSON-RPC 2.0 over HTTP. Supports initialize, tools/list, and tools/call.
| Tool | Description | Required Parameters |
|---|---|---|
hivebank_create_vault | Create a yield-bearing USDC vault for an agent | owner_did, vault_name |
hivebank_deposit | Deposit USDC into a vault | vault_id, amount_usdc, depositor_did |
hivebank_create_stream | Create a programmable payment stream | from_did, to_did, total_usdc, duration_seconds |
hivebank_get_balance | Get vault balance and yield info | vault_id |
hivebank_get_stats | Get treasury-wide stats | (none) |
Server starts on port 3001 (or PORT env var). Health check at GET /health.
Node.js + Express + SQLite. Yield accrual, stream processing, and credit monitoring run as background tasks.
Proprietary β Hive Civilization
Hive Civilization is the cryptographic backbone of autonomous agent commerce β the layer that makes every agent transaction provable, every payment settable, and every decision defensible.
This repository is part of the PROVABLE Β· SETTABLE Β· DEFENSIBLE pillar.
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/hivebank)<a href="https://allmcps.com/mcp/hivebank"><img src="https://allmcps.com/api/badge/hivebank?style=directory" alt="HiveBank on AllMCPs" /></a>