EXACT CONTRACTS · NO ACCOUNT · PAY PER ANSWER

Connect once.
Choose by decision.

The fastest path is MCP: add one remote endpoint and let the agent discover all eight tools. Direct HTTP is available when you need an explicit route and request contract.

One source of truth.

Every request below is generated from the same product catalog as the machine-readable OpenAPI and JSON catalog. Unpaid calls return an x402 v2 payment requirement; the agent validates it and repeats the request with a payment signature.

MCP CONFIGURATION
{
  "mcpServers": {
    "anyway-possible": {
      "url": "https://anywaypossible.com/api/mcp"
    }
  }
}
SELLER INTELLIGENCE

Merchant Snapshot

Why is my x402 API not selling?

$0.05 USDC

Diagnose an x402 merchant using Bazaar visibility, buyer signals, payment reliability, and observed Base USDC activity, then return the largest revenue issue.

POST /api/merchant-snapshotMCP merchant_snapshotBase · x402 v2
REQUEST
{
  "payTo": "0xe5690D37805107C56f6195E65A262b234E0E5e75",
  "queries": [
    "x402 merchant analytics",
    "increase x402 revenue"
  ]
}
REPRESENTATIVE RESULT
{
  "score": 86,
  "grade": "B",
  "biggestIssue": "Improve buyer-search visibility.",
  "upgrade": {
    "endpoint": "https://anywaypossible.com/api/merchant-audit",
    "priceUsd": 0.25
  }
}
PAYMENT PREFLIGHT

Treasury

Is this Base payment safe and funded?

$0.02 USDC

Check Base funding, gas, chain intent, destination type, and common payment hazards before an agent signs.

POST /api/treasuryMCP treasury_preflightBase · x402 v2
REQUEST
{
  "address": "0x1111111111111111111111111111111111111111",
  "destinationAddress": "0x2222222222222222222222222222222222222222",
  "plannedSpendUsdc": "1.00",
  "expectedChainId": 8453
}
REPRESENTATIVE RESULT
{
  "decision": "needs_funding",
  "safeToProceed": false,
  "riskLevel": "medium",
  "recommendedAction": "Fund the wallet before paying."
}
SIGNING SAFETY

Payment Guard

Does this x402 challenge match my intent?

$0.01 USDC

Validate the live x402 challenge, price ceiling, Base network, USDC asset, recipient, buyer funding, and destination hazards immediately before signing.

POST /api/payment-guardMCP payment_guardBase · x402 v2
REQUEST
{
  "payerAddress": "0x1111111111111111111111111111111111111111",
  "serviceUrl": "https://example.com/api/report",
  "maxAmountUsdc": "0.10",
  "expectedPayTo": "0x2222222222222222222222222222222222222222",
  "minGasReserveEth": "0"
}
REPRESENTATIVE RESULT
{
  "decision": "safe_to_sign",
  "safeToSign": true,
  "riskLevel": "low",
  "quotedAmountUsdc": "0.01",
  "quotedPayTo": "0x2222222222222222222222222222222222222222",
  "network": "eip155:8453",
  "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
  "checks": [
    {
      "id": "x402_contract",
      "status": "pass"
    }
  ],
  "alerts": [],
  "recommendedAction": "Sign only the validated payment requirements."
}
WEB EVIDENCE

Verify

Can this page be trusted and cited?

$0.01 USDC

Verify one public URL and return status, redirects, metadata, content hash, timestamp, and a stable receipt.

POST /api/verifyMCP verify_web_evidenceBase · x402 v2
REQUEST
{
  "url": "https://example.com",
  "expectedStatus": 200,
  "expectedText": "Example Domain"
}
REPRESENTATIVE RESULT
{
  "verified": true,
  "status": 200,
  "finalUrl": "https://example.com/",
  "contentSha256": "6f5635...",
  "receiptId": "f06d5e...",
  "observedAt": "2026-01-01T00:00:00.000Z"
}
UP TO 10 URLS

Batch

Are all these sources usable now?

$0.01 USDC

Check up to ten public URLs in one call while isolating partial failures per result.

POST /api/batchMCP batch_check_urlsBase · x402 v2
REQUEST
{
  "urls": [
    "https://example.com",
    "https://www.iana.org/help/example-domains"
  ],
  "expectedStatus": 200
}
REPRESENTATIVE RESULT
{
  "verified": true,
  "count": 2,
  "checkedAt": "2026-01-01T00:00:00.000Z",
  "results": [
    {
      "status": 200,
      "verified": true
    }
  ]
}
ONCHAIN DATA

Base Balance

What does this Base wallet hold?

$0.001 USDC

Read native ETH and Circle USDC balances, atomic values, and the current Base block height.

POST /api/base-balanceMCP base_balanceBase · x402 v2
REQUEST
{
  "address": "0x1111111111111111111111111111111111111111"
}
REPRESENTATIVE RESULT
{
  "network": "Base",
  "chainId": 8453,
  "eth": "0",
  "usdc": "0",
  "blockNumber": 12345678,
  "observedAt": "2026-01-01T00:00:00.000Z"
}
FAST URL PREFLIGHT

Check

Is this URL reachable?

$0.001 USDC

Confirm status, latency, redirects, and content type for one public URL.

POST /api/checkMCP check_urlBase · x402 v2
REQUEST
{
  "url": "https://example.com",
  "expectedStatus": 200
}
REPRESENTATIVE RESULT
{
  "reachable": true,
  "verified": true,
  "status": 200,
  "finalUrl": "https://example.com/",
  "responseTimeMs": 180,
  "contentType": "text/html",
  "observedAt": "2026-01-01T00:00:00.000Z"
}
FULL SELLER DIAGNOSIS

Merchant Audit

What exactly should this merchant change?

$0.25 USDC

Audit Bazaar rankings, competitor pricing, payment reliability, buyer reach, and Base activity, then return prioritized revenue fixes.

POST /api/merchant-auditMCP merchant_auditBase · x402 v2
REQUEST
{
  "payTo": "0xe5690D37805107C56f6195E65A262b234E0E5e75",
  "queries": [
    "x402 merchant analytics",
    "agent treasury"
  ]
}
REPRESENTATIVE RESULT
{
  "score": 72,
  "grade": "C",
  "actions": [
    "Improve exact buyer-search language in listing metadata."
  ]
}

Payment stays under agent control.

The first HTTP request returns the exact price, network, asset, recipient, and timeout. The agent signs only when those terms match its policy. Payment Guard can perform the final validation immediately before signing another x402 purchase.