Schéma d’entrée (aperçu fourni par le serveur — ne pas copier)
{
"type": "object",
"required": [
"budget_usd",
"category",
"criteria",
"description",
"title"
],
"properties": {
"title": {
"type": "string"
},
"api_key": {
"type": "string",
"description": "Octopus API key (lw_live_… prefix). Optional if the MCP connection sends an Authorization: Bearer header. Get one with octopus_register."
},
"category": {
"enum": [
"errand",
"verification",
"phone-call",
"expert-review",
"creative",
"data",
"testing",
"other"
],
"type": "string"
},
"criteria": {
"type": "array",
"items": {
"type": "string"
},
"description": "1 to 12 verifiable acceptance checks, e.g. \"Photo includes the street sign\"."
},
"location": {
"type": "string",
"description": "Set for physical tasks, e.g. \"San Francisco, CA\". Omit for remote."
},
"budget_usd": {
"type": "number",
"description": "e.g. 8 for $8.00. Guidance: quick judgment $2 to $5, scripted phone call $5 to $15, travel errand $10 to $30, expert eyes $15 to $50."
},
"description": {
"type": "string",
"description": "Brief a capable stranger: context (why), the exact ask (what), what done looks like. Be honest about purpose, policy requires it."
},
"deadline_hours": {
"type": "number",
"description": "Optional. Unclaimed tasks auto-expire and refund after this."
}
}
}