Token Safety (Base)

Base token safety: one-call verdict, risk score, rug check, holders, momentum. x402 + free demo.

Should I use this

Quality & Safety

A
Description quality
92%
Schema completeness
92%
Naming quality
80%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Findings (1)

  • LOWTool 'momentum_score' description lacks action verbin momentum_score

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~957Tokens (tool definitions)
~969 BTypical response size
Moderate attention impact (0.75% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "token-safety": {
      "url": "https://token-safety-mcp.restockalarm.workers.dev/mcp"
    }
  }
}

Remote endpoints

https://token-safety-mcp.restockalarm.workers.dev/mcpstreamable-http

What it can do

Tool inventory

Tools (6)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
⚪token_verdict(address)

One-call verdict for an ERC-20 on Base: runs token risk, rug-pull, holder and momentum checks plus contract flags (proxy, blacklist, pause, selfdestruct) and returns avoid / high_risk / caution / low_risk with a one-line English summary. Use once before buying or listing an unknown Base token. $0.05 via x402. Not investment advice.

Input Schema

{
  "type": "object",
  "properties": {
    "address": {
      "type": "string",
      "pattern": "^0x[0-9a-fA-F]{40}$",
      "description": "ERC-20 contract address on Base (0x + 40 hex). If omitted, the AERO example is returned with example=true."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪token_risk(address)

Risk score 0-100 (higher = riskier) for an ERC-20 on Base: liquidity, top-5 holder concentration, honeypot/tax flags. Use before buying or listing an unknown Base token. $0.02 via x402. Not investment advice.

Input Schema

{
  "type": "object",
  "properties": {
    "address": {
      "type": "string",
      "pattern": "^0x[0-9a-fA-F]{40}$",
      "description": "ERC-20 contract address on Base (0x + 40 hex). If omitted, the AERO example is returned with example=true."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢rug_check(address)

Rug-pull check for an ERC-20 on Base: rug_pull true/false, confidence and 5 signals (liquidity removal, wash trading, LP lock, owner wallet, honeypot/tax). Use before buying a new Base token. $0.02 via x402.

Input Schema

{
  "type": "object",
  "properties": {
    "address": {
      "type": "string",
      "pattern": "^0x[0-9a-fA-F]{40}$",
      "description": "ERC-20 contract address on Base (0x + 40 hex). If omitted, the AERO example is returned with example=true."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢holder_check(address)

Holder analysis for an ERC-20 on Base: top 10 holders typed wallet/contract/LP/burn, wallet concentration, distribution and bundling check. Use to judge supply concentration. $0.02 via x402.

Input Schema

{
  "type": "object",
  "properties": {
    "address": {
      "type": "string",
      "pattern": "^0x[0-9a-fA-F]{40}$",
      "description": "ERC-20 contract address on Base (0x + 40 hex). If omitted, the AERO example is returned with example=true."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪momentum_score(address)

Momentum score 0-100 for an ERC-20 on Base from 24 h volume, volume vs liquidity and price change, with confidence low/medium/high. Null for stablecoins. Use to rank Base tokens by activity. $0.02 via x402.

Input Schema

{
  "type": "object",
  "properties": {
    "address": {
      "type": "string",
      "pattern": "^0x[0-9a-fA-F]{40}$",
      "description": "ERC-20 contract address on Base (0x + 40 hex). If omitted, the AERO example is returned with example=true."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪token_safety_demo(tool, address)

Free demo (5 calls/day per IP): run one of token_verdict, token_risk, rug_check, holder_check, momentum_score without payment. Same output as the paid tool.

Input Schema

{
  "type": "object",
  "properties": {
    "tool": {
      "type": "string",
      "enum": [
        "token_verdict",
        "token_risk",
        "rug_check",
        "holder_check",
        "momentum_score"
      ],
      "description": "Which tool to run"
    },
    "address": {
      "type": "string",
      "pattern": "^0x[0-9a-fA-F]{40}$",
      "description": "ERC-20 contract address on Base (0x + 40 hex). If omitted, the AERO example is returned with example=true."
    }
  },
  "required": [
    "tool"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded6 tools