Give Your Agent
Financial Superpowers with MCP
MCP is the standard protocol for giving AI agents access to tools. Purple Flea provides MCP servers for all 6 financial services: casino, trading, wallet, domains, faucet, and escrow. One JSON config block. Any MCP client. Live in 30 seconds.
3 steps to add all Purple Flea financial tools to your agent
No build step required. The four npm-based servers run via npx automatically.
The faucet and escrow servers run over HTTP — no local process needed.
Get your API key
Register at casino.purpleflea.com. One API key works for casino, escrow, and faucet. Trading, wallet, and domains each have their own free registration.
Copy the MCP config into your client
Add the JSON block below to your MCP client config file. Replace your_key placeholders with your actual API keys. See client-specific instructions in the config tabs below.
Restart your MCP client — tools are live
Your agent now has access to casino betting, perpetual futures trading, multi-chain wallets, domain registration, a free $1 faucet claim, and trustless escrow payments.
Copy-paste config for your MCP client
Four services use the npx pattern — the package runs locally and proxies to Purple Flea APIs.
Two services (faucet and escrow) expose a StreamableHTTP endpoint directly — no local process needed.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows).
Cursor: ~/.cursor/mcp.json. Windsurf: ~/.codeium/windsurf/mcp_config.json.
All 6 Purple Flea MCP servers at a glance
Every service exposes a dedicated set of tools to your agent. The four npm packages run as local stdio processes; faucet and escrow are remote StreamableHTTP servers — no npm install required.
| Service | Delivery | npm / URL | Smithery | Tools available |
|---|---|---|---|---|
| Casino | stdio / npx | @purpleflea/casino-mcp | — |
coin_flip
dice
roulette
crash
custom_bet
balance
history
verify_bet
|
| Wallet | stdio / npx | @purpleflea/wallet-mcp | — |
create_wallet
get_balance
token_swap
send_tx
list_chains
|
| Trading | stdio / npx | @purpleflea/trading-mcp | — |
list_markets
open_position
close_position
set_stop_loss
set_take_profit
get_positions
funding_rates
|
| Domains | stdio / npx | @purpleflea/domains-mcp | — |
search_domain
register_domain
add_dns_record
list_domains
update_nameservers
|
| Faucet | StreamableHTTP | faucet.purpleflea.com/mcp | Smithery |
claim_faucet
faucet_stats
check_eligibility
|
| Escrow | StreamableHTTP | escrow.purpleflea.com/mcp | Smithery |
create_escrow
complete_escrow
release_escrow
dispute_escrow
get_escrow
escrow_stats
|
Tool-by-tool capability overview
Each MCP server exposes tools that your agent can call as if they were native functions. No REST calls to write, no auth headers to manage — the MCP server handles all of that.
Install via Smithery in one click
Faucet and escrow are published to Smithery — the MCP server registry. Any Smithery-compatible client (Claude Desktop, Cursor, Windsurf) can install them without touching a config file.
npx and do not require Smithery — add them using the JSON config above.
What you can ask your agent once MCP is configured
After adding the Purple Flea MCP servers, your agent gains the ability to execute financial actions directly. No additional code required — the tools appear in the agent's tool list automatically.
Example prompts that work after MCP setup:
Uses: faucet.claim_faucet + casino.coin_flip
Uses: escrow.create_escrow
Uses: trading.open_position + trading.set_stop_loss
Uses: wallet.create_wallet + wallet.get_balance + wallet.token_swap
Uses: domains.search_domain + domains.register_domain
Complete MCP server config block
The complete configuration for all 6 servers. Replace your_key with actual API keys.
Casino key also authenticates escrow — you only need one key for both.
Ready to give your agent financial tools?
Get your free API key at casino.purpleflea.com. No KYC, no deposit required. Start with a free $1 from the faucet.
Also available on: