M-AWS
Maroo Agent Wallet Stack
Your agent's hands on Maroo.
Stateful MCP for agents that need to hold KRW and transact on Maroo. Account Abstraction wallets, on-chain spending policy, preflighted transfers.
Install
Add the Maroo MCP server to your AI client in one command.
claude mcp add maws -- npx -y @maroo-chain/m-aws One command. Claude Code registers the server automatically.
Add to your client's MCP config file:
.mcp.json (project) · ~/.claude.json (global) ~/Library/Application Support/Claude/claude_desktop_config.json .cursor/mcp.json · ~/.cursor/mcp.json ~/.codeium/windsurf/mcp_config.json .gemini/settings.json · ~/.gemini/settings.json {
"mcpServers": {
"maws": {
"command": "npx",
"args": ["-y", "@maroo-chain/m-aws"]
}
}
} Run any prompt — your agent will auto-discover Maroo tools.
Start
Ask your agent anything about Maroo — it knows where to begin.
Go deeper
Your agent can chain tools together for complex workflows.
faucet.drip Get testnet OKRW agent.list → agent.detail Discover & inspect agents agent.create → agent.fund Create & fund a new agent policy.set → policy.preflight Set spending policy on-chain policy.preflight → transfer.send Send safely under policy agent.drain Recover OKRW from agent transfer.initiate → transfer.accept Transfer agent ownership Create, fund, freeze, drain agents.
- › agent.create
- › agent.list
- › agent.detail
- › agent.balance
- › agent.owner_balance
- › agent.fund
- › agent.drain
- › agent.set_gas_source
- › agent.freeze
- › agent.unfreeze
- › agent.revoke
Set spending limits + allowed targets, dry-run preflight.
- › policy.get
- › policy.set
- › policy.preflight
Send tokens through PCL + agent policy gating.
- › transfer.send
- › transfer.initiate
- › transfer.accept
- › transfer.cancel
- › transfer.pending
Drip testnet tOKRW into any wallet to bootstrap onboarding.
- › faucet.drip
Explore in the terminal below