SwitchBord

Free live router for paid agent APIs (x402, MPP): the best working seller for a task, plus backups.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
93%
Vollständigkeit des Schemas
67%
Qualität der Benennung
93%
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

~515Tokens (Tool-Definitionen)
~1.0 KBTypische Antwortgröße
Minimale Auswirkung auf die Aufmerksamkeit (0.40% 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": {
    "switchbord": {
      "url": "https://switchbord.vercel.app/mcp"
    }
  }
}

Remote-Endpunkte

https://switchbord.vercel.app/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (3)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢find_paid_endpoint(task, market, accepts, max_price_usd, limit)

Find the best paid API endpoint (x402 / MPP) for a task right now. Returns sellers ranked by live health, speed and price, with fallbacks when several sell the same thing. Works for any task: if no group of sellers matches, it returns the closest single endpoints from the full inventory. You pay the seller directly; SwitchBord never touches money.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "task": {
      "type": "string",
      "description": "What you need in plain words, e.g. \"search the web\", \"ETH price\", \"scrape a page\""
    },
    "market": {
      "description": "Optional market id from list_markets, e.g. web-search",
      "type": "string"
    },
    "accepts": {
      "description": "Payment methods you can use, e.g. [\"x402:base:usdc\",\"mpp:tempo\"]. Trailing * allowed. Omit for all.",
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "max_price_usd": {
      "type": "number"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 20
    }
  },
  "required": [
    "task"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_markets

List the markets (groups of interchangeable paid endpoints) with seller counts and payment rails.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪report_result(endpoint_id, outcome, ms, tx, network)

Report how a paid call went so rankings stay honest. Include the payment tx hash when you paid.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "endpoint_id": {
      "type": "string"
    },
    "outcome": {
      "type": "string",
      "enum": [
        "ok",
        "bad_output",
        "http_error",
        "timeout_before_pay",
        "timeout_after_pay",
        "no_402",
        "bad_terms",
        "settle_failed",
        "paid_failed"
      ]
    },
    "ms": {
      "type": "number"
    },
    "tx": {
      "type": "string"
    },
    "network": {
      "type": "string"
    }
  },
  "required": [
    "endpoint_id",
    "outcome"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet3 Tools