SwitchBord
Free live router for paid agent APIs (x402, MPP): the best working seller for a task, plus backups.
¿Debería usar esto?
Calidad y seguridad
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"switchbord": {
"url": "https://switchbord.vercel.app/mcp"
}
}
}Puntos de conexión remotos
https://switchbord.vercel.app/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (3)
🟢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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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#"
}Comunidad
Evidencia