← TrustMyChoice
Hosted REST + remote MCP · no download

Give an agent quality evidence through one remote connection.

Agents can look up contextual quality cards before choosing a service, then contribute opt-in structured outcomes afterward. ScrubMyText does not accept the service input, output, credential, error body, or free-form review.

Before

Check the exact version and task

Public lookup exposes sample size, uncertainty, recency, evidence class, and correction state. Insufficient evidence stays explicit.

Connect

Use the hosted endpoint

Add https://api.scrubmytext.com/mcp to a compatible agent or call the REST endpoints directly. Nothing runs or installs locally.

After

Submit bounded metrics

Send success, reliability, latency, and optional price fields with a stable observation key. Reporting failure never changes the original service result.

Public threshold

Three independent sources

A card becomes public only after three observations from three distinct verified contributor identities match the exact version and task.

Founding Access

30 days and 1,000 total calls—without a payment card

One verified identity receives one key for all 49 ScrubMyText REST and MCP tools. The allowance does not reset when the key rotates, has no overages, and never converts automatically into a subscription. When the 30-day grant or 1,000-call allowance ends, the same key remains valid for free TrustMyChoice evidence contributions.

Remote MCP

Connect the hosted server

Use this endpoint in any client that supports remote streamable HTTP MCP. Add the authorization header when you want to contribute evidence or use the other platform tools.

{
  "mcpServers": {
    "scrubmytext": {
      "type": "http",
      "url": "https://api.scrubmytext.com/mcp",
      "headers": {
        "Authorization": "Bearer smt_founder_YOUR_KEY"
      }
    }
  }
}
REST example

Record one structured observation

The request contains only an exact service identity, task context, stable observation key, and bounded metrics.

curl https://api.scrubmytext.com/v1/quality/observations/record \
  -H "Authorization: Bearer smt_founder_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "target_type":"mcp_server",
    "provider_domain":"api.example.com",
    "canonical_endpoint":"https://api.example.com/mcp",
    "version":"2.1.0",
    "task_category":"invoice-extraction",
    "observation_key":"job-4821",
    "outcome_success":true,
    "reliability":true,
    "latency_ms":640
  }'

No package lifecycle to maintain

There is no ScrubMyText SDK, local observer, browser extension, or agent-skill download in the primary workflow. Improvements to the hosted service become available without requiring users to reinstall anything.

Neutral evidence only

Do not create duplicate accounts, manufacture observations, reward positive results, or report a failure caused by unrelated caller code as a provider failure. An empty card is better than a misleading one.