UseTested — Receipts-Verified Service Reviews

Receipts-verified reviews of x402 services and paid APIs, before your agent pays.

사용해야 할까요

품질 및 안전성

A
설명 품질
100%
스키마 완전성
90%
이름 품질
90%
오염 위험
100%
권한 일치
100%
프로토콜 준수
100%

도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.

컨텍스트 비용

~2,897토큰 (도구 정의)
~2.9 KB일반적인 응답 크기
상당한 주의 영향 (128k 컨텍스트의 2.26%)

이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.

설치

원클릭 설치

`claude_desktop_config.json` 파일에 다음을 추가하세요:

{
  "mcpServers": {
    "reviews": {
      "url": "https://usetested.com/mcp"
    }
  }
}

원격 엔드포인트

https://usetested.com/mcpstreamable-http

할 수 있는 일

도구 목록

도구 (8)

🟢 읽기 전용🟡 쓰기🔴 삭제⚪ 알 수 없음
🟢search_services(q, category, limit)

Search the world's largest independently-tested directory of agent-payable services (x402 endpoints, MCP servers, AI APIs). Free. Returns verdict, scores, price per call, and measured latency. Use it to find the exact `service` name for get_review.

입력 스키마

{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "description": "Free-text query on service name or endpoint URL"
    },
    "category": {
      "type": "string",
      "enum": [
        "inference",
        "data",
        "search",
        "media",
        "infrastructure"
      ],
      "description": "Filter by category"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 1000,
      "description": "Max results to return (default 100, up to 1000)"
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

출력 스키마

{
  "type": "object",
  "properties": {
    "count": {
      "type": "number"
    },
    "results": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "service": {
            "type": "string"
          },
          "endpoint": {
            "type": [
              "string",
              "null"
            ]
          },
          "category": {
            "type": [
              "string",
              "null"
            ]
          },
          "protocol": {
            "type": [
              "string",
              "null"
            ]
          },
          "price_per_call": {
            "type": [
              "string",
              "null"
            ]
          },
          "bazaar_listing_url": {
            "type": [
              "string",
              "null"
            ]
          },
          "verdict": {
            "type": [
              "string",
              "null"
            ]
          },
          "scores": {
            "type": "object",
            "properties": {
              "reliability": {
                "type": [
                  "number",
                  "null"
                ]
              },
              "quality": {
                "type": [
                  "number",
                  "null"
                ]
              },
              "value": {
                "type": [
                  "number",
                  "null"
                ]
              },
              "docs": {
                "type": [
                  "number",
                  "null"
                ]
              }
            },
            "required": [
              "reliability",
              "quality",
              "value",
              "docs"
            ],
            "additionalProperties": false
          },
          "latency_p50_ms": {
            "type": [
              "number",
              "null"
            ]
          },
          "updated_at": {
            "type": [
              "string",
              "null"
            ]
          },
          "methodology_version": {
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "service",
          "endpoint",
          "category",
          "protocol",
          "price_per_call",
          "bazaar_listing_url",
          "verdict",
          "scores",
          "latency_p50_ms",
          "updated_at",
          "methodology_version"
        ],
        "additionalProperties": false
      }
    },
    "note": {
      "type": "string"
    }
  },
  "required": [
    "count",
    "results",
    "note"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_review(service)

Full receipts-verified review of one agent-economy service: BUY/CAUTION/AVOID/INTERIM verdict (INTERIM = single verified result, pending deep review), scores, measured latency/error rate, and on-chain purchase receipts. Free.

입력 스키마

{
  "type": "object",
  "properties": {
    "service": {
      "type": "string",
      "description": "Exact service name, as listed by search_services (free)"
    }
  },
  "required": [
    "service"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

출력 스키마

{
  "type": "object",
  "properties": {
    "service": {
      "type": "string"
    },
    "endpoint": {
      "type": [
        "string",
        "null"
      ]
    },
    "verdict": {
      "type": [
        "string",
        "null"
      ]
    },
    "scores": {
      "type": "object",
      "properties": {
        "reliability": {
          "type": [
            "number",
            "null"
          ]
        },
        "quality": {
          "type": [
            "number",
            "null"
          ]
        },
        "value": {
          "type": [
            "number",
            "null"
          ]
        },
        "docs": {
          "type": [
            "number",
            "null"
          ]
        }
      },
      "required": [
        "reliability",
        "quality",
        "value",
        "docs"
      ],
      "additionalProperties": false
    },
    "measured": {
      "type": "object",
      "properties": {
        "latency_p50_ms": {
          "type": [
            "number",
            "null"
          ]
        },
        "latency_p95_ms": {
          "type": [
            "number",
            "null"
          ]
        },
        "error_rate": {
          "type": [
            "number",
            "null"
          ]
        },
        "calls_tested": {
          "type": [
            "number",
            "null"
          ]
        }
      },
      "required": [
        "latency_p50_ms",
        "latency_p95_ms",
        "error_rate",
        "calls_tested"
      ],
      "additionalProperties": false
    },
    "price_per_call": {
      "type": [
        "string",
        "null"
      ]
    },
    "receipts": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "chain": {
            "type": [
              "string",
              "null"
            ]
          },
          "tx": {
            "type": [
              "string",
              "null"
            ]
          },
          "ts": {
            "type": [
              "string",
              "null"
            ]
          },
          "payer": {
            "type": [
              "string",
              "null"
            ]
          },
          "amount": {
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "chain",
          "tx",
          "ts",
          "payer",
          "amount"
        ],
        "additionalProperties": false
      }
    },
    "refund_behavior": {
      "type": [
        "string",
        "null"
      ]
    },
    "note": {
      "type": [
        "string",
        "null"
      ]
    },
    "methodology_version": {
      "type": [
        "string",
        "null"
      ]
    },
    "updated_at": {
      "type": [
        "string",
        "null"
      ]
    }
  },
  "required": [
    "service",
    "endpoint",
    "verdict",
    "scores",
    "measured",
    "price_per_call",
    "receipts",
    "refund_behavior",
    "note",
    "methodology_version",
    "updated_at"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪request_review(service_name, service_url, notes, requestor_id)

Request that UseTested buy and test an agent-economy service (x402 endpoint, MCP server, AI API) we haven't reviewed yet. Free. Queues the service for evaluation consideration — requests factor into which services we test next. No SLA or guaranteed verdict.

입력 스키마

{
  "type": "object",
  "properties": {
    "service_name": {
      "type": "string",
      "minLength": 1,
      "description": "Name of the service you want reviewed"
    },
    "service_url": {
      "type": "string",
      "description": "Endpoint or landing URL of the service, if known"
    },
    "notes": {
      "type": "string",
      "description": "Why this service matters to you (context helps prioritisation)"
    },
    "requestor_id": {
      "type": "string",
      "enum": [
        "mcp",
        "smoke"
      ],
      "description": "Identity tag for the request ledger. Leave unset for normal use."
    }
  },
  "required": [
    "service_name"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

출력 스키마

{
  "type": "object",
  "properties": {
    "status": {
      "type": "string"
    },
    "service_name": {
      "type": "string"
    },
    "request_id": {
      "type": [
        "number",
        "null"
      ]
    },
    "note": {
      "type": "string"
    }
  },
  "required": [
    "status",
    "service_name",
    "request_id",
    "note"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢request_retest(service_name, reason)

Get an upfront quote for UseTested to re-test a service we have already reviewed — e.g. its quality changed, the review is stale, or measured numbers no longer match reality. Free. Returns the exact total: $1.00 rubric fee + the service's current advertised per-call price x 20 probe calls. To proceed, pay the quote via accept_retest_quote. The service must exist in our directory (find the exact name via search_services, free).

입력 스키마

{
  "type": "object",
  "properties": {
    "service_name": {
      "type": "string",
      "minLength": 1,
      "description": "Exact service name, as listed by search_services (free)"
    },
    "reason": {
      "type": "string",
      "description": "Why a re-test is needed (changed behaviour, stale data, errors)"
    }
  },
  "required": [
    "service_name"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

출력 스키마

{
  "type": "object",
  "properties": {
    "status": {
      "type": "string"
    },
    "service_name": {
      "type": "string"
    },
    "quote_total_usd": {
      "type": [
        "number",
        "null"
      ]
    },
    "fee_usd": {
      "type": "number"
    },
    "probe_calls": {
      "type": "number"
    },
    "service_price_per_call_usd": {
      "type": [
        "number",
        "null"
      ]
    },
    "note": {
      "type": "string"
    }
  },
  "required": [
    "status",
    "service_name",
    "quote_total_usd",
    "fee_usd",
    "probe_calls",
    "service_price_per_call_usd",
    "note"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪accept_retest_quote(service_name, quote_total_usd, reason)

Accept the quote from request_retest and pay the quoted total via x402 (USDC on Base) — paid automatically by your x402 MCP client. On settlement the re-test request is recorded (status paid, tx stored) and queued. Input: the exact service_name and quote_total_usd from your quote.

입력 스키마

{
  "type": "object",
  "properties": {
    "service_name": {
      "type": "string",
      "minLength": 1,
      "description": "Exact service name, as listed by search_services (free)"
    },
    "quote_total_usd": {
      "type": "number",
      "description": "Total from the request_retest quote you are accepting"
    },
    "reason": {
      "type": "string",
      "description": "Why a re-test is needed (stored with the request)"
    }
  },
  "required": [
    "service_name",
    "quote_total_usd"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

출력 스키마

{
  "type": "object",
  "properties": {
    "status": {
      "type": "string"
    },
    "service_name": {
      "type": [
        "string",
        "null"
      ]
    },
    "request_id": {
      "type": [
        "number",
        "null"
      ]
    },
    "payment_tx": {
      "type": [
        "string",
        "null"
      ]
    },
    "note": {
      "type": "string"
    }
  },
  "required": [
    "status",
    "service_name",
    "request_id",
    "payment_tx",
    "note"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_bundle(category)

The top 10 best-measured UseTested reviews in a category (inference|data|search|media|infrastructure), ranked by verdict tier + measured reliability — evidence depth (≥20 settled calls), composite score (0.4 reliability + 0.3 quality + 0.3 value), liveness, latency. AVOID services are never included, and there is no paging: this is a best-of list, not the whole catalogue. Costs $0.05 via x402 (USDC on Base) — paid automatically by your x402 MCP client.

입력 스키마

{
  "type": "object",
  "properties": {
    "category": {
      "type": "string",
      "enum": [
        "inference",
        "data",
        "search",
        "media",
        "infrastructure"
      ],
      "description": "Category of services to fetch reviews for"
    }
  },
  "required": [
    "category"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

출력 스키마

{
  "type": "object",
  "properties": {
    "category": {
      "type": "string"
    },
    "count": {
      "type": "number"
    },
    "top_n": {
      "type": "number"
    },
    "rank_basis": {
      "type": "string"
    },
    "reviews": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": {}
      }
    },
    "methodology_version": {
      "type": "string"
    }
  },
  "required": [
    "category",
    "count",
    "top_n",
    "rank_basis",
    "reviews",
    "methodology_version"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_catalog

The ENTIRE published UseTested catalogue: every receipts-verified review in one JSON snapshot (today's data only; re-fetch for updates). Cheaper than scraping. Costs $2 via x402 (USDC on Base) — paid automatically by your x402 MCP client.

입력 스키마

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}

출력 스키마

{
  "type": "object",
  "properties": {
    "count": {
      "type": "number"
    },
    "reviews": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": {}
      }
    },
    "methodology_version": {
      "type": "string"
    }
  },
  "required": [
    "count",
    "reviews",
    "methodology_version"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢report_pulse(service, status)

For service providers: self-report your endpoint as LIVE right now. $0.005 via x402 (USDC on Base) — the settlement receipt is stored as your claim's proof. One report per service per 24h; LIVE renders as ALIVE for 24h, LIKELY ALIVE until 14 days, then UNTESTED; UseTested's own sweep results override self-reports. Input: your exact service name (from search_services, free) and status "LIVE".

입력 스키마

{
  "type": "object",
  "properties": {
    "service": {
      "type": "string",
      "minLength": 1,
      "description": "Exact service name, as listed by search_services (free)"
    },
    "status": {
      "type": "string",
      "const": "LIVE",
      "description": "Must be exactly \"LIVE\" — self-reports cannot set DOWN or UNTESTED"
    }
  },
  "required": [
    "service",
    "status"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

출력 스키마

{
  "type": "object",
  "properties": {
    "ok": {
      "type": "boolean"
    },
    "service": {
      "type": [
        "string",
        "null"
      ]
    },
    "status": {
      "type": [
        "string",
        "null"
      ]
    },
    "alive_source": {
      "type": [
        "string",
        "null"
      ]
    },
    "payment_tx": {
      "type": [
        "string",
        "null"
      ]
    },
    "accepted_at": {
      "type": [
        "string",
        "null"
      ]
    },
    "expires_at": {
      "type": [
        "string",
        "null"
      ]
    },
    "note": {
      "type": "string"
    }
  },
  "required": [
    "ok",
    "service",
    "status",
    "alive_source",
    "payment_tx",
    "accepted_at",
    "expires_at",
    "note"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

커뮤니티

이 서버 평가하기

증거

최근 관측

검증됨버전이 기록되지 않음도구 8개