True402

dev.true402由 true402.dev 发布v1.3.2更新于 Oct 26, 2026

Pay-per-call AI + web + on-chain tools over x402 (USDC on Base): LLM, SEO, extract, token safety.

概览

AI 生成的概览

本地 MCP 服务器,让助手按次付费使用 LLM 推理、网页与 SEO 工具以及链上代币安全检查,通过 x402 以 Base 上的 USDC 结算。

可以做什么
  • 调用 LLM 对话补全并查看模型及实时按 token 计价
  • 抓取网页并提取正文、生成链接预览与截图,检查 robots/llms.txt 策略与 HTTP 安全响应头
  • 做 SEO/GEO 审计、SERP 结果、外链、关键词搜索量、排名关键词与关键词创意
  • 在 Base、以太坊和 BSC 上检查代币貔貅/跑路风险、地址安全性、部署者信誉、新交易对、流动性撤出、巨鲸交易,并在签名前预检交易
  • 运行金融计算器、搜索预测市场并筛选 DeFi 收益率
适用场景
适合希望让助手按用量付费、一次性接入多种互不相关能力的场景,尤其是需要代币安全与交易前检查的加密交易代理,或 SEO 与网页调研流程。若只需要免费工具,或不愿让代理从钱包花钱,则不必安装。
运行要求
需要 Node.js 20 或更高版本,通过 npx 以 stdio 在本地运行。可选 WALLET_PRIVATE_KEY:一个持有 USDC 的 Base 钱包私钥(gas 由服务方代付)用于自动付款;不设置时付费工具只返回 402 付款要求。可选配置 SERVER_URL、MAX_PAYMENT_USDC 与 X402_ALLOW_NETWORKS。需要能访问 true402 API 的网络。
安装前请注意
服务器持有 WALLET_PRIVATE_KEY 中的钱包私钥并会自动签署真实 USDC 付款,请使用专用的低余额钱包。工具从在线目录自动发现,可能出现新的或调价的付费工具;超过 MAX_PAYMENT_USDC 的调用会被拒绝。多付的金额不会退还,seo_audit 按页面计价。请求与网址会发送给第三方 true402 服务。

安装

在 SourceWeft 中

  1. 打开 控制台中的 True402,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

@true402.dev/mcp-server

MCP server for the true402 machine-native marketplace — give your agent pay-per-call access to AI inference and web tools over x402 (HTTP 402 micropayments in USDC on Base).

No accounts, no API keys. The agent's wallet is its identity: each paid tool returns an HTTP 402 challenge, the server signs an EIP-3009 USDC authorization, and the call settles on-chain. Configure a funded wallet to auto-pay, or run without one and the paid tools will surface the exact payment requirements instead of failing.

Tools

Tools are auto-discovered from the live catalog at startup, so a new marketplace stall appears without an update to this package. The catalog currently yields:

GroupToolsPrice
Token safety (Base)token_report (composite avoid/caution/ok verdict — the pre-trade gate), token_safety, honeypot, address_safety, address_risk, deployer_check$0.005–0.008
Base history & flowliquidity_history (every observed liquidity removal + co-drained tokens), liquidity_pulls, new_pairs, whale_swaps$0.003–0.005
Before you signtx_preflight — an unsigned Base transaction: does it revert, does it grant an unlimited approval, has the counterparty drained liquidity. Takes no key and no signature$0.008
Full dossiertoken_dossier — verdict + reasons over deployer and liquidity history, and what could not be established$0.10
Other chainstoken safety, token report and address safety on Ethereum and BSC (plus deployer check on Ethereum); token safety on Solana$0.005–0.008
Webweb_extract, link_preview, screenshot, robots_check (AI-crawler policy + llms.txt), headers_check$0.003–0.005
SEO & searchseo_audit (SEO + GEO audit, per page), serp, backlinks, keyword_volume (up to 200 keywords per call), ranked_keywords, keyword_ideas$0.02–0.15
Markets & financeprediction_markets, defi_yields, quant$0.003–0.005
LLMchat (OpenAI-compatible, per-token + 3%), list_models (free)—

Prices are indicative; the live 402 challenge is authoritative, and the server refuses to sign above its per-call cap. Call list_models or read https://true402.dev/api/openapi.json for the exact set.

Install

Requires Node.js ≥ 20. Runs over stdio — point any MCP client at it via npx.

Claude Desktop / Claude Code

Add to your MCP config (claude_desktop_config.json, or .mcp.json for Claude Code):

json
{  "mcpServers": {    "true402": {      "command": "npx",      "args": ["-y", "@true402.dev/mcp-server"],      "env": {        "WALLET_PRIVATE_KEY": "0xYOUR_FUNDED_BASE_WALLET_KEY"      }    }  }}

Cursor / Cline / other MCP clients

Same idea — command npx, args ["-y", "@true402.dev/mcp-server"], and the WALLET_PRIVATE_KEY env var.

Configuration

Env varDefaultDescription
SERVER_URLhttps://true402.dev/apitrue402 API base. Override to point at a self-hosted instance.
WALLET_PRIVATE_KEY(none)A funded Base wallet private key used to sign x402 payments. Needs USDC (gas is sponsored by the facilitator — no ETH required). Without it, paid tools return the 402 requirements instead of paying.
MAX_PAYMENT_USDC0.25Hard per-call spend ceiling in USDC. This server auto-discovers every paid stall the marketplace advertises (it walks the live OpenAPI spec, not a fixed list), so a new or repriced stall can appear above the default at any time — a call over the ceiling is refused (not paid, not crashed), and the refusal names the price and the ceiling. Raise it if a discovered tool's description shows a price close to or over your configured value; one stall (seo_audit) is priced per page and can itself exceed a typical ceiling on a large page.
X402_ALLOW_NETWORKS(none)Payments are signed for Base mainnet (eip155:8453) only; a 402 naming any other chain is refused. To also pay on Base Sepolia or Ethereum mainnet, list them as comma-separated CAIP-2 ids, e.g. eip155:84532,eip155:1. Unsupported entries are ignored.

Security: the key is read only from the environment and is never logged, echoed, or returned. Use a dedicated low-balance wallet — fund it with only what you intend to spend.

How payment works

  1. The tool calls the true402 endpoint with no payment.
  2. The server replies 402 with accepted payment options (USDC on Base).
  3. This MCP server signs an EIP-3009 transferWithAuthorization with your wallet.
  4. It retries with the signed payment in the PAYMENT-SIGNATURE header (x402 v2); the service verifies and responds.
  5. Settlement happens on-chain. Your wallet pays only USDC — the facilitator sponsors gas.

When a newer release of this server exists, the first tool result of the session carries one extra line saying so, with the install command. Nothing is blocked; it is shown once per process.

Links

Guides

Also available for

MCP (Claude Code / Desktop, Cursor, Hermes) · Hermes Agent · OpenClaw · ElizaOS · LangChain · CrewAI · Vercel AI SDK · Coinbase AgentKit · Virtuals GAME · CLI — same on-chain checks, one install command each: true402.dev/integrations

Paying, exactly

The rules below are the service's, not this package's — they bite whatever client you use, and they are the ones that surprise people writing their own payer.

  • Pay the EXACT amount quoted in the 402. Underpaying is rejected. Overpaying is refused with 402 and never credited — settlement submits the signed value and there is no refund path, so a surplus would simply be swept. Equality is also what binds an authorization to the resource it was quoted for.
  • One authorization buys exactly one response. A replay is refused, not double-charged.
  • You are charged on success only. Settlement is submitted only when the endpoint returns 2xx; if it errors or times out, your signed authorization is never submitted, so there is nothing to refund.
  • Some endpoints serve a few free calls per day per client IP, with no wallet. The per-operation description in the OpenAPI spec says which.

Full rules: true402.dev/terms · what is logged and kept: true402.dev/privacy

License

MIT

来源:README.md,提交 3c0a93e

工具

36

list_models

List every LLM model available through true402's pay-per-call inference, with live per-token pricing (3% over provider cost, min $0.0001/request). Returns each model's id, provider, and input/output token prices across OpenAI, Anthropic, Google, Groq, Mistral and Together — so an agent can pick a model and know the exact cost before paying via x402 (USDC on Base, no account or API key).

无需输入参数。

chat

Send a chat completion request to an LLM via true402 (PAID x402 service, USDC on Base). Requires a funded wallet (WALLET_PRIVATE_KEY) on the MCP server.

输入参数model必填messages必填max_tokens

seo_audit

Audit web pages for SEO + GEO (generative-engine optimization). POST `{ url, mode? }` for a single page, or `{ urls: [...], mode? }` to audit several in one call — priced per page ($0.02/page, up to 10 pages per request on this deployment). An unpaid request returns 402 with payment requirements. After payment, a single `url` returns a flat report (per-category scores + issues); `urls` returns `{ count, succeeded, pages: [...] }`. (PAID x402 service — USDC on Base; the MCP server needs a funded wallet to settle.) Price: $0.02–$0.2 USD/page (DYNAMIC — can exceed a fixed MAX_PAYMENT_USDC ceiling; raise it if a call is refused).

输入参数urlmodeurls

web_extract

Fetch a web page and return clean readable text + light markdown + title/description/links. POST `{ url }`; an unpaid request returns 402. Flat-priced per request. (PAID x402 service — USDC on Base; the MCP server needs a funded wallet to settle.) Price: $0.005 USD (fixed).

输入参数url必填

screenshot

Render a web page in headless Chromium and return a PNG screenshot as base64 JSON. POST `{ url, fullPage?, width? }`; an unpaid request returns 402. Flat-priced per request. (PAID x402 service — USDC on Base; the MCP server needs a funded wallet to settle.) Price: $0.004 USD (fixed).

输入参数url必填widthfullPage

quant

Deterministic finance calculators in one dispatch endpoint. POST `{ function, params }` where function ∈ {black_scholes, implied_volatility, kelly, sharpe, sortino, max_drawdown, historical_var, cvar, cagr, volatility}. e.g. black_scholes params {S,K,T,r,sigma,type}; kelly {p,b}; sharpe {returns[],rf?}. Unpaid: free while the caller's IP has free-trial calls left that day (a small daily allowance shared across the trial stalls, no wallet); otherwise returns 402. Flat-priced per request. (PAID x402 service — USDC on Base; the MCP server needs a funded wallet to settle.) Price: $0.003 USD (fixed).

输入参数params必填function必填

prediction_markets

Keyword-search live prediction markets across Polymarket, Limitless, and Manifold; returns normalized markets (probability outcomes, USD volume, close date). POST `{ query, limit? }`. Unpaid: free while the caller's IP has free-trial calls left that day (a small daily allowance shared across the trial stalls, no wallet); otherwise returns 402. Flat-priced per request. (PAID x402 service — USDC on Base; the MCP server needs a funded wallet to settle.) Price: $0.005 USD (fixed).

输入参数limitquery必填

defi_yields

Filter + rank live DeFi lending/staking pool APYs across every protocol/chain (DefiLlama, ~15k pools). POST `{ chain?, project?, asset?, stablecoinOnly?, minTvlUsd?, includeOutliers?, limit? }`; returns pools sorted by APY (percent units, apyBase/apyReward split), TVL, stablecoin + ilRisk flags, and the DefiLlama poolId. Exploit-y outlier pools excluded by default. Unpaid: free while the caller's IP has free-trial calls left that day (a small daily allowance shared across the trial stalls, no wallet); otherwise returns 402. Flat-priced per request. (PAID x402 service — USDC on Base; the MCP server needs a funded wallet to settle.) Price: $0.005 USD (fixed).

输入参数assetchainlimitprojectminTvlUsdstablecoinOnlyincludeOutliers

keyword_volume

Monthly search volume, CPC and competition for a batch of keywords, with a 12-month trend per term. Send up to 200 keywords in ONE call — they are priced per call, not per keyword. POST `{ keywords }`; unpaid returns 402. (PAID x402 service — USDC on Base; the MCP server needs a funded wallet to settle.) Price: $0.15 USD (fixed).

输入参数keywords必填languagelocation

ranked_keywords

Which keywords a domain already ranks for in organic search, with position, search volume, CPC and competition. POST `{ target }`; unpaid returns 402. (PAID x402 service — USDC on Base; the MCP server needs a funded wallet to settle.) Price: $0.05 USD (fixed).

输入参数limittarget必填languagelocation

serp

Live Google organic results for one query: the top 10–30 results with position, domain, URL, title and snippet, the SERP features present, and — with `target` — that domain's position (null = not in the results read). POST `{ keyword, target? }`; unpaid returns 402. Paid from the first call (no free trial). (PAID x402 service — USDC on Base; the MCP server needs a funded wallet to settle.) Price: $0.02 USD (fixed).

输入参数depthdevicetargetkeyword必填languagelocation

keyword_ideas

Related and long-tail keyword ideas for a seed term, each with search volume, CPC, competition and search intent. POST `{ seed }`; unpaid returns 402. (PAID x402 service — USDC on Base; the MCP server needs a funded wallet to settle.) Price: $0.05 USD (fixed).

输入参数seed必填limitlanguagelocation

robots_check

Fetch a site's robots.txt + llms.txt and report whether the major AI crawlers are allowed/blocked, plus sitemaps. POST `{ url }`; unpaid returns 402. (PAID x402 service — USDC on Base; the MCP server needs a funded wallet to settle.) Price: $0.003 USD (fixed).

输入参数url必填

headers_check

Fetch a URL and analyse its HTTP security headers (HSTS, CSP, X-Frame-Options, …) into present/missing + a 0–100 score. POST `{ url }`; unpaid returns 402. (PAID x402 service — USDC on Base; the MCP server needs a funded wallet to settle.) Price: $0.003 USD (fixed).

输入参数url必填

token_safety

Rug/honeypot safety check for an ERC-20 token on Base (from on-chain reads — no API key): ERC-20 conformance, ownership renounce, mint-capability, WETH/USDC liquidity depth across Uniswap V3 + Aerodrome, and a buy/sell honeypot simulation (a gas-free eth_call that round-trips a tiny WETH→token→WETH trade to detect tokens you can buy but not sell). Returns a 0–100 score + risk flags. POST `{ token }`. Unpaid: free while the caller's IP has free-trial calls left that day (a small daily allowance shared across the trial stalls, no wallet); otherwise returns 402. (PAID x402 service — USDC on Base; the MCP server needs a funded wallet to settle.) Price: $0.005 USD (fixed).

输入参数chaintoken必填

new_pairs

Recently-created Base DEX pairs (Uniswap V3 + Aerodrome) from a background log-watcher — fresh token launches for trading agents/snipers. POST `{ since?, limit?, dex?, withToken? }`; each pair gives the new token, quote (WETH/USDC), pool, fee|stable, block + approx age. Bundle with /v1/token-safety for a pre-trade rug/honeypot check. Unpaid: free while the caller's IP has free-trial calls left that day (a small daily allowance shared across the trial stalls, no wallet); otherwise returns 402. (PAID x402 service — USDC on Base; the MCP server needs a funded wallet to settle.) Price: $0.003 USD (fixed).

输入参数dexlimitsincewithToken

liquidity_pulls

Liquidity-pull / rug alerts on Base — Burn (liquidity-removal) events on recently-launched DEX pools (the new-pairs watcher's set). POST `{ since?, limit?, dex?, minQuote? }`; each event gives the pool, token, and WETH/USDC amount removed (the rug magnitude). Cross-check the token with /v1/token-safety. Unpaid: free while the caller's IP has free-trial calls left that day (a small daily allowance shared across the trial stalls, no wallet); otherwise returns 402. (PAID x402 service — USDC on Base; the MCP server needs a funded wallet to settle.) Price: $0.003 USD (fixed).

输入参数dexlimitsinceminQuote

liquidity_history

Observed liquidity history for a Base token, from our own DEX archive. POST `{ token, limit? }` returns every pool we have indexed for it, every liquidity-removal event with the amount removed, block and transaction hash, and the other tokens drained in the SAME transaction (one actor, several pools). Unlike a live honeypot simulation this answers what ALREADY happened — a pool drained last month simulates fine today if it was re-seeded. Every answer carries `coverage`, the exact block range our removal index covers, so an absence of removals is never presented as a clean bill of health. Unpaid: free while the caller's IP has free-trial calls left that day (a small daily allowance shared across the trial stalls, no wallet); otherwise returns 402. (PAID x402 service — USDC on Base; the MCP server needs a funded wallet to settle.) Price: $0.005 USD (fixed).

输入参数limittoken必填

tx_preflight

Check a Base transaction BEFORE signing it. POST an UNSIGNED transaction `{ from, to, data?, value? }` and get three independent lenses: simulation against current state (does it revert?), decoded intent (is this an unlimited approval that outlives the trade?), and the counterparty liquidity-removal history from our own archive. Takes NO private key and NO signature, so the service cannot broadcast or front-run the transaction it inspects — a deliberate security property. It never returns "safe": a clean result means these checks found nothing, and the `limits` array says so in every response. Unpaid: free while the caller's IP has free-trial calls left that day (a small daily allowance shared across the trial stalls, no wallet); otherwise returns 402. (PAID x402 service — USDC on Base; the MCP server needs a funded wallet to settle.) Price: $0.008 USD (fixed).

输入参数to必填datafrom必填value

whale_swaps

Recent large ($-value) DEX Swap events (Uniswap V3 + Aerodrome) on the Base pools the new-pairs watcher tracks — a whale-following / copy-trading signal. POST `{ min?, dex?, since?, limit?, direction? }`; each swap gives the pool, token, quote (WETH/USDC), USD size, direction (buy/sell of the token), block + approx age, txHash. usdValue is the quote side (WETH×ETH-USD or USDC). Unpaid: free while the caller's IP has free-trial calls left that day (a small daily allowance shared across the trial stalls, no wallet); otherwise returns 402. (PAID x402 service — USDC on Base; the MCP server needs a funded wallet to settle.) Price: $0.005 USD (fixed).

输入参数dexminlimitsincedirection

token_dossier

Everything we know about a Base ERC-20, in one call. Contains the full Token Report (ERC-20 conformance, ownership, mint-capability, liquidity depth, buy/sell honeypot simulation, live rug + whale activity, avoid|caution|ok verdict) PLUS two sections the cheaper report cannot carry: the deployer's reputation (wallet age, prior deployments) and the durable liquidity archive for this token (every pool, every removal with amount/block/tx, and the other tokens drained in the SAME transaction — operator linkage). Those two are what distinguish a bad token from a serial rugger. Each section reports its own status and `limits[]` names what could NOT be established, because a silently missing section reads as reassurance. The verdict is inherited from the Token Report and may only be escalated, never softened. POST `{ token }`. No free trial on this stall. (PAID x402 service — USDC on Base; the MCP server needs a funded wallet to settle.) Price: $0.1 USD (fixed).

输入参数chaintoken必填

token_report

The flagship composite for a Base ERC-20 — one call instead of five. Runs the full token-safety check (ERC-20 conformance, ownership, mint-capability, WETH/USDC liquidity depth, buy/sell honeypot simulation), enriches it with the live recent liquidity-removal (rug) + whale-swap activity on the token, and returns a single avoid|caution|ok verdict with reasons plus the underlying reports. POST `{ token }`. Cheaper than buying token-safety + liquidity-pulls + whale-swaps separately. Unpaid: free while the caller's IP has free-trial calls left that day (a small daily allowance shared across the trial stalls, no wallet); otherwise returns 402. (PAID x402 service — USDC on Base; the MCP server needs a funded wallet to settle.) Price: $0.008 USD (fixed).

输入参数chaintoken必填

address_safety

Structural safety profile for ANY Base address — an EOA or an arbitrary contract — before an agent sends funds to it, approves it, or calls it. Returns contract-vs-EOA, ETH + USDC balance, tx-count (activity), and for contracts: whether it is a recognised ERC-20, ownership state, a mint() selector, and whether it is an EIP-1967 upgradeable proxy (its logic can be swapped after you trust it). Coarse risk band + flags. On-chain reads only — no API key. POST `{ address }`. Unpaid: free while the caller's IP has free-trial calls left that day (a small daily allowance shared across the trial stalls, no wallet); otherwise returns 402. (PAID x402 service — USDC on Base; the MCP server needs a funded wallet to settle.) Price: $0.005 USD (fixed).

输入参数chainaddress必填

deployer_check

Resolves the deployer of a Base token and profiles that wallet's reputation: age (tx-count), balance, and whether it is a FRESH throwaway spun up for the launch (a common rug setup) — the discriminating caution. Reputation context a structural/honeypot check can't see. The creator is resolved from the chain itself (its creation receipt), so no explorer is needed. On Base the contracts-shipped count and deep mode are unavailable for now: both need an explorer's list of the contracts a wallet created, which Base lacks today, so contractsCreated comes back null and the answer's `limits[]` says so. POST `{ token }`. Unpaid returns 402 — no free trial on this stall, it is paid from the first call. (PAID x402 service — USDC on Base; the MCP server needs a funded wallet to settle.) Price: $0.008 USD (fixed).

输入参数deepchaintoken必填

token_safety_ethereum

Rug/honeypot safety check for an ERC-20 token on Ethereum (from on-chain reads — no API key): ERC-20 conformance, ownership renounce, mint-capability, WETH/USDC liquidity depth across uniswap-v3 + uniswap-v2, and a buy/sell honeypot simulation (a gas-free eth_call that round-trips a tiny WETH→token→WETH trade to detect tokens you can buy but not sell). Returns a 0–100 score + risk flags. POST `{ token }`. Unpaid: free while the caller's IP has free-trial calls left that day (a small daily allowance shared across the trial stalls, no wallet); otherwise returns 402. (PAID x402 service — USDC on Base; the MCP server needs a funded wallet to settle.) Price: $0.005 USD (fixed).

输入参数chaintoken必填

token_report_ethereum

The flagship composite for an Ethereum ERC-20 — one call instead of five. Runs the full token-safety check (ERC-20 conformance, ownership, mint-capability, WETH/USDC liquidity depth, buy/sell honeypot simulation), and returns a single avoid|caution|ok verdict with reasons plus the underlying reports. POST `{ token }`. Cheaper than buying token-safety + liquidity-pulls + whale-swaps separately. Unpaid: free while the caller's IP has free-trial calls left that day (a small daily allowance shared across the trial stalls, no wallet); otherwise returns 402. Recent liquidity-removal and whale-swap activity is tracked on Base only, so recentPulls and recentWhaleSwaps are always empty on this chain. (PAID x402 service — USDC on Base; the MCP server needs a funded wallet to settle.) Price: $0.008 USD (fixed).

输入参数chaintoken必填

address_safety_ethereum

Structural safety profile for ANY Ethereum address — an EOA or an arbitrary contract — before an agent sends funds to it, approves it, or calls it. Returns contract-vs-EOA, ETH + USDC balance, tx-count (activity), and for contracts: whether it is a recognised ERC-20, ownership state, a mint() selector, and whether it is an EIP-1967 upgradeable proxy (its logic can be swapped after you trust it). Coarse risk band + flags. On-chain reads only — no API key. POST `{ address }`. Unpaid: free while the caller's IP has free-trial calls left that day (a small daily allowance shared across the trial stalls, no wallet); otherwise returns 402. (PAID x402 service — USDC on Base; the MCP server needs a funded wallet to settle.) Price: $0.005 USD (fixed).

输入参数chainaddress必填

deployer_check_ethereum

Resolves the deployer of an Ethereum token and profiles that wallet's reputation: age (tx-count), balance, and whether it is a FRESH throwaway spun up for the launch (a common rug setup) — the discriminating caution. Reputation context a structural/honeypot check can't see. POST `{ token }`. Unpaid returns 402 — no free trial on this stall, it is paid from the first call. Requires an explorer key on the server; returns 503 if not configured (and is not charged). (PAID x402 service — USDC on Base; the MCP server needs a funded wallet to settle.) Price: $0.008 USD (fixed).

输入参数deepchaintoken必填

token_safety_bsc

Rug/honeypot safety check for an ERC-20 token on BNB Smart Chain (BSC) (from on-chain reads — no API key): ERC-20 conformance, ownership renounce, mint-capability, WBNB/USDC liquidity depth across pancakeswap-v3 + pancakeswap-v2, and a buy/sell honeypot simulation (a gas-free eth_call that round-trips a tiny WETH→token→WETH trade to detect tokens you can buy but not sell). Returns a 0–100 score + risk flags. POST `{ token }`. Unpaid: free while the caller's IP has free-trial calls left that day (a small daily allowance shared across the trial stalls, no wallet); otherwise returns 402. (PAID x402 service — USDC on Base; the MCP server needs a funded wallet to settle.) Price: $0.005 USD (fixed).

输入参数chaintoken必填

token_report_bsc

The flagship composite for a BNB Smart Chain (BSC) ERC-20 — one call instead of five. Runs the full token-safety check (ERC-20 conformance, ownership, mint-capability, WBNB/USDC liquidity depth, buy/sell honeypot simulation), and returns a single avoid|caution|ok verdict with reasons plus the underlying reports. POST `{ token }`. Cheaper than buying token-safety + liquidity-pulls + whale-swaps separately. Unpaid: free while the caller's IP has free-trial calls left that day (a small daily allowance shared across the trial stalls, no wallet); otherwise returns 402. Recent liquidity-removal and whale-swap activity is tracked on Base only, so recentPulls and recentWhaleSwaps are always empty on this chain. (PAID x402 service — USDC on Base; the MCP server needs a funded wallet to settle.) Price: $0.008 USD (fixed).

输入参数chaintoken必填

address_safety_bsc

Structural safety profile for ANY BNB Smart Chain (BSC) address — an EOA or an arbitrary contract — before an agent sends funds to it, approves it, or calls it. Returns contract-vs-EOA, ETH + USDC balance, tx-count (activity), and for contracts: whether it is a recognised ERC-20, ownership state, a mint() selector, and whether it is an EIP-1967 upgradeable proxy (its logic can be swapped after you trust it). Coarse risk band + flags. On-chain reads only — no API key. POST `{ address }`. Unpaid: free while the caller's IP has free-trial calls left that day (a small daily allowance shared across the trial stalls, no wallet); otherwise returns 402. (PAID x402 service — USDC on Base; the MCP server needs a funded wallet to settle.) Price: $0.005 USD (fixed).

输入参数chainaddress必填

token_safety_solana

Rug/trap safety check for a Solana SPL or Token-2022 token: mint authority (supply inflation), freeze authority (the Solana honeypot — the issuer can freeze your token account so you cannot sell), Token-2022 extensions (permanentDelegate = tokens can be moved out of your wallet, transferHook = issuer code can reject your transfer, transferFee) and pool liquidity depth. Returns a 0–100 score + risk flags. POST `{ token }` with a base58 mint. NOT a buy/sell simulation: Solana has no EVM bytecode, so the eth_call round-trip the Base/Ethereum/BSC stalls run does not exist here. Unpaid: free while the caller's IP has free-trial calls left that day (a small daily allowance shared across the trial stalls, no wallet); otherwise returns 402. (PAID x402 service — USDC on Base; the MCP server needs a funded wallet to settle.) Price: $0.005 USD (fixed).

输入参数chaintoken必填

honeypot

Same check and price as the `token-safety` tool, under the name buyers search for. Rug/honeypot safety check for an ERC-20 token on Base (from on-chain reads — no API key): ERC-20 conformance, ownership renounce, mint-capability, WETH/USDC liquidity depth across Uniswap V3 + Aerodrome, and a buy/sell honeypot simulation (a gas-free eth_call that round-trips a tiny WETH→token→WETH trade to detect tokens you can buy but not sell). Returns a 0–100 score + risk flags. POST `{ token }`. Unpaid: free while the caller's IP has free-trial calls left that day (a small daily allowance shared across the trial stalls, no wallet); otherwise returns 402. (PAID x402 service — USDC on Base; the MCP server needs a funded wallet to settle.) Price: $0.005 USD (fixed).

输入参数chaintoken必填

address_risk

Same check and price as the `address-safety` tool, under the name buyers search for. Structural safety profile for ANY Base address — an EOA or an arbitrary contract — before an agent sends funds to it, approves it, or calls it. Returns contract-vs-EOA, ETH + USDC balance, tx-count (activity), and for contracts: whether it is a recognised ERC-20, ownership state, a mint() selector, and whether it is an EIP-1967 upgradeable proxy (its logic can be swapped after you trust it). Coarse risk band + flags. On-chain reads only — no API key. POST `{ address }`. Unpaid: free while the caller's IP has free-trial calls left that day (a small daily allowance shared across the trial stalls, no wallet); otherwise returns 402. (PAID x402 service — USDC on Base; the MCP server needs a funded wallet to settle.) Price: $0.005 USD (fixed).

输入参数chainaddress必填

版本历史

3
  1. v1.3.2最新Oct 25, 2026
  2. v1.3.1Oct 18, 2026
  3. v1.0.4Sep 16, 2026

评分

已满足适用检查项的 90%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分
  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分