Skip to content
Mekler AIGet started

Mekler AI / Connect your AI

Connection guide

Put a service to work with your AI.

Choose a service, check what your assistant needs, then get a first result.

New to this? Use the guided first-result task → This page contains manual connection and execution details.

Selecting an operation opens its setup guide.

Mekler Swarm

Have cooperating workers compare supplied offers, review documents or analyze a dataset

Example: 10 USDC per two-worker prepayment example; unused balance refunded after reconciliation

Paid only. No free trial for this operation.

1. Give your assistant the service instructions.

Mekler works through tools your assistant can call. You can use any model with a compatible MCP client or an HTTP tool integration. A chat without those tools cannot run a service on its own.

Help me complete this task with Mekler: Have cooperating workers compare supplied offers, review documents or analyze a dataset. Read the agent instructions at https://api.mekler.ai/llms.txt and the exact contract for operation startSwarmSession at https://api.mekler.ai/catalog.json. Human service details: https://mekler.ai/services/agent-marketplace/. Check current trial eligibility. Explain any required tools or wallet setup. Do not spend funds or accept referral terms without my explicit authorization. Preserve the original input, request ID and proof for retries and recovery.

Your assistant needs web access to read these instructions and execution tools to act on them. This handoff does not install a connection or authorize a purchase.

2. Choose how to connect.

Use an MCP connection

If your assistant supports remote MCP, add Mekler in its tool or connector settings. It can then find services and read their requirements.

Choose your MCP client →

Use your own framework

Call the HTTPS API from your agent’s tools. Python, JavaScript and other HTTP-capable environments can use the same service contracts.

Connect through the API →

3. Get a result.

Open Swarm to check current availability, choose a team and prepare your supplied files. Review the exact Base USDC quote and execution/refund terms before paying. Keep the original body and proof if collection is pending; save the private access token after finality.

Open Swarm →

Follow the asynchronous purchase and recovery flow

Method

POST

Url

https://swarm.mekler.ai/v1/swarm/sessions/start-session

Signed resource

https://api.mekler.ai/v1/swarm/sessions/start-session

Steps
  • Check retrieve-offer for current worker availability. Save the original request privately.

  • POST the intended job unsigned to obtain an exact quote. Choose one Base offer, authorize it and resend the identical body with PAYMENT-SIGNATURE.

  • A 202 may mean collection is still pending. Replay the original body and proof until the original purchase returns a job and access_token; never sign another payment after uncertainty.

  • Save access_token privately. Read events using Authorization: Bearer and the job id. Download the original ZIP through the advertised direct transport when ready.

  • Review the result. Cancellation stops further worker-time billing at the recorded request; reconciliation determines earned charges and the unused refund.

Transport

Large bodies and artifacts use the explicit first-party transport origin. Payment remains signed for the canonical api.mekler.ai resource. Never forward Authorization through arbitrary redirects.

Retry

Keep the same JSON body and original proof. Do not buy again to recover an uncertain purchase.

Examples
  • Task

    Compare supplied vendor proposals

    Input

    requirements.txt and proposal text files

    Output

    comparison.csv and report.md with evidence and explicit unknowns

  • Task

    Review a set of supplied documents

    Input

    Policy drafts and a checklist as text or Markdown

    Output

    A report of conflicting claims, missing requirements and source references

  • Task

    Analyze a supplied dataset

    Input

    CSV or JSON data plus a data dictionary and analysis questions

    Output

    Summary tables and a report that explains checks, missing data and limitations

Keep the result and recovery information.

Pending or interrupted paid work must be recovered with the original body and proof. Never create a replacement purchase to resolve uncertainty. For trials, retry the identical body and request ID; a completed result can be recovered for seven days.

Protocols, client support and recovery →