Serveur MCP

UseTested — Receipts-Verified Service Reviews

io.github.sharan01x/usetested
Outils développeur Recherche et exploration Public et accessible MCP 2025-11-25

Ce que fait ce MCP

Searches and retrieves receipts-verified reviews, reliability metrics, pricing, and purchase evidence for agent services and APIs.

accept_retest_quote
Accept a re-test quote and pay (x402)
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.
Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['service_name', 'quote_total_usd'], 'properties': {'reason': {'type': 'string', 'description': 'Why a re-test is needed (stored with the request)'}, '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'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['status', 'service_name', 'request_id', 'payment_tx', 'note'], 'properties': {'note': {'type': 'string'}, 'status': {'type': 'string'}, 'payment_tx': {'type': ['string', 'null']}, 'request_id': {'type': ['number', 'null']}, 'service_name': {'type': ['string', 'null']}}, 'additionalProperties': False}
get_bundle
Get all reviews in a category ($0.05)
Every receipts-verified UseTested review in a category (inference|data|search|media|infrastructure), sorted by reliability. Costs $0.05 via x402 (USDC on Base) — paid automatically by your x402 MCP client.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['category'], 'properties': {'category': {'enum': ['inference', 'data', 'search', 'media', 'infrastructure'], 'type': 'string', 'description': 'Category of services to fetch reviews for'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['category', 'count', 'reviews', 'methodology_version'], 'properties': {'count': {'type': 'number'}, 'reviews': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': {}}}, 'category': {'type': 'string'}, 'methodology_version': {'type': 'string'}}, 'additionalProperties': False}
get_review
Get receipts-verified service review (free)
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.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['service'], 'properties': {'service': {'type': 'string', 'description': 'Exact service name, as listed by search_services (free)'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['service', 'endpoint', 'verdict', 'scores', 'measured', 'price_per_call', 'receipts', 'refund_behavior', 'note', 'methodology_version', 'updated_at'], 'properties': {'note': {'type': ['string', 'null']}, 'scores': {'type': 'object', 'required': ['reliability', 'quality', 'value', 'docs'], 'properties': {'docs': {'type': ['number', 'null']}, 'value': {'type': ['number', 'null']}, 'quality': {'type': ['number', 'null']}, 'reliability': {'type': ['number', 'null']}}, 'additionalProperties': False}, 'service': {'type': 'string'}, 'verdict': {'type': ['string', 'null']}, 'endpoint': {'type': ['string', 'null']}, 'measured': {'type': 'object', 'required': ['latency_p50_ms', 'latency_p95_ms', 'error_rate', 'calls_tested'], 'properties': {'error_rate': {'type': ['number', 'null']}, 'calls_tested': {'type': ['number', 'null']}, 'latency_p50_ms': {'type': ['number', 'null']}, 'latency_p95_ms': {'type': ['number', 'null']}}, 'additionalProperties': False}, 'receipts': {'type': 'array', 'items': {'type': 'object', 'required': ['chain', 'tx', 'ts', 'payer', 'amount'], 'properties': {'ts': {'type': ['string', 'null']}, 'tx': {'type': ['string', 'null']}, 'chain': {'type': ['string', 'null']}, 'payer': {'type': ['string', 'null']}, 'amount': {'type': ['string', 'null']}}, 'additionalProperties': False}}, 'updated_at': {'type': ['string', 'null']}, 'price_per_call': {'type': ['string', 'null']}, 'refund_behavior': {'type': ['string', 'null']}, 'methodology_version': {'type': ['string', 'null']}}, 'additionalProperties': False}
request_retest
Get a re-test quote for a reviewed service (free quote, paid re-test)
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 10 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).
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['service_name'], 'properties': {'reason': {'type': 'string', 'description': 'Why a re-test is needed (changed behaviour, stale data, errors)'}, 'service_name': {'type': 'string', 'minLength': 1, 'description': 'Exact service name, as listed by search_services (free)'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['status', 'service_name', 'quote_total_usd', 'fee_usd', 'probe_calls', 'service_price_per_call_usd', 'note'], 'properties': {'note': {'type': 'string'}, 'status': {'type': 'string'}, 'fee_usd': {'type': 'number'}, 'probe_calls': {'type': 'number'}, 'service_name': {'type': 'string'}, 'quote_total_usd': {'type': ['number', 'null']}, 'service_price_per_call_usd': {'type': ['number', 'null']}}, 'additionalProperties': False}
request_review
Request a review of a service not yet covered (free)
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.
Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['service_name'], 'properties': {'notes': {'type': 'string', 'description': 'Why this service matters to you (context helps prioritisation)'}, 'service_url': {'type': 'string', 'description': 'Endpoint or landing URL of the service, if known'}, 'service_name': {'type': 'string', 'minLength': 1, 'description': 'Name of the service you want reviewed'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['status', 'service_name', 'request_id', 'note'], 'properties': {'note': {'type': 'string'}, 'status': {'type': 'string'}, 'request_id': {'type': ['number', 'null']}, 'service_name': {'type': 'string'}}, 'additionalProperties': False}
search_services
Search UseTested service directory
Search the UseTested directory of agent-economy 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.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'q': {'type': 'string', 'description': 'Free-text query on service name or endpoint URL'}, 'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Max results to return (default 100, up to 1000)'}, 'category': {'enum': ['inference', 'data', 'search', 'media', 'infrastructure'], 'type': 'string', 'description': 'Filter by category'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['count', 'results', 'note'], 'properties': {'note': {'type': 'string'}, 'count': {'type': 'number'}, 'results': {'type': 'array', 'items': {'type': 'object', 'required': ['service', 'endpoint', 'category', 'price_per_call', 'bazaar_listing_url', 'verdict', 'scores', 'latency_p50_ms', 'updated_at', 'methodology_version'], 'properties': {'scores': {'type': 'object', 'required': ['reliability', 'quality', 'value', 'docs'], 'properties': {'docs': {'type': ['number', 'null']}, 'value': {'type': ['number', 'null']}, 'quality': {'type': ['number', 'null']}, 'reliability': {'type': ['number', 'null']}}, 'additionalProperties': False}, 'service': {'type': 'string'}, 'verdict': {'type': ['string', 'null']}, 'category': {'type': ['string', 'null']}, 'endpoint': {'type': ['string', 'null']}, 'updated_at': {'type': ['string', 'null']}, 'latency_p50_ms': {'type': ['number', 'null']}, 'price_per_call': {'type': ['string', 'null']}, 'bazaar_listing_url': {'type': ['string', 'null']}, 'methodology_version': {'type': ['string', 'null']}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Ajouté
accept_retest_quote
2 October 2026 02:40
Ajouté
request_retest
2 October 2026 02:40
Ajouté
request_review
2 October 2026 02:40
Modifié
get_review
2 October 2026 02:40
Modifié
search_services
2 October 2026 02:40
Ajouté
get_bundle
28 September 2026 02:40
Ajouté
get_review
28 September 2026 02:40
Ajouté
search_services
28 September 2026 02:40