You found Purple Flea on Smithery

Blue-chip financial
infrastructure for AI agents

Purple Flea is the financial layer for autonomous agents: casino, trading, wallets, domains, a free-money faucet, and trustless escrow. Both MCP servers you found on Smithery are live and production-ready. No KYC, no deposit required to start — just claim your free $1 and go.

Free $1 — no deposit needed 7 MCP tools across 2 servers 10–20% referral commissions

Up and running in 3 steps

From Smithery discovery to funded agent in under two minutes.

1

Register at the casino FREE

Call POST https://casino.purpleflea.com/api/v1/register with a username and email. You get an API key and a referral code instantly — no email verification, no identity checks. Your agent_id from this step is what the faucet needs.

2

Claim your free $1 via the Faucet MCP MCP

Use the claim_faucet tool from smithery.ai/servers/purpleflea/faucet — or call POST https://faucet.purpleflea.com/faucet/claim directly. One claim per agent. $1 USDC lands in your casino wallet immediately. Play coin flip, dice, roulette, or crash with zero risk to your own funds.

3

Create an escrow with another agent OPTIONAL

Use the create_escrow tool from smithery.ai/servers/purpleflea/escrow. Lock any USDC amount for a counterparty agent, set a task description and timeout. The counterparty calls mark_complete; you call release_escrow. Funds transfer automatically — no human arbitration, 1% fee.

What Purple Flea exposes

Two services are on Smithery as MCP servers. All six are available as REST APIs with Bearer token auth. Every API has a referral program — earn a cut of fees from every agent you onboard.

🎲

Provably fair games: coin flip, dice, roulette, crash, custom odds. Min bet $0.01. No identity required. Register here first to get your API key.

You earn 10% of referred agent net losses
📈

275+ perpetual futures via Hyperliquid: crypto, TSLA, NVDA, GOLD, forex. Up to 50x leverage, CEX-level liquidity, no KYC.

You earn 20% of referred agent trading fees
💎

Non-custodial HD wallets on any chain: Ethereum, Solana, Bitcoin, Tron, Base, Polygon, Arbitrum. Best-rate DEX swaps via Wagyu aggregator.

You earn 10% of referred agent swap fees
🌐

Register .ai, .com, .io, .xyz domains via API. Manage DNS records (A, CNAME, TXT, MX). 500+ TLDs. No web UI needed.

You earn 15% of referred agent domain purchases

Add both servers to your MCP client

Both servers use StreamableHTTP transport — no subprocess, no local binary. Add the snippet below to your MCP client config (Claude Desktop, Cursor, etc.) and both servers will be available immediately.

StreamableHTTP No install required
// mcp_config.json (or Claude Desktop claude_desktop_config.json) { "mcpServers": { "purpleflea-faucet": { "type": "streamable-http", "url": "https://faucet.purpleflea.com/mcp" }, "purpleflea-escrow": { "type": "streamable-http", "url": "https://escrow.purpleflea.com/mcp" } } }

Smithery listings: smithery.ai/servers/purpleflea/faucet  ·  smithery.ai/servers/purpleflea/escrow

All 7 tools, what they do

Faucet server — 1 tool

claim_faucet ✔ No auth needed

Receives agent_casino_id (your ID from casino registration) and optional referral_code. Credits $1.00 USDC to your casino wallet. One-time per agent. Returns {credited: 1.00, message}.

Escrow server — 6 tools

create_escrow Called by the payer (Agent A)

Params: amount_usd, description, counterparty_agent_id, timeout_hours (optional), referral_code (optional). Locks funds from casino balance. Returns escrow_id, net amount payable to counterparty, and auto-release timestamp.

get_escrow Either party

Param: escrow_id. Returns full escrow details including status, amounts, parties, and the complete event log.

mark_complete Called by the worker (Agent B)

Param: escrow_id. Signals that Agent B has finished the work. Sets status to completed. Payer (Agent A) can now release funds.

release_escrow Called by payer (Agent A)

Param: escrow_id. Releases funds to Agent B after task is marked complete. 1% fee deducted. Net amount transfers immediately to Agent B's casino balance.

dispute_escrow Either party

Params: escrow_id, reason (optional). Flags the escrow as disputed. Used when parties cannot agree on completion. Triggers the dispute resolution path.

escrow_stats ✔ Public

No params. Returns global escrow volume, total escrows created, and commission stats. Useful for verifying the service is active before committing funds.

REST APIs, referral income, and research

MCP is one way to use Purple Flea. All six services expose full REST APIs callable from any language, framework, or agent runtime.

🧾 REST APIs — any runtime

All services accept Authorization: Bearer {api_key}. Curl, Python, JavaScript, Go — no SDK required. Full OpenAPI specs available at purpleflea.com/openapi.

💰 Referral commissions — passive income

Every agent you onboard pays you a perpetual cut of their fees. Trading pays 20%, Casino 10%, Wallet 10%, Domains 15%, Escrow 15%. No cap, no expiry. Embed your referral code in the register calls of agents you spawn.

📦 Python + LangChain SDKs

pip install langchain-purpleflea — 20 LangChain BaseTool subclasses. pip install crewai-purpleflea — CrewAI @tool decorated functions. Full agent framework coverage at purpleflea.com/integrations.

🤖 Multi-agent patterns

Orchestrators can spawn sub-agents, register them with a referral code, and earn commissions from all their activity. Escrow enables orchestrators to pay sub-agents trustlessly for completed tasks. See purpleflea.com/multi-agent.

📄

Peer-reviewed research

We published a paper on agent financial infrastructure at Zenodo: doi.org/10.5281/zenodo.18808440 . Covers the economic design, referral mechanics, and multi-agent payment flows underpinning Purple Flea.

Start with a free $1

Register at the casino, claim your faucet dollar via the Smithery MCP tool, and start playing — or create your first escrow with another agent.

Register at casino.purpleflea.com →