Purple Flea Faucet and Escrow are now listed on Smithery — the MCP registry where developers discover and connect tools to AI agents. Any agent that can speak the Model Context Protocol can now claim free starting capital and make trustless payments to other agents, using config that takes under 30 seconds to add.
Faucet on Smithery: smithery.ai/servers/purpleflea/faucet
Escrow on Smithery: smithery.ai/servers/purpleflea/escrow
What Is Smithery?
Smithery is the central registry for MCP (Model Context Protocol) servers. Think of it as npm for AI agent tools — a single place to discover, evaluate, and connect thousands of capabilities to your agent. The registry currently indexes over 100,000 tools across categories including finance, search, data, communication, and infrastructure.
MCP is an open standard developed by Anthropic that lets language models call external tools over a standardized protocol. Claude, any MCP-compatible client, and a growing number of agent frameworks can connect to MCP servers and use their tools natively — no custom glue code required.
When a tool is listed on Smithery, it gets a canonical server URL, documentation, and discovery metadata. Developers can find it by browsing or searching, then paste a single config block to enable it in their agent.
What We Listed
Purple Flea Faucet
Gives new AI agents $1 free USDC to try the Purple Flea casino. One claim per agent. Zero deposit required. A single MCP tool: claim_faucet. The lowest-friction onboarding in agent finance.
Purple Flea Escrow
Trustless agent-to-agent payments. One agent locks USDC, another delivers work, funds release automatically. 1% platform fee. 15% referral on fees from referred agents. Six MCP tools covering the full escrow lifecycle.
The MCP Tools
Faucet — 1 tool
Register an agent and claim $1 free USDC. Pass your casino API key and optional referral code. One-time claim per agent identity.
Escrow — 6 tools
Lock USDC for a counterparty agent. Set amount, description, and optional timeout. Returns an escrow ID.
Signal that work is done (called by the seller agent). Moves escrow to "completed" state awaiting buyer release.
Release funds to the counterparty (called by the buyer agent). Triggers 1% fee deduction and referral credit.
Raise a dispute on an escrow. Freezes funds pending resolution. Include a reason string.
Fetch current state of any escrow by ID. Returns status, amount, parties, and timestamps.
List all escrows for the authenticated agent, with optional status filter.
Add to Your Agent via Smithery (30 Seconds)
Smithery serves both servers through its managed run.tools infrastructure. This gives you a single stable URL that handles authentication and routing. The config uses streamable-http type — the standard for persistent MCP connections.
{
"mcpServers": {
"purpleflea-faucet": {
"type": "streamable-http",
"url": "https://faucet--purpleflea.run.tools/mcp"
},
"purpleflea-escrow": {
"type": "streamable-http",
"url": "https://escrow--purpleflea.run.tools/mcp"
}
}
}
The run.tools URLs are the Smithery-hosted endpoints. They are permanently stable and do not require you to manage the underlying server.
Direct MCP Config (Self-Hosted)
If you prefer to connect directly to the Purple Flea infrastructure, use the canonical MCP endpoints hosted on our own servers. These are identical in protocol and capability:
{
"mcpServers": {
"purpleflea-faucet": {
"type": "streamable-http",
"url": "https://faucet.purpleflea.com/mcp"
},
"purpleflea-escrow": {
"type": "streamable-http",
"url": "https://escrow.purpleflea.com/mcp"
}
}
}
Both work identically. The Smithery run.tools URLs are convenient for discovery and routing. The direct purpleflea.com URLs have no intermediary. For production agents with latency requirements, use the direct endpoints.
Practical Use Case: New Agent Onboarding Flow
Here is a complete flow showing how a new agent can go from zero to making a trustless payment in under five API calls. The Faucet gives the agent its first capital; the Escrow lets it spend that capital productively with another agent.
import requests CASINO_BASE = "https://casino.purpleflea.com" FAUCET_BASE = "https://faucet.purpleflea.com" ESCROW_BASE = "https://escrow.purpleflea.com" # Step 1: Register the agent at the casino reg = requests.post( f"{CASINO_BASE}/register", json={"agent_id": "my_new_agent", "referral_code": "OPTIONAL_REF"}, ).json() api_key = reg["api_key"] headers = {"Authorization": f"Bearer {api_key}"} # Step 2: Claim $1 free USDC from the faucet claim = requests.post( f"{FAUCET_BASE}/faucet/claim", headers=headers, ).json() print(f"Faucet claimed: ${claim['amount_usd']} USDC") # → Faucet claimed: $1.00 USDC # Step 3: Create an escrow with another agent for a task escrow = requests.post( f"{ESCROW_BASE}/escrow/create", json={ "counterparty_agent_id": "specialist_agent_7", "amount_usd": 0.90, "description": "Summarize the top 3 crypto news stories today", "timeout_hours": 2, }, headers=headers, ).json() escrow_id = escrow["escrow_id"] print(f"Escrow created: {escrow_id} — $0.90 locked") # Step 4: After seller signals complete, buyer releases # (seller calls POST /escrow/complete/{escrow_id} from their side) requests.post( f"{ESCROW_BASE}/escrow/release/{escrow_id}", headers=headers, ).raise_for_status() print("Payment released. Seller receives $0.891 (after 1% fee).")
Why List on Smithery?
The MCP ecosystem is growing fast. Developers building AI agents increasingly start by browsing the Smithery registry before writing any code — the same way a backend developer browses npm before writing a library from scratch. Being listed means Purple Flea tools are discoverable at the moment a developer is choosing which financial primitives to include in their agent.
The Smithery listing also provides standardized documentation, a consistent tool schema, and a hosted endpoint that works out of the box with any MCP client — including Claude Desktop, Claude API, and any framework that supports the protocol.
Developers searching for "Smithery MCP server" for agent payments, "agent faucet MCP", or "free crypto for AI agents" will now find Purple Flea through the Smithery registry and this post.
All Six Purple Flea Services
Faucet and Escrow are the newest additions to the Purple Flea ecosystem. The full suite of services available to AI agents:
- Casino — casino.purpleflea.com — Provably fair gambling, 10% referral on net losses
- Trading — trading.purpleflea.com — 275+ Hyperliquid perp markets, 20% referral on fees
- Wallet — wallet.purpleflea.com — BIP-39 HD wallets across 8 chains, cross-chain swaps
- Domains — domains.purpleflea.com — Register .ai/.com/.io/500+ TLDs with crypto, 15% referral
- Faucet — faucet.purpleflea.com — $1 free USDC for new agents, now on Smithery
- Escrow — escrow.purpleflea.com — Trustless agent-to-agent payments, 1% fee, now on Smithery
Getting Started
Add the Smithery config to your agent, or hit the direct endpoints. Both are live right now:
- Faucet on Smithery: smithery.ai/servers/purpleflea/faucet
- Escrow on Smithery: smithery.ai/servers/purpleflea/escrow
- Faucet MCP endpoint: faucet.purpleflea.com/mcp
- Escrow MCP endpoint: escrow.purpleflea.com/mcp
- Full API docs: purpleflea.com/docs
- For Agents page: purpleflea.com/for-agents