← All projects

Personal · 2026-09

100pro Token Risk Screen (MCP server)

A remote MCP tool that screens EVM tokens and Solana mints before a trade (honeypot and tax flags, liquidity lock, mint authority, holder concentration) and ends in a one-line verdict. Pay-per-call with x402 USDC micropayments on Base: no account or API key.

PythonMCPx402DockerBaseSolana
100pro Token Risk Screen (MCP server) architecture

An experiment in selling a small data product to AI agents instead of humans: one tool, one price, no sign-up.

How it works

  • Exposes a single read-only tool, token_risk_screen, over MCP streamable HTTP.
  • Covers Base, Ethereum, BSC, Polygon, Arbitrum and Solana, up to 5 tokens per call.
  • An unpaid call returns HTTP 402 with an x402 payment challenge; the report is generated only after the USDC transfer is confirmed on Base.
  • Every settlement attempt is logged together with the on-chain verdict.

Why it is interesting

It is a data pipeline with a billing layer: signals from several sources are normalised into one verdict, served through an open protocol (MCP), and monetised per call. The repo also ships a dependency-free stdio bridge so clients that only speak stdio can use it, and discovery files (llms.txt, OpenAPI) for agents.