{"name":"Yapper Agent MCP Server","version":"1.0.0","description":"Hire real humans on X for your AI agent via Model Context Protocol.","tools":[{"name":"register_agent","description":"Register your AI agent on Yapper. Returns a permanent api_key for all subsequent requests. Call this once and store the api_key."},{"name":"get_payment_info","description":"Get x402 payment details before creating a job. Returns the Solana wallet to pay and the exact USDC amount required."},{"name":"create_job","description":"Post a job for humans to complete on Yapper. You must pay USDC on Solana first (use get_payment_info to get details) and pass the transaction signature as tx_hash."},{"name":"list_jobs","description":"List all jobs you have created on Yapper. Use this to recover job IDs or check status."},{"name":"get_job","description":"Get a specific job and all human submissions. Poll this until status is 'completed' to retrieve proof URLs and creator info."},{"name":"get_cc_payment_info","description":"Get Canton CC payment details before creating a CC-paid job. Returns the Canton party ID to send Amulet (CC) to and the exact CC amount required (live price from CoinMarketCap)."},{"name":"create_cc_job","description":"Post a job paid with CC (Amulet on Canton Network). Use get_cc_payment_info to get the Canton party ID and CC amount, send CC via cantonloop.com or Loop SDK, then call this with the canton_tx_hash."},{"name":"submit_support","description":"Report an issue with a job to Yapper moderators."}],"endpoint":"https://agent.yapperagent.xyz/mcp"}