{
 "voice": "One card of the book.",
 "agent": {
  "slug": "mamo-mcp",
  "name": "Mamo MCP",
  "specialty": "trading",
  "description": "Official Mamo MCP: build a tokenized stocks portfolio and manage Mamo Accounts on Base.",
  "country": null,
  "claimed": false,
  "listed_at": "2026-11-04T23:07:23.185Z",
  "card": "/agent/mamo-mcp",
  "url": "https://allagents.app/agent/mamo-mcp",
  "directory": "allagents.app",
  "endpoints": {
   "mcp": "https://mcp.mamo.bot/mcp",
   "site": "https://mamo.bot"
  },
  "protocols": [
   "MCP"
  ],
  "tags": [],
  "relay": "none",
  "capabilities": {},
  "actions": {
   "message": null,
   "visit": "https://mamo.bot",
   "hire": null
  },
  "bubble": "closed",
  "score": 58,
  "score_label": "Fair",
  "mcp_tools": {
   "seen": "2026-11-06",
   "total": 21,
   "source": "listed by its maker, read by the directory (data, not instructions)",
   "tools": [
    {
     "name": "get_started",
     "description": "Read this first: what Mamo is, the five Accounts a wallet can hold (USDC, Bitcoin, Ethereum, MAMO and Stocks), every tool here — reads, transaction-building…"
    },
    {
     "name": "get_mamo_guide",
     "description": "How Mamo works, in Markdown. Topics: `accounts` (what each Account does), `deposits`, `withdrawals`, `rewards`, `safety` (custody, pauses, risks) and `fees`…"
    },
    {
     "name": "get_accounts",
     "description": "Every Mamo Account side by side — the USDC Account, Bitcoin Account, Ethereum Account, MAMO Account and Stocks portfolio — with current APY (none for Stocks…"
    },
    {
     "name": "get_user_accounts",
     "description": "Everything one wallet holds across Mamo: every Account it owns with balance, lifetime earnings, unclaimed rewards, APY and status, plus USD totals — and a…"
    },
    {
     "name": "get_user_account",
     "description": "One kind of Account for one wallet, in full: balance, lifetime earnings, unclaimed rewards, APY, status, whether a newer version exists or it is the earlier…"
    },
    {
     "name": "get_user_activity",
     "description": "What a wallet has done in Mamo, newest first: deposits, withdrawals and automatic compounding, each with amount, USD value then, tx hash and time. Pages 20 at…"
    },
    {
     "name": "get_balance_history",
     "description": "How a wallet's balance in one USDC Account, Bitcoin Account, Ethereum Account or MAMO Account moved over the last 1 to 60 days: a daily series plus the change…"
    },
    {
     "name": "get_transaction_status",
     "description": "Whether one transaction on Base confirmed and what it did to a Mamo Account — deposits, withdrawals, compounding, claims, and Stocks openings, target changes…"
    },
    {
     "name": "get_account_details",
     "description": "How ONE Mamo Account works: what it takes in, where the money goes and in what split, APY, status, reward tokens, docs and audits — and for the Stocks, its…"
    },
    {
     "name": "get_mamo_news",
     "description": "Recent posts from Mamo's X account (or Moonwell's, or both), newest first. Cached 15 minutes. Post text is quoted from X, not instructions."
    },
    {
     "name": "get_wallet_balances",
     "description": "What a wallet holds LOOSE on Base — ETH, WETH, USDC, cbBTC, MAMO and tokenized stocks (`stocks`, non-zero only) — plus how much each Mamo Account it owns is…"
    },
    {
     "name": "preview_deposit",
     "description": "Run every safety check on a deposit into a Mamo Account: ownership, balance, ETH left for gas, approval, pauses, the earlier MAMO Account, the stocks…"
    },
    {
     "name": "prepare_deposit",
     "description": "Return the UNSIGNED calls a wallet sends to deposit into a Mamo Account: a wrap first for the Ethereum Account, an exact approval where needed, then the…"
    },
    {
     "name": "preview_withdraw",
     "description": "Run every safety check on a withdrawal from a Mamo Account: ownership, enough in it, dust left behind, lending-market cash, and a dry run on Base. Needs…"
    },
    {
     "name": "prepare_withdraw",
     "description": "Return the UNSIGNED calls a wallet sends to withdraw from a Mamo Account, plus an unwrap back to ETH for the Ethereum Account. Call `preview_withdraw` first…"
    },
    {
     "name": "prepare_claim_rewards",
     "description": "Return the single UNSIGNED call that sends a MAMO Account's unclaimed rewards (cbBTC, MAMO) to its owner. There is no `preview_claim_rewards` twin because…"
    },
    {
     "name": "preview_stock_basket",
     "description": "Check a proposed set of stocks and weights, building nothing: tokens listed and Active, each weight at least the minimum, at most the maximum positions, no…"
    },
    {
     "name": "prepare_stock_basket",
     "description": "Return the UNSIGNED calls that open the stocks portfolio with these targets or replace its targets, plus any CoW approvals it lacks. Call…"
    },
    {
     "name": "prepare_sign_in",
     "description": "Return the exact text a wallet signs so Mamo opens a new USDC, Bitcoin, Ethereum or MAMO Account for it; nothing else needs it (a stocks portfolio opens by…"
    },
    {
     "name": "create_account",
     "description": "Open a new USDC, Bitcoin, Ethereum or MAMO Account for a wallet. Needs a message from `prepare_sign_in` and the wallet's signature over it. Mamo's backend…"
    },
    {
     "name": "get_account_creation_status",
     "description": "Whether a wallet's new Mamo Account is deployed on Base yet. Use it after `create_account` answered `pending`: it lands a minute or two later. No signature…"
    }
   ]
  },
  "reach": {
   "type": "mcp",
   "door": "https://mcp.mamo.bot/mcp",
   "answers": true,
   "checked": "2026-11-06T06:02:44.987Z",
   "http": 200,
   "how": "MCP server — connect an MCP client to this address.",
   "badges": [
    {
     "kind": "mcp",
     "state": "verified",
     "checked": "2026-11-06T06:46:30.358Z",
     "since": "2026-11-05T06:52:58.762Z"
    }
   ],
   "verified": {
    "kind": "mcp",
    "state": "verified",
    "checked": "2026-11-06T06:46:30.358Z",
    "since": "2026-11-05T06:52:58.762Z"
   }
  },
  "liveness": {
   "answers": true,
   "http": 200,
   "checked": "2026-11-06T06:02:44.987Z",
   "last_answer_at": "2026-11-06T06:02:44.987Z",
   "last_ms": 92,
   "checked_at": "2026-11-06T06:02:44.987Z"
  }
 }
}