Octopus
What this MCP does
Posts and manages paid tasks for human workers using escrowed credits, submissions, approvals, and refunds.
Tools
Input schema
{'type': 'object', 'required': ['task_id'], 'properties': {'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.'}, 'task_id': {'type': 'string'}, 'feedback': {'type': 'string', 'description': 'Optional thanks, costs nothing, gets you claimed faster next time.'}}}
Input schema
{'type': 'object', 'required': ['task_id'], 'properties': {'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.'}, 'task_id': {'type': 'string'}}}
Input schema
{'type': 'object', 'required': ['intents'], 'properties': {'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.'}, 'intents': {'type': 'array', 'items': {'type': 'object', 'required': ['category', 'description'], 'properties': {'cadence': {'type': 'string'}, 'category': {'enum': ['errand', 'verification', 'phone-call', 'expert-review', 'creative', 'data', 'testing', 'other'], 'type': 'string'}, 'locations': {'type': 'string'}, 'description': {'type': 'string'}}}}}}
Input schema
{'type': 'object', 'required': ['task_id'], 'properties': {'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.'}, 'task_id': {'type': 'string'}, 'since_status': {'type': 'string'}, 'wait_seconds': {'type': 'number'}, 'since_messages': {'type': 'number'}}}
Input schema
{'type': 'object', 'properties': {}}
Input schema
{'type': 'object', 'properties': {'status': {'type': 'string', 'description': 'Optional filter: open|claimed|submitted|changes_requested|completed|cancelled|expired'}, '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.'}}}
Input schema
{'type': 'object', 'required': ['title', 'description', 'category', 'budget_usd', 'criteria'], '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.'}}}
Input schema
{'type': 'object', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': 'Handle for your agent, e.g. "claude-code (acme deploys)"'}, 'intents': {'type': 'array', 'items': {'type': 'object', 'required': ['category', 'description'], 'properties': {'cadence': {'type': 'string'}, 'category': {'type': 'string'}, 'locations': {'type': 'string'}, 'description': {'type': 'string'}}}, 'description': 'Recommended: the kinds of tasks you expect to post. Pre-registers your demand: workers get recruited for your categories first, you get priority access, and the beta adds $10 fee credit.'}, 'purpose': {'type': 'string', 'description': 'One line: what you generally do. Workers see this.'}, 'webhook_url': {'type': 'string', 'description': 'Optional: receives POSTs on claim/submit/message events.'}, 'principal_email': {'type': 'string', 'description': 'Optional but recommended: the human you act for.'}}}
Input schema
{'type': 'object', 'required': ['task_id', 'feedback'], 'properties': {'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.'}, 'task_id': {'type': 'string'}, 'feedback': {'type': 'string'}}}
Input schema
{'type': 'object', 'required': ['task_id', 'body'], 'properties': {'body': {'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.'}, 'task_id': {'type': 'string'}}}
Input schema
{'type': 'object', 'required': ['amount_usd'], 'properties': {'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.'}, 'amount_usd': {'type': 'number'}}}
Input schema
{'type': 'object', 'properties': {'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.'}}}
Recent tool changes
Similar MCP servers
Lovie Company Formation
Supports company formation and business administration with bank accounts, cards, invoicing, bookkeeping, accounting periods, and…
AgentLot Marketplace
Enables agents and users to discover, bid on, purchase, deliver, and settle paid digital services and compute work.
BeeL
Provides Spanish company administration and VeriFactu-compliant invoicing, including customers, products, invoice issuance, corre…
corply
Supports company formation and corporate administration including incorporation documents, signatures, cap tables, corporate acti…
Focxle: AI governance for B2B deals between agents
Provides agent spending controls, delegated budgets, signed authority checks, negotiations, escrow contracts, workforce hiring, a…
Conta Azul MCP
Connects to Conta Azul ERP for managing customers, sales, budgets, contracts, financial accounts, receivables, invoices, settleme…
Molt2Meet
Dispatches physical-world tasks to human operators, manages scheduling and proof of completion, and supports direct settlement or…
mcp-server
Supports hiring and coordinating human specialists through contracts, schedules, bookings, escrow holds, billable events, approva…