@maroo-chain/agent-wallet-kit
v0.2.1
Published
Agent Wallet Kit — umbrella metapackage for Maroo's AI agent MCPs (@maroo-chain/m-aws + @maroo-chain/mcp). Install once, get both bins on PATH plus an `agent-wallet-kit init` that wires both servers into every MCP client in a single pass.
Downloads
113
Readme
@maroo-chain/agent-wallet-kit
Umbrella metapackage for the two Maroo agent MCPs:
@maroo-chain/m-aws— wallet stack · 20 tools (agent.*/policy.*/transfer.*/faucet.*). Stateful: AA wallets, on-chain spending policy, preflighted transfers, testnet drips.@maroo-chain/mcp— chain knowledge · 12 tools (maroo_*). Read-only: KB search, chain reads, PCL compliance previews.
Install once, get both bins on PATH plus a single agent-wallet-kit init that wires both servers into every detected AI client config in one pass.
Install
npm i -g @maroo-chain/agent-wallet-kit
agent-wallet-kit initAfter install, three commands are on your PATH:
| Bin | What it does |
|---|---|
| m-aws | Wallet-stack MCP server + CLI (auth, doctor, TUI, etc.) |
| maroo-mcp | Chain-knowledge MCP server + CLI |
| agent-wallet-kit | Umbrella init / version |
What init does
agent-wallet-kit init walks the 8 standard MCP-client config surfaces (Claude Code · Claude Desktop · Cursor · Windsurf · Gemini CLI, in both global and project scopes) and, for each detected one, asks once:
Register both servers with Claude Code (global)? [config exists]
If yes, both mcpServers.maws and mcpServers.maroo entries land in that client's config in a single atomic write. Idempotent — re-running is safe.
Compared to running m-aws init + maroo-mcp init separately, this asks 8 questions instead of 16 and writes both server entries at once.
Subcommand reference
agent-wallet-kit init # wire both servers into AI clients
agent-wallet-kit version # kit + subpackage versions
agent-wallet-kit --help # usage screen
# subpackage CLIs (use when you only want one server):
m-aws init # wallet-stack only, multi-client
m-aws doctor # auth + RPC + balance + TUI binary
m-aws --help # full wallet-stack surface
maroo-mcp init # chain-knowledge only, multi-client
maroo-mcp doctor # KB + RPC + PCL + versionUpdate
npm i -g @maroo-chain/agent-wallet-kit@latestThe kit's version constraint (^0.2.0) pulls compatible m-aws and mcp updates automatically. To pin individual subpackages, install them directly instead:
npm i -g @maroo-chain/[email protected]
npm i -g @maroo-chain/[email protected]License
MIT. © Hashed Open Finance.
