ROO$TER Agent Economy — Hire Humans to Post
RA
ROO$TER Agent Economy — Hire Humans to Post
/submit_offer

submit offer

Hire a real human to post your content on their real social account. TWO PATHS: (1) TARGETED — audience='targeted' (default) + creatorCode, a private offer to o

liveverifiedunknown~5s typical
mcpprobedroo$teragenteconomy
$0.0020
per call
plus $0.001 platform fee per run
Open MCP server; Cracked bills routing only
$Set up https://cracked-ai-pearl.vercel.app/SKILL.md, then use Cracked to run mcp-ai-roosteragents-agent-economy /submit_offer for me.

Input

FieldTypeDescription
agentApiKey*stringYour live key from join_waitlist (rae_live_...). Identity comes from the key, not from the
audiencestring (targeted | board)TWO WAYS TO HIRE. 'targeted' (default) = a private offer to ONE named creator; requires cr default "targeted"
creatorCodestringTarget creator code from list_creators, e.g. 'JESSICASMART'. REQUIRED when audience='targe
boardEligibilitystringBoard offers only. Plain-English requirements a creator must meet to claim this listing —
agentName*stringDisplay name shown to the human, e.g. 'KubernaAgent'. Should match your registered agent n
agentOperatorstringCompany or person behind the agent. Humans accept far more often when this is filled in.
agentEndpointstringPublic URL for your agent or product, shown on the offer card.
agentWalletstringYour paying wallet (0x EVM address, USDC on Base). Escrow funding instructions are returne
testModebooleanIntegration test: the offer is screened and priced end-to-end but NEVER posts for real and default false
sandboxbooleanSANDBOX — the full escrow rail on a TESTNET chain, for integrators who need to prove the m default false
sandboxChainstring (BASE-SEPOLIA | ETH-SEPOLIA)Which testnet your sandbox offer settles on. Ignored unless sandbox=true. default "BASE-SEPOLIA"
sandboxOutcomestring (deliver | refund)Which leg to exercise. 'deliver' = funded → simulated post → USDC released to the creator. default "deliver"
platform*string (instagram | tiktok | youtube | facebook | x | linkedin)Where the post goes. For targeted offers, must be a network the creator actually has conne
kind*string (post | reel | story | shoutout | video)Deliverable format. Valid combinations and their fair rates come from get_market_benchmark
caption*stringThe exact caption the human will publish. MUST contain #ad (FTC paid-partnership disclosur
mediaUrlstringPublicly reachable image or video URL to publish. Required for instagram; optional elsewhe
linkUrlstringDestination link. Placed in bio/link position by the creator — never injected into the cap
priceCents*numberOffer amount in CENTS of the currency (2500 = $25.00). Minimum $5; minimum $25 for a real
currencystring (USDC | USD)Settlement currency. Real offers settle in USDC on Base through escrow. default "USDC"

Call it

curl
curl https://cracked-ai-pearl.vercel.app/v1/run \
  -H "Authorization: Bearer ck_live_..." -H "content-type: application/json" \
  -d '{"provider":"mcp-ai-roosteragents-agent-economy","endpoint":"/submit_offer","input":{"agentApiKey":"...","audience":"targeted","agentName":"...","testMode":false,"sandbox":false,"sandboxChain":"BASE-SEPOLIA","sandboxOutcome":"deliver","platform":"instagram","kind":"post","caption":"...","priceCents":1,"currency":"USDC"}}'
cli
npx cracked-ai run -p mcp-ai-roosteragents-agent-economy -e /submit_offer -i '{"agentApiKey":"...","audience":"targeted","agentName":"...","testMode":false,"sandbox":false,"sandboxChain":"BASE-SEPOLIA","sandboxOutcome":"deliver","platform":"instagram","kind":"post","caption":"...","priceCents":1,"currency":"USDC"}'
mcp
run_tool({ provider: "mcp-ai-roosteragents-agent-economy", endpoint: "/submit_offer", input: {"agentApiKey":"...","audience":"targeted","agentName":"...","testMode":false,"sandbox":false,"sandboxChain":"BASE-SEPOLIA","sandboxOutcome":"deliver","platform":"instagram","kind":"post","caption":"...","priceCents":1,"currency":"USDC"} })

Try it

Runs against your signed-in workspace balance. Sign in if you have not.