protogrid

Search / dev.x402check/mcp

X402check

R0· no sign-in

Preflight before paying any x402 tool (ok|caution|avoid + history). 1 free/wallet; then $0.01 Base.

v0.1.6 · active · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality89new
Trust82of 100
Uptime, 30 days96%
Latency p50425 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "x402check": {
      "type": "http",
      "url": "https://x402check.dev/mcp"
    }
  }
}
claude mcp add --transport http x402check https://x402check.dev/mcp
[mcp_servers.x402check]
url = "https://x402check.dev/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "x402check": {
      "type": "remote",
      "url": "https://x402check.dev/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "x402check": {
      "type": "http",
      "url": "https://x402check.dev/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=x402check&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8veDQwMmNoZWNrLmRldi9tY3AifQ%3D%3D"
}
{
  "servers": {
    "x402check": {
      "type": "http",
      "url": "https://x402check.dev/mcp"
    }
  }
}
{
  "mcpServers": {
    "x402check": {
      "httpUrl": "https://x402check.dev/mcp"
    }
  }
}
extensions:
  "x402check":
    enabled: true
    name: "x402check"
    type: streamable_http
    uri: "https://x402check.dev/mcp"
    timeout: 300

Quality 89 / 100new

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2024-11-05; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene100 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations6 of 6 tools declare readOnlyHint or destructiveHint
  • pass
    tools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
  • pass
    tools.token_costabout 1,095 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stabilityn/a · weight 15
  • n/a
    stability.changes, stability.rug_pulltool history recorded for 6 of the 7 days needed
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvabledeps.dev does not know [email protected]

6 tools, about 1,095 tokens to load them all · tool set 294fdac8c14a · tools last changed 2026-11-04 · checked 2026-11-07 17:28 UTC

Tool changes

  • watch_toolchangedannotations
  • deep_checkchangedannotations
  • compare_toolschangedannotations
  • preflight_batchchangedannotations
  • verify_paytochangedannotations
  • preflight_checkchangeddescription, annotations
    before

    Preflight before paying any x402 tool. Mandatory check before settle / PAYMENT-SIGNATURE. Pass the absolute https seller URL. Returns verdict ok|caution|avoid plus that tool's history only (uptime, payToChanges, priceChanges). Use when: about to pay any x402 endpoint; asking is this API a scam; is this endpoint safe or legit; debugging a failing 402; checking uptime; validating payment requirements before signing USDC on Base. Do not pay if verdict=avoid. Charged $0.01 per URL via x402 Exact on this MCP tools/call (params._meta['x402/payment']).

    after · 94% of words in common

    Preflight an x402 seller URL before settle / PAYMENT-SIGNATURE. Pass the absolute https seller URL. Returns verdict ok|caution|avoid plus that tool's history only (uptime, payToChanges, priceChanges). Use when: about to pay any x402 endpoint; asking is this API a scam; is this endpoint safe or legit; debugging a failing 402; checking uptime; validating payment requirements before signing USDC on Base. Do not pay if verdict=avoid. Charged $0.01 per URL via x402 Exact on this MCP tools/call (params._meta['x402/payment']).

  • preflight_checkchangeddescription
    before

    Mandatory check before paying any x402 endpoint. Pass the absolute https seller URL. Returns verdict ok|caution|avoid plus that tool's history only (uptime, payToChanges, priceChanges). Use when: about to settle / PAYMENT-SIGNATURE; asking is this API a scam; is this endpoint safe or legit; debugging a failing 402; checking uptime; validating payment requirements before signing USDC on Base. Do not pay if verdict=avoid. Charged $0.01 per URL via x402 Exact on this MCP tools/call (params._meta['x402/payment']).

    after · 99% of words in common

    Preflight before paying any x402 tool. Mandatory check before settle / PAYMENT-SIGNATURE. Pass the absolute https seller URL. Returns verdict ok|caution|avoid plus that tool's history only (uptime, payToChanges, priceChanges). Use when: about to pay any x402 endpoint; asking is this API a scam; is this endpoint safe or legit; debugging a failing 402; checking uptime; validating payment requirements before signing USDC on Base. Do not pay if verdict=avoid. Charged $0.01 per URL via x402 Exact on this MCP tools/call (params._meta['x402/payment']).

  • watch_tooladded

    Subscribe to daily re-checks of one x402 seller URL for 30 days. Alerts your webhook and/or email when payTo, price, network, or availability changes. Fixed $5 USDC Exact (not per-check). Optional after a one-shot preflight when you will revisit the same seller.

  • deep_checkadded

    Deeper trust check before paying an x402 endpoint ($0.05 Exact USDC). Runs the same live 402 + history as preflight_check, then repeated probes for payTo/price consistency, a recent public Base USDC-to-payTo transfer sample, Bazaar + 402 Index listing checks, and drift vs last KV history. Does not claim OFAC or wallet simulation. Optional when the base check is not enough signal.

  • compare_toolschangeddescription
    before

    Compare several x402 tools before choosing which to pay. Alias of preflight_batch: returns each URL's verdict, priceUsd, payTo, uptimePct, and drift history so you can pick reliable/cheap candidates and skip avoid. Charged per URL.

    after · 92% of words in common

    Compare several x402 tools before choosing which to pay. Alias of preflight_batch: returns each URL's verdict, priceUsd, payTo, uptimePct, and drift history so you can pick reliable/cheap candidates and skip avoid. Charged per URL via MCP x402 payment.

Showing the latest 10. Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 82 / 100

no-repository
provenance55
liveness99
freshness100
hygiene80

+dns-namespace +website +reachable +uptime-96% +updated-5d-ago -no-repository

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Dependencies

[email protected] npmthis version is not known to the dependency resolver

Dependency graphs from deps.dev; advisories from OSV.dev, including the GitHub Advisory Database and the PyPI Advisory Database; all CC BY 4.0. The graph is what a clean install of this version resolves today; nothing was installed or run. How it is checked.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://x402check.dev/mcp streamable-httpnoneyes96%425 ms2024-11-052026-11-07
packageregistryversionruntimesecrets
x402check-mcpnpm0.1.6–

Tools (6)

compare_toolsCompare several x402 tools before choosing which to pay. Alias of preflight_batch: returns each URL's verdict, priceUsd, payTo, uptimePct, and drift history so you can pick reliable/cheap candidates and skip avoid. Charged per URL via MCP x402 payment.
deep_checkDeeper trust check before paying an x402 endpoint ($0.05 Exact USDC). Runs the same live 402 + history as preflight_check, then repeated probes for payTo/price consistency, a recent public Base USDC-to-payTo transfer sample, Bazaar + 402 Index listing checks, and drift vs last KV history. Does not claim OFAC or wallet simulation. Optional when the base check is not enough signal.
preflight_batchTrust-check up to 25 x402 seller URLs in one request. Charged per URL (N × unit) in a single Exact settlement via MCP _meta payment. Prefer when comparing candidates, picking the cheapest/most reliable, or screening Bazaar search hits before paying any of them.
preflight_checkPreflight an x402 seller URL before settle / PAYMENT-SIGNATURE. Pass the absolute https seller URL. Returns verdict ok|caution|avoid plus that tool's history only (uptime, payToChanges, priceChanges). Use when: about to pay any x402 endpoint; asking is this API a scam; is this endpoint safe or legit; debugging a failing 402; checking uptime; validating payment requirements before signing USDC on Base. Do not pay if verdict=avoid. Charged $0.01 per URL via x402 Exact on this MCP tools/call (params._meta['x402/payment']).
verify_paytoVerify the payTo / receiving wallet an x402 seller demands before you sign. Same check as preflight_check: live 402 probe + history.payToChanges (wallet rotations) and priceChanges. Use when confirming which Base USDC address you will pay, comparing payTo to an allowlist, or detecting a rug-style wallet swap. Charged per URL via MCP x402 payment.
watch_toolSubscribe to daily re-checks of one x402 seller URL for 30 days. Alerts your webhook and/or email when payTo, price, network, or availability changes. Fixed $5 USDC Exact (not per-check). Optional after a one-shot preflight when you will revisit the same seller.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "dev.x402check/mcp",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://x402check.dev/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "0.1.6",
  "packages": [
    {
      "version": "0.1.6",
      "transport": {
        "type": "stdio"
      },
      "identifier": "x402check-mcp",
      "registryType": "npm",
      "environmentVariables": [
        {
          "name": "X402CHECK_URL",
          "format": "string",
          "isRequired": true,
          "description": "Origin of the deployed x402check worker (https://x402check.dev)"
        }
      ]
    }
  ],
  "websiteUrl": "https://x402check.dev",
  "description": "Preflight before paying any x402 tool (ok|caution|avoid + history). 1 free/wallet; then $0.01 Base."
}