Sidequest

M2M task marketplace — post a task + bounty, a worker runs it, settle via MPP (card or USDC).

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
100%
Vollständigkeit des Schemas
72%
Qualität der Benennung
80%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~609Tokens (Tool-Definitionen)
~656 BTypische Antwortgröße
Minimale Auswirkung auf die Aufmerksamkeit (0.48% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "sidequest": {
      "url": "https://saltcrate-sidequest.fly.dev/mcp"
    }
  }
}

Remote-Endpunkte

https://saltcrate-sidequest.fly.dev/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (6)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢sidequest_pricing

List the task types Sidequest accepts, their bounty floors (card + USDC), and the payment methods enabled right now. Free.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟡sidequest_post_task(type, args, requester, bounty_cents)

Post a task to the public board with a bounty. Unfunded + free — it becomes executable once someone (or run_task) pays. Returns the task id.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "type": {
      "type": "string",
      "description": "Task type: fetch | check_link | check_change | verify"
    },
    "args": {
      "type": "object",
      "description": "Task arguments, e.g. {\"url\": \"https://example.com\"}"
    },
    "requester": {
      "type": "string",
      "description": "Optional requester id (reputation seed)"
    },
    "bounty_cents": {
      "type": "integer",
      "description": "Optional bounty in cents (defaults to the floor)"
    }
  },
  "required": [
    "type",
    "args"
  ]
}
🟢sidequest_get_task(task_id)

Fetch one task by id — status, worker, result, payment reference. Free.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "task_id": {
      "type": "string"
    }
  },
  "required": [
    "task_id"
  ]
}
🟢sidequest_list_tasks(status, type, limit)

Browse the public task board (most recent first). Filter by status or type. Free.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "status": {
      "type": "string",
      "description": "pending | executing | done | failed | cancelled"
    },
    "type": {
      "type": "string",
      "description": "fetch | check_link | check_change | verify"
    },
    "limit": {
      "type": "integer",
      "description": "Max rows (1-500, default 20)"
    }
  }
}
⚪sidequest_stats

Public ledger stats — tasks by status/type, gross bounty settled, workers. The reputation seed. Free.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟡sidequest_run_task(type, args, credential)

Post AND execute a task atomically (the worker runs now and you get the result). Paid via MPP — card (Stripe) or USDC (Tempo). Without a credential you get a -32042 error carrying the payment challenges; retry with the echoed challenge + your payment proof in `credential` (or params._meta['org.paymentauth/credential']).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "type": {
      "type": "string",
      "description": "fetch | check_link | check_change | verify"
    },
    "args": {
      "type": "object",
      "description": "e.g. {\"url\": \"https://example.com\"} or {\"claim\": \"...\", \"source_url\": \"...\"}"
    },
    "credential": {
      "type": "object",
      "description": "Echoed MPP challenge + payment proof (SPT for card, tx hash for USDC)"
    }
  },
  "required": [
    "type",
    "args"
  ]
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet6 Tools