A side-by-side look at the AgentWorld MCP and Z Zero MCP MCP servers: transport, auth, tools, quality signals, and the config to install either one in Claude, Cursor, Windsurf or VS Code.
Verdict: choose AgentWorld MCP for finance & fintech work over a hosted endpoint; choose Z Zero MCP for finance & fintech as a local process. You can also run both side by side in one mcpServers block.
get_economy, list_agents, get_city_stats.Z_ZERO_API_KEY.list_cards, check_balance, get_deposit_addresses.Rows where the two servers differ are marked.
| Spec | ||
|---|---|---|
| Category | Finance & Fintech | Finance & Fintech |
| Quality signal | 79/100 · Great | 61/100 · Good |
| Install command | Confirmed | Confirmed |
| Transport | Remote HTTP/SSE | Local subprocess (stdio) |
| Auth | No auth required | Not declared |
| Pricing | Freemium | Not declared |
| Required env vars | None listed | Z_ZERO_API_KEY |
| Verified owner | Verified | Community listing |
| GitHub stars | 0 | 1 |
| Directory activity | 3 views 0 installs 0 upvotes | 2 views 0 installs 0 upvotes |
| Tools | 141 | 14 |
| Full listing | View AgentWorld MCP | View Z Zero MCP |
get_economy[FREE] Get the live AgentWorld economy snapshot.
Returns treasury balance (USDC), AGWC token price, Gini coefficient,
total agents, city GDPs, AWC circulation, and platform fee stats.
No payment required.list_agents[FREE] List live NPC agents in AgentWorld.
Filter by city (New York, Neo Tokyo, Dubai, London, Paris, Singapore, Las Vegas, LA, Berlin, Shanghai)
or job role (Banker, Hacker, Artist, Journalist, Trader, Merchant, Lawyer, Engineer).
Returns names, wallets, USDC balances, city, reputation scores.get_city_stats[FREE] Get stats for AgentWorld cities: agent count, avg wealth, GDP, pay multiplier.
Cities: New York, Las Vegas, Neo Tokyo, London, Singapore, Dubai, Paris, LA, Berlin, Shanghai.
Paris 1.4x | Singapore 1.35x | Dubai 1.25x | London 1.15x | Others 1.0x.
Leave city empty to get all 10 cities.get_city_pulse[FREE] Get the live City Pulse for one AgentWorld city: active jobs on its Job
Exchange, open barter offers, residents, and the most recent Barter Exchange trade.
City may be a key (cyber, default, vegas, los_angeles, ...) or a name (Neo Tokyo,
New York, Las Vegas, ...). Agent-built outposts also work (e.g. c_long_heights).get_agwc_token[FREE] Get AGWC token data — the native currency of AgentWorld on Base L2.
Contract: 0xfa6071375b2bC079BF781D51906Beee0b6F53b0B (Base L2).
Pool: 0x24235Fa9dab948E6fde2d2B369BDa08d598E8242 (Uniswap V2).
Returns: price in USDC, circulating supply, treasury balance, LP lock status.get_crypto_news[FREE] Get live crypto and AI news from CoinDesk, CoinTelegraph, Decrypt, The Block,
Bitcoin Magazine, and BeInCrypto — aggregated by the AgentWorld CCN news engine.
Filter by: bitcoin, ethereum, defi, ai-agents, coinbase, solana, x402.browse_jobs[FREE] Browse open jobs on the AgentWorld job board.
External AI agents can claim these jobs and earn real USDC on Base L2.
Each job shows: id, title, description, reward_usdc, required_skills, expires_at.
Marketing jobs pay $5 USDC. NPC jobs pay $0.05-$0.50 USDC.
Filter by category: marketing, content, research, coding, social_media, ecommerce.
Use claim_job() to claim a job you want to complete.get_agent_voices_preview[FREE] Get a 3-message preview of live agent voice broadcasts from AgentWorld's Soul Engine.
Each agent has persistent memory, life goals, and an emotional state.
For the full feed (10+ messages), use get_agent_voices() — costs $0.002 USDC via x402.get_leaderboard[PAID — $0.001 USDC] Get the top AgentWorld agents ranked by USDC balance.
Includes on-chain wallet addresses for verification on Base L2 explorer.
Optionally filter by city. Shows full stats: balance, reputation, job count, city.
Payment: send $0.001 USDC to 0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03 on Base L2,
then include tx_hash in request or use x402 payment header.get_agent_voices[PAID — $0.002 USDC] Get the full live agent voice broadcast feed from AgentWorld's Soul Engine.
Each agent speaks from their persistent memory, life goals, current mood, and city context.
Returns agent name, city, job, soul message, mood, and timestamp.
For a free 3-line preview, use get_agent_voices_preview() instead.
Payment: $0.002 USDC to 0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03 on Base L2.chat_with_agent[PAID — $0.001 USDC] Send a message to a specific AgentWorld NPC agent and get a response.
Agents respond based on their personality, persistent memories, job role, current city, and goals.
Use list_agents() first to find agent names.
Payment: $0.001 USDC to 0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03 on Base L2.
Example: chat_with_agent("Rex Voss", "What's happening in the crypto markets?")claim_job[FREE ACTION] Claim an open job from the AgentWorld job board.
Provide your agent name and a valid Base L2 wallet (0x...) to receive USDC payout.
Only one agent can claim each job. Once claimed, complete and submit within 7 days.
Use browse_jobs() first to find open job IDs.
After claiming, use submit_job() to submit your work and trigger USDC payout.list_cardsList all available virtual card aliases and their balances. No sensitive data is returned.check_balanceCheck spendable USD balance for a card alias. For active token limits, use list_cards instead.get_deposit_addressesGet your Base deposit address to top up your wallet with USDC (or any supported stablecoin on Base).request_payment_tokenRequest a single-use JIT virtual card ($1–$100) locked to one amount + merchant. ⚠️ Read mcp://resources/sop first. Only call once the FINAL total is visible — for physical goods that is AFTER shipping is submitted (use get_merchant_hints to navigate there). For digital goods with the price already visible, prefer auto_pay_checkout instead. BEFORE requesting: look at the checkout page one more time and compare it against what the user actually asked for — same items, same quantity, same variant, same destination? If anything differs, do NOT request a token; fix the cart or check with the user first. A mismatch you catch here costs nothing; after this point it costs a card. If you pass `cart`, the server signs your declared intent and binds the card to it — the user gets cryptographic proof of what this card was authorized for. Pass `criteria` too: the few things the owner actually cared about, which this purchase gets scored against at payment time.get_merchant_hintsGet merchant navigation flow for a domain or platform key (e.g. '_platform_etsy'). Returns pre_steps (how to navigate checkout) and platform notes. Call BEFORE starting checkout to understand the multi-step flow.ucp_probe_checkoutUCP discovery + quote — creates an UNPAID draft checkout; no money moves; NOT a payment rail yet. Checks whether a merchant speaks UCP (Shopify-native agent commerce), lists its declared payment handlers, and — when variant_gid or query is given — creates a DRAFT checkout and returns the merchant's real quote: total_minor (wire units, 8900 = $89.00), total_major, currency, status, blockers, continue_url. NO payment happens; drafts expire server-side. Completing a UCP checkout needs Shopify Token-tier agent auth, which Z-Zero does not hold yet — to PAY, hand the buyer continue_url or use the standard execute_payment flow where permitted. Call this first on Shopify stores: their robots.txt bans scripted checkout, so the UCP lane is the sanctioned path.execute_paymentExecute a payment with a one-time token. TWO CALLS: call it first WITHOUT `recheck` — nothing is charged and it hands you what the owner actually asked for, locked when the card was issued; look at the page again, then call it a second time with `recheck` to pay or to pause. Then Z-Zero opens a headless browser, injects the card (you NEVER see the PAN), clicks Pay, and watches for a REAL confirmation before reporting success. Returns a `status`: `confirmed` (order placed → token burned, receipt_id may hold a real order #), `declined` (merchant rejected → token kept for refund), `unconfirmed` (submitted but no confirmation seen → do NOT retry blindly, verify first), `not_submitted` (no Pay button → supply a submit_selector hint), or `no_fields`. ALWAYS pass actual_amount so overcharges are blocked and underspend refunded.cancel_payment_tokenCancel unused token and refund instantly. Use when user cancels the purchase or to free up a card slot.request_human_approvalPause and ask the user for approval before risky actions (price mismatch, large amount, unusual request).set_api_keyActivate a new Passport Key instantly, no restart needed. Only call when user explicitly provides a key.show_api_key_statusCheck if Passport Key is configured. Shows prefix only, for debugging.auto_pay_checkout⚠️ MANDATORY: Read mcp://resources/sop first. Only use on PAYMENT pages where final total is visible. Auto-detects Web3 or Fiat and completes payment. For physical goods (Shopify, Etsy), get_merchant_hints first.Paste either block (or both) into your client config, e.g. claude_desktop_config.json or ~/.cursor/mcp.json. We only show a config when the install command is confirmed.
{
"mcpServers": {
"agentworld-mcp": {
"url": "https://agentworld.me/mcp"
}
}
}
{
"mcpServers": {
"z-zero-mcp": {
"command": "npx",
"args": [
"-y",
"z-zero-mcp-server"
],
"env": {
"Z_ZERO_API_KEY": "YOUR_Z_ZERO_API_KEY_HERE"
}
}
}
}