MCP.Market

X402watch MCP server

online · 96% uptime
by printmoneylab·io.github.printmoneylab/x402watch·v1.0.0·1 stars

Wash-filtered intelligence for x402: categories, services, wash analysis, trends.

A85/100grade A
What users say
No reviews yet
Be the first
Safety scan
A85/100

full report

Adoption
New

1 stars

Reviews

Write one

Nobody has reviewed X402watch yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

X402watch tools (5)

write = sends, deletes, buys or posts
  • x402_check_washFree

    Get the aggregate wash-report dataset: 30-day total active buyers, real-volume %, suspected_wash and self_test counts, full 8-label distribution, 14-day wash percentage time series, and five anonymized case studies (Service A through E) with pattern signals. For per-address real-time wash analysis with full signal breakdown, use the paid POST /api/v1/wash/check HTTP endpoint ($0.05 USDC) — that endpoint speaks x402, agents pay and receive data in a single HTTP round-trip. Free tier. No payment required. Returns wash-filtered data using the same v2.0 algorithm as the paid endpoints.

  • x402_get_categoriesFree

    List all 33 x402 service categories with aggregate stats: services count, 24h volume, transaction count, real-volume %, and label distribution. Use this to understand the shape of the x402 ecosystem before drilling into specific services or wallets. Free tier. No payment required. Returns wash-filtered data using the same v2.0 algorithm as the paid endpoints.

  • x402_get_serviceFree

    Get the full detail record for one x402 service: name, description, seller address, chain, price, 24h and total transaction stats, 30-day daily volume time series, buyer-label distribution, and top buyers. Use this to evaluate a single service's traffic composition. Free tier. No payment required. Returns wash-filtered data using the same v2.0 algorithm as the paid endpoints.

  • x402_get_trendsFree

    Get the last-24-hour trends snapshot: new services count vs the previous 24h, total transaction count, total USDC volume, active buyer count, daily new-services bar (14 days), recent new services (top 10), category volume movers, and hot services with traffic surges (>= 100 24h tx and >= +50% growth). Refreshed every 5 min. Free tier. No payment required. Returns wash-filtered data using the same v2.0 algorithm as the paid endpoints.

  • x402_search_servicesFree

    Search the index of 36k+ x402 services with filters. Returns a paginated list of matching services with their stats and label mix. Use this to find services by topic, chain, or seller wallet. Free tier. No payment required. Returns wash-filtered data using the same v2.0 algorithm as the paid endpoints.

Public scan report

scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it

no findings
  • –Code scanremote-only server, no package to scann/a
  • Live reliabilityremote reachable in 1522ms20/20
  • Tool poisoning5 tool descriptions checked15/15
  • Auth qualityopen endpoint, read-only tools10/15
  • Maintenancelast push 54 days ago12/15
  • Maintainer identityregistry namespace matches repository owner7/10
Overall 85/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How X402watch compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
85/100
higher than 70% of 48,255 servers
Tools
5
the typical server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
Uptime
96%
of our recent checks; the typical remote server answers 100%
Response time
530 ms
faster than 28% of 30,031 servers
GitHub stars
1
more than 65% of 28,688 servers

What its tools let an agent do: 5 read

Install X402watch in Claude Code, Cursor or VS Code

claude mcp add --transport http x402watch https://api.x402.printmoneylab.com/mcp
Add to Cursor

What the publisher says

From the X402watch repository's README, as published. We do not edit it. Read it on GitHub

x402watch

Wash-filtered intelligence layer for the x402 ecosystem — free public dashboard, daily CC0 datasets, x402-native paid API, and a remote MCP server.

What is x402watch

Public x402 dashboards count transactions. x402watch classifies them.

Every active buyer wallet is tagged with one of eight labels — organicuser, selftest, developer, suspectedwash, aiagent, analyticsbot, exchangeuser, or verifier — using cohort signals + vanity clustering. Real-volume reporting excludes the synthetic categories, so service rankings reflect actual demand instead of self-funded noise.

4-Axis Differentiation

  1. Wash filter — 8-label buyer classification, cohort signal detection (uniformamount, coordinatedstart, uniformtxcount, time_burst), strict + broad vanity clustering, conservative developer label.
  2. Free public data — every label, every benchmark. Daily CC0 snapshots in printmoneylab/x402watch-data.
  3. AI-native — public REST API, x402-native paid endpoints, llms.txt, OpenAPI spec, RSS, /.well-known/x402, and an MCP server.
  4. Coverage — 36,000+ services indexed across Base, Solana, Polygon, and Arbitrum.

Quick Start

Free API

curl https://api.x402.printmoneylab.com/api/v1/landing-stats
curl https://api.x402.printmoneylab.com/api/v1/categories
curl 'https://api.x402.printmoneylab.com/api/v1/services?search=ai'

Rate limit: 60 req/hour per IP. No API key. CC0-licensed.

MCP server (one command)

smithery mcp add bakyang2/x402watch

Or add to any MCP client manually (Claude Desktop, Cursor, Cline):

{
  "mcpServers": {
    "x402watch": {
      "transport": "streamable-http",
      "url": "https://api.x402.printmoneylab.com/mcp"
    }
  }
}

Paid endpoint (x402)

import asyncio, os
from eth_account import Account
from x402 import x402Client
from x402.mechanisms.evm.exact import ExactEvmClientScheme
from x402.http.clients.httpx import x402HttpxClient

async def main():
    acct = Account.from_key(os.environ["PRIVATE_KEY"])
    payer = x402Client()
    payer.register("eip155:8453", ExactEvmClientScheme(acct))
    async with x402HttpxClient(payer, base_url="https://api.x402.printmoneylab.com") as c:
        r = await c.post("/api/v1/wash/check", json={"address": "0x..."})
        print(r.json()["label"])

asyncio.run(main())

The 402 round-trip pays USDC on Base mainnet via the CDP facilitator, retries with the signed payment header, and returns 200 with the data — no signup, no API keys.

API Endpoints

Free (60 req/hour per IP)

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

X402watch: common questions

Is X402watch MCP server safe?
Yes, by our scan: it is graded A (85/100). Read the X402watch safety report
How do I install X402watch?
It runs remotely at api.x402.printmoneylab.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does X402watch need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is X402watch maintained?
The last commit was 91 days ago (2026-08-05). The latest release is v1.0.0.
Is X402watch up?
96% of our last 28 checks got an answer. We check remote servers about four times a day.
What can I use instead of X402watch?
Servers from other publishers that do the same job: Sem MCP server.
How does X402watch compare with other MCP servers?
safety score 85/100 (higher than 70% of 48,255 servers); tools 5 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to X402watch

Same job from other publishers: the closest match first, then the best rated.

  • Sem
    Entity-level code intelligence: semantic diff, impact analysis, blame, and context for AI agents
    B