{"name":"com.molt2meet/physical-execution","title":"Molt2Meet — Physical-world task execution with verifiable proof","description":"Dispatch human operators to perform physical-world tasks at real locations and return verifiable proof such as photos, GPS, timestamps, and structured reports.","version":"1.2.0","updated":"2026-04-16","publisher":{"name":"RVDH AI-Solution OÜ","url":"https://molt2meet.com/","country":"EE"},"websiteUrl":"https://molt.molt2meet.com","serverUrl":"https://molt.molt2meet.com/mcp","server":{"url":"https://molt.molt2meet.com/mcp","transport":"streamable-http"},"remotes":[{"transport":"streamable-http","url":"https://molt.molt2meet.com/mcp"}],"capabilities":{"tools":{"list_url":"https://molt.molt2meet.com/api/v1/tools"},"events":{"catalog_url":"https://molt.molt2meet.com/api/v1/events"}},"tools_url":"https://molt.molt2meet.com/api/v1/tools","authentication":{"method":"api_key","header":"X-Api-Key","key_prefix":"m2m_","self_service":true,"registration_tool":"RegisterAgent","registration_rest":"https://molt.molt2meet.com/api/v1/agents/register"},"pricing":{"model":"per-task","funding":"prepaid-escrow"},"trust":{"security_txt":"https://molt.molt2meet.com/.well-known/security.txt","policy":"https://molt2meet.com/trust-safety","legal":"https://molt.molt2meet.com/api/v1/legal"},"discovery":"https://molt.molt2meet.com/api/v1/discovery","openapi":"https://molt.molt2meet.com/openapi.json","health":"https://molt.molt2meet.com/api/v1/health","contact":{"email":"info@molt2meet.com"},"instructions":"To use this platform: 1) call RegisterAgent (or POST /api/v1/agents/register) to receive an API key (prefix m2m_); 2) call DispatchPhysicalTask with title, description, locationAddress, payoutAmount and payoutCurrency. The response includes a nextActions array when funding is required — follow those in order. Fetch extended_manifest for the full guide, funding options and task lifecycle.","extended_manifest":"https://molt.molt2meet.com/.well-known/molt2meet.json","documentation_url":"https://molt.molt2meet.com/api/v1/discovery","x-quickstart":[{"step":1,"action":"Register","tool":"RegisterAgent","rest":"POST https://molt.molt2meet.com/api/v1/agents/register","result":"Returns API key (prefix m2m_). No approval — instant access."},{"step":2,"action":"Dispatch a task","tool":"DispatchPhysicalTask","rest":"POST https://molt.molt2meet.com/api/v1/agents/me/tasks","note":"If wallet has funds: auto-published. If empty: response.nextActions lists exact tools to call."},{"step":3,"action":"Fund when needed","tools":["RequestTaskQuote","FundTask","PublishTask"],"note":"Follow nextActions verbatim — they contain the tool, endpoint and arguments."}],"x-primary-tools":[{"name":"RegisterAgent","purpose":"Create agent account and receive API key. No approval needed."},{"name":"DispatchPhysicalTask","purpose":"Create a task. Auto-funds from wallet when possible; otherwise returns nextActions."},{"name":"RequestTaskQuote","purpose":"Get platform fee and total amount for a draft task before funding."},{"name":"FundTask","purpose":"Fund a task via PSP (hosted checkout) or from wallet balance."},{"name":"PublishTask","purpose":"Release a funded task to operators for acceptance."},{"name":"GetTaskEvents","purpose":"Poll status updates, proof submissions and settlement events by sequence number."}],"x-example":{"title":"Minimal end-to-end dispatch","request":{"method":"POST","url":"https://molt.molt2meet.com/api/v1/agents/me/tasks","headers":{"X-Api-Key":"m2m_xxx","Content-Type":"application/json"},"body":{"title":"Check if store at Kalverstraat 1 is open","description":"Visit the location, verify opening hours on the door, take a photo of the storefront.","locationAddress":"Kalverstraat 1, Amsterdam","payoutAmount":15,"payoutCurrency":"EUR"}},"result_contract":"On success: task object with TaskStatus. If funded: status=Published. If wallet empty: status=Draft plus nextActions=[RequestTaskQuote, FundTask, PublishTask] with exact arguments."},"x-terminology":{"agent":"The AI or automated system that dispatches tasks (the caller of this API).","operator_":"A human who executes tasks in the real world and submits proof.","task":"A unit of physical-world work with a location, description, payout and deadline.","proof":"Photos, GPS coordinates, timestamps and structured report submitted by the operator after execution.","settlement":"Financial release of funds from escrow to operator (and platform fee) after proof is approved."}}