{
  "data": {
    "tool": {
      "category": "travel",
      "endpoint": "https://x402check.dev/mcp",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/x402check-mcp.json",
      "kind": "mcp",
      "listed": "indexed",
      "liveUrl": "https://www.anchorterminal.com/api/v1/live/x402check-mcp.json",
      "markdownUrl": "https://www.anchorterminal.com/tools/x402check-mcp.md",
      "mcpTools": {
        "check": {
          "checker": "anchor-check/1.0",
          "totalTokens": 1350,
          "counts": {
            "error": 0,
            "note": 1,
            "warn": 2
          },
          "findings": [
            {
              "rule": "TC11",
              "severity": "warn",
              "tool": "compare_tools",
              "message": "1 parameter without a description: fresh",
              "fix": "Describe each one: format, units, an example, and what happens when it's left out."
            },
            {
              "rule": "TC11",
              "severity": "warn",
              "tool": "preflight_batch",
              "message": "1 parameter without a description: fresh",
              "fix": "Describe each one: format, units, an example, and what happens when it's left out."
            },
            {
              "rule": "TC24",
              "severity": "note",
              "message": "6 of 6 tools have no outputSchema",
              "fix": "Declare outputSchema for tools that return structured data, and return structuredContent that matches it."
            }
          ]
        },
        "checkedAt": "2026-11-09T02:23:02Z",
        "count": 6,
        "note": "answered without the initialize handshake",
        "schemaTokens": 1350,
        "status": "ok",
        "tools": [
          {
            "name": "preflight_check",
            "description": "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']).",
            "inputSchema": {
              "properties": {
                "fresh": {
                  "description": "Force a live probe; ignore cache",
                  "type": "boolean"
                },
                "url": {
                  "description": "Absolute https URL of the x402 seller endpoint (the resource you are about to pay)",
                  "type": "string"
                }
              },
              "required": [
                "url"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": false,
              "openWorldHint": true,
              "readOnlyHint": false,
              "title": "x402 endpoint trust preflight"
            }
          },
          {
            "name": "verify_payto",
            "description": "Verify 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.",
            "inputSchema": {
              "properties": {
                "fresh": {
                  "description": "Force a live probe; ignore cache",
                  "type": "boolean"
                },
                "url": {
                  "description": "Absolute https URL of the x402 seller endpoint (the resource you are about to pay)",
                  "type": "string"
                }
              },
              "required": [
                "url"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": false,
              "openWorldHint": true,
              "readOnlyHint": false,
              "title": "Verify x402 payTo address"
            }
          },
          {
            "name": "preflight_batch",
            "description": "Trust-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.",
            "inputSchema": {
              "properties": {
                "fresh": {
                  "type": "boolean"
                },
                "urls": {
                  "description": "Absolute https seller URLs; billed per item",
                  "items": {
                    "type": "string"
                  },
                  "maxItems": 25,
                  "minItems": 1,
                  "type": "array"
                }
              },
              "required": [
                "urls"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": false,
              "openWorldHint": true,
              "readOnlyHint": false,
              "title": "Batch x402 trust preflight"
            }
          },
          {
            "name": "compare_tools",
            "description": "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.",
            "inputSchema": {
              "properties": {
                "fresh": {
                  "type": "boolean"
                },
                "urls": {
                  "description": "Candidate seller URLs to compare",
                  "items": {
                    "type": "string"
                  },
                  "maxItems": 25,
                  "minItems": 1,
                  "type": "array"
                }
              },
              "required": [
                "urls"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": false,
              "openWorldHint": true,
              "readOnlyHint": false,
              "title": "Compare x402 seller tools"
            }
          },
          {
            "name": "deep_check",
            "description": "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.",
            "inputSchema": {
              "properties": {
                "url": {
                  "description": "Absolute https URL of the x402 seller endpoint (the resource you are about to pay)",
                  "type": "string"
                }
              },
              "required": [
                "url"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": false,
              "openWorldHint": true,
              "readOnlyHint": false,
              "title": "Deep x402 endpoint trust check"
            }
          },
          {
            "name": "watch_tool",
            "description": "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.",
            "inputSchema": {
              "properties": {
                "email": {
                  "description": "Optional email for change alerts via Resend (also set webhookUrl if you want an HTTPS webhook)",
                  "type": "string"
                },
                "url": {
                  "description": "Absolute https URL of the x402 seller endpoint (the resource you are about to pay)",
                  "type": "string"
                },
                "webhookUrl": {
                  "description": "https URL that receives POST JSON alerts on change",
                  "type": "string"
                }
              },
              "required": [
                "url"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": false,
              "openWorldHint": true,
              "readOnlyHint": false,
              "title": "Watch x402 tool for 30 days"
            }
          }
        ]
      },
      "name": "x402check.dev MCP server",
      "note": "Indexed from the official MCP registry: facts and our own checks, not reviewed, so no score, grade or rank.",
      "packages": [
        {
          "registryType": "npm",
          "identifier": "x402check-mcp",
          "version": "0.1.6",
          "transport": "stdio"
        }
      ],
      "pageJsonUrl": "https://www.anchorterminal.com/tools/x402check-mcp.json",
      "popularity": {
        "npmWeekly": 1206
      },
      "registryName": "dev.x402check/mcp",
      "remotes": [
        {
          "type": "streamable-http",
          "url": "https://x402check.dev/mcp"
        }
      ],
      "repository": "",
      "reviewed": false,
      "slug": "x402check-mcp",
      "source": "the official MCP registry",
      "sourceUrl": "https://registry.modelcontextprotocol.io/v0.1/servers?search=dev.x402check/mcp",
      "summary": "Preflight before paying any x402 tool (ok|caution|avoid + history). 1 free/wallet; then $0.01 Base.",
      "updatedAt": "2026-11-02T19:39:13Z",
      "url": "https://www.anchorterminal.com/tools/x402check-mcp",
      "vendor": "x402check.dev",
      "vendorUrl": "https://x402check.dev",
      "version": "0.1.6",
      "websiteUrl": "https://x402check.dev",
      "where": "both",
      "why": [
        "vendor",
        "popular"
      ]
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/tools/x402check-mcp",
    "json": "https://www.anchorterminal.com/tools/x402check-mcp.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/tools/x402check-mcp.md",
    "mcp": "https://www.anchorterminal.com/mcp",
    "slim": "https://www.anchorterminal.com/tools/x402check-mcp.min.md"
  },
  "markdown": "# x402check.dev MCP server\n\n\u003e Indexed, not reviewed: facts from the official MCP registry and our own checks. No score, grade or rank, and not in the rankings until the panel reviews it. How the index works: https://www.anchorterminal.com/indexed/\n\n- Kind: MCP server, by x402check.dev (https://x402check.dev)\n- Category: Travel \u0026 booking (https://www.anchorterminal.com/categories/travel.md)\n- Listed because: It's published in the registry under x402check.dev, a namespace the registry only gives to whoever proves they control that domain. It's in real use: 1,206 npm downloads a week.\n- What the official MCP registry says: Preflight before paying any x402 tool (ok\\|caution\\|avoid + history). 1 free/wallet; then $0.01 Base.\n\n## Facts\n\n- MCP registry: `dev.x402check/mcp` 0.1.6\n- Endpoint: https://x402check.dev/mcp (streamable HTTP)\n- Package: npm `x402check-mcp` (stdio)\n- Website: https://x402check.dev\n- npm downloads a week: 1,206\n- Registry entry updated: 2026-11-02\n\n## Tools\n\n- Tools it lists (6, about 1,350 tokens of context, `tools/list` without credentials, checked 2026-11-09 02:23 UTC):\n  - `preflight_check` (writes): 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…\n  - `verify_payto` (writes): Verify the payTo / receiving wallet an x402 seller demands before you sign. Same check as preflight_check: live 402 probe + history.payToChanges (wallet…\n  - `preflight_batch` (writes): Trust-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…\n  - `compare_tools` (writes): 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…\n  - `deep_check` (writes): 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…\n  - `watch_tool` (writes): 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…\n- How its tools read to an agent (0 errors, 2 warnings, 1 note, about 1,350 tokens; rules at https://www.anchorterminal.com/check.md; not part of the score):\n  - warn TC11 compare_tools: 1 parameter without a description: fresh\n  - warn TC11 preflight_batch: 1 parameter without a description: fresh\n  - note TC24 server: 6 of 6 tools have no outputSchema\n\n- JSON: https://www.anchorterminal.com/api/v1/tools/x402check-mcp.json\n- Being indexed says nothing about quality, and nobody can pay for it. Ask for a review: https://www.anchorterminal.com/builders/#claiming\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "attributionRequired": true,
    "credit": "CC BY 4.0, credit Anchor Terminal and link the page or API address you took it from (https://www.anchorterminal.com/terms/#data)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-11-09",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.7",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run",
    "terms": "https://www.anchorterminal.com/terms/#data"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Terminal",
        "url": "https://www.anchorterminal.com/tools/"
      },
      {
        "name": "Indexed",
        "url": "https://www.anchorterminal.com/indexed/"
      },
      {
        "name": "x402check.dev MCP server",
        "url": ""
      }
    ],
    "description": "x402check.dev MCP server, an MCP server by x402check.dev, listed from the official MCP registry. Indexed, not reviewed: facts and our own checks, no score or ranking. Preflight before paying any x402 tool (ok|caution|avoid + history). 1 free/wallet; then $0.01 Base.",
    "facts": [
      "not reviewed",
      "not ranked",
      "facts only"
    ],
    "h1": "x402check.dev MCP server",
    "image": "https://www.anchorterminal.com/assets/og/indexed.png",
    "path": "/tools/x402check-mcp",
    "published": "",
    "section": "indexed",
    "title": "x402check.dev MCP server, indexed from the official MCP registry",
    "toc": null,
    "updated": "2026-11-09",
    "url": "https://www.anchorterminal.com/tools/x402check-mcp"
  },
  "tokens": {
    "markdown": 900,
    "slim": 830
  },
  "version": 1
}
