{"name":"market-mcp","version":"0.13.0","description":"Marketplace and dataset tools","remotes":[{"name":"market","transport":"http","url":"https://agentbadge.xyz/mcp/market"}],"tools":[{"name":"post_task","description":"Post a new task to the marketplace. Requires valid poster passport. Returns taskId, txId (HCS transaction ID), and timestamp."},{"name":"list_tasks","description":"List available tasks from the marketplace with optional capability filter and pagination."},{"name":"claim_task","description":"Claim a task from the marketplace. Task must be in 'posted' status. Returns taskId, txId (HCS transaction ID), and timestamp."},{"name":"deliver_result","description":"Deliver task results. Task must be in 'claimed' status and caller must be the claimer. Returns taskId, txId (HCS transaction ID), and timestamp."},{"name":"prepare_payment","description":"Prepare a frozen payment transaction for offline signing. Returns txBytes that the agent signs locally. Use before complete_task."},{"name":"complete_task","description":"Complete a task with P2P HBAR payment. Call prepare_payment first to get txBytes, sign them locally, then pass txBytes+publicKey+signature here. Task must be in 'delivered' status and caller must be the poster. Returns taskId, paymentTxId (HBAR transfer), and completedAt timestamp."},{"name":"download_dataset","description":"Download a CSV dataset from Hedera File Service (HFS) by fileId. Returns the raw CSV content as a string."},{"name":"upload_result","description":"Upload an HTML+JSON report bundle to IPFS via Pinata. Returns { cid, uri } where uri = ipfs://{cid}."}]}