CAT
/MCP
SkillsMCPMarketplacesDigestToolsAdvertise

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by Category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP Servers by Category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by Category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control

Cross AI Tools

Discover Claude Code plugins, extensions, and tools. Automatically updated directory of Anthropic Claude AI marketplaces with development tools, productivity plugins, and integrations.

Resources

  • Browse Skills
  • Browse MCP Servers
  • Browse Marketplaces
  • Plugins Reference

Community

  • About
  • Tools
  • Feedback
  • Privacy Policy
  • Advertise

Built for the Claude Code community with Claude Code by @mertduzgun

Independent project, not affiliated with Anthropic

X402watch

printmoneylab/x402watch
15 toolsHTTPregistry active
Summary

Connects Claude to wash-filtered x402 intelligence across Base, Solana, Polygon, and Arbitrum. Five tools expose 36,000+ indexed services: search and filter by category or chain, pull full service stats with 30-day volume and buyer breakdowns, retrieve ecosystem trends, and access the aggregate wash report. Every buyer wallet gets one of eight labels (organic_user, self_test, developer, suspected_wash, ai_agent, analytics_bot, exchange_user, verifier) using cohort signals and vanity clustering, so you can separate real demand from synthetic noise. The free tier hits the same API endpoints that power the public dashboard. Use it when you need ranked, classified x402 service data without scraping or guessing which transactions are real.

CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →

Tools

Public tool metadata for what this MCP can expose to an agent.

5 tools
x402_get_categoriesList 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.

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.

No parameter schema in public metadata yet.

x402_get_serviceGet 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.1 params

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.

Parameters* required
service_idinteger
Numeric x402 service id (visible in /services list and detail URLs).
x402_check_washGet 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 re...1 params

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 re...

Parameters* required
addressstring
Optional wallet or seller address. When provided, the response includes a hint about the paid per-address endpoint.default:
x402_search_servicesSearch 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.6 params

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.

Parameters* required
pageinteger
1-indexed page number.default: 1
sortstring
Sort key: tx_24h | volume_24h | tx_total | price | real_pct | wash_pct | first_seen | alpha.default: tx_24h
chainstring
Filter to one chain: 'base', 'solana', 'arbitrum', 'base-sepolia'.default:
searchstring
Free-text match against name, description, or seller address.default:
categorystring
Filter to a single category slug (e.g. 'ai_inference', 'wallet_analytics').default:
page_sizeinteger
Page size (max 200; default 24).default: 24
x402_get_trendsGet 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 24...

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 24...

No parameter schema in public metadata yet.

x402watch

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

Live License: Apache 2.0 Data: CC0 MCP Registry Smithery Glama

What is x402watch

Public x402 dashboards count transactions. x402watch classifies them.

Every active buyer wallet is tagged with one of eight labels — organic_user, self_test, developer, suspected_wash, ai_agent, analytics_bot, exchange_user, 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 (uniform_amount, coordinated_start, uniform_tx_count, 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)

EndpointDescription
GET /api/v1/landing-statsReal-time market overview (services, transactions, real volume %)
GET /api/v1/categoriesAll 33 x402 service categories with stats
GET /api/v1/categories/{slug}Category detail + 30-day time series + top services
GET /api/v1/servicesPaginated service list with filters
GET /api/v1/services/{id}Service detail: stats, time series, top buyers, label distribution
GET /api/v1/trends24-hour ecosystem trends
GET /api/v1/wash-reportAggregate wash patterns + anonymized case studies

Paid (x402, USDC on Base)

EndpointPriceUse case
GET /api/v1/services/{id}/wash-detail$0.005Operator audit — top 50 buyers + signal breakdown
GET /api/v1/buyers/{address}/profile$0.005Wallet research
GET /api/v1/services/{id}/transactions$0.01Custom analysis — raw 30-day transactions
GET /api/v1/categories/{slug}/full-history$0.02Longitudinal research — 365-day hourly series
POST /api/v1/wash/check$0.05Real-time wash analysis for any address

Settled via the Coinbase Developer Platform x402 facilitator. Bazaar discovery extensions declared per route.

Full reference: /api · Swagger UI

MCP Tools

Listed on the official MCP Registry as io.github.printmoneylab/x402watch. Streamable-http at https://api.x402.printmoneylab.com/mcp. Five read-only tools:

ToolWhat it returns
x402_get_categoriesAll 33 categories with services count, 24h volume, real-volume %, label distribution
x402_get_serviceOne service's full record: stats, 30-day daily volume, top buyers, label mix
x402_check_washAggregate wash-report dataset (per-address analysis is the paid POST /wash/check endpoint)
x402_search_servicesSearch 36k+ services with filters (category, chain, sort, page)
x402_get_trends24h trends: new services, hot services, category volume movers

Architecture

LayerStack
FrontendNext.js 16 (App Router) + Tailwind v4 + Recharts
BackendFastAPI + PostgreSQL (TimescaleDB) + Redis (5-min cache)
IndexingBazaar discovery + EVM RPC (Alchemy) + Solana RPC (Helius)
Wash detectionNetworkX cohort signals, vanity clustering (strict + broad), single-buyer concentration analysis
AI classificationClaude Haiku 4.5 (per-service categorization), Claude Sonnet 4.5 (cross-validation)
Paymentsx402 SDK 2.8.0, CDP facilitator on Base mainnet (USDC)
MCP serverFastMCP 3.x, streamable-http transport
HostingOracle ARM (backend, free tier) + Vercel (frontend) + Cloudflare DNS

Methodology

Open, version-controlled, deterministic from public on-chain data:

→ https://x402.printmoneylab.com/docs/methodology

Covers 8-label priority order, cohort signal thresholds, vanity-cluster math, and the conservative developer label. Source markdown lives in content/methodology.md.

Resources

  • 🌐 Site: https://x402.printmoneylab.com
  • 📡 API: https://api.x402.printmoneylab.com/api/v1 · Swagger
  • 🤖 MCP: https://api.x402.printmoneylab.com/mcp
  • 📦 Open dataset: printmoneylab/x402watch-data
  • 🤝 Smithery · MCP Registry · Glama
  • 🐦 Twitter: @printmoneylab

Repository Layout

This repo holds the public Next.js site under src/. The methodology markdown lives in content/methodology.md and is rendered at /docs/methodology. The FastAPI backend and indexers live on a separate Oracle host.

Contributing

Pull requests welcome. For methodology questions, dispute a label, or report a misclassified service, please open a GitHub Issue — labels are deterministic and reproducible from public on-chain data, so we'll walk through the signals that triggered the classification.

License

  • Code: Apache 2.0 (see LICENSE)
  • Data: CC0 (public domain), published daily to x402watch-data

Status

Phase 1 MVP — actively developed. 9 systemd services running on the Oracle backend (api, mcp, 7 indexer/labeller/stats jobs). Daily snapshots commit to the data repo at 04:00 UTC.


Built by PrintMoneyLab.

Featured
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
Registryactive
TransportHTTP
UpdatedMay 2, 2026
View on GitHub