poolproof — checks before you commit money

Who launched it, what exit really costs, is the pool what it claims. Facts only, no advice.

Should I use this

Quality & Safety

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

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~1,337Tokens (tool definitions)
~650 BTypical response size
Moderate attention impact (1.04% 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": {
    "checks": {
      "url": "https://poolproof.ru/mcp"
    }
  }
}

Remote endpoints

https://poolproof.ru/mcpstreamable-http

What it can do

Tool inventory

Tools (9)

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

Yield pool safety: peg of every underlying asset, yield sustainability, emission dependence, exit depth. Facts and flags only, never advice. Free tier: 3 calls per hour per IP, shared with the website; unlimited access costs $0.005 per call over x402 at /v1/pool

Input Schema

{
  "type": "object",
  "properties": {
    "pool": {
      "type": "string",
      "description": "DefiLlama pool id (uuid), from https://yields.llama.fi/pools"
    }
  },
  "required": [
    "pool"
  ],
  "additionalProperties": false
}
⚪exit_cost(mint, size)

Real cost of exiting a Solana position AT YOUR SIZE — live route, not theoretical slippage. Facts and flags only, never advice. Free tier: 3 calls per hour per IP, shared with the website; unlimited access costs $0.010 per call over x402 at /v1/exit-cost

Input Schema

{
  "type": "object",
  "properties": {
    "mint": {
      "type": "string",
      "description": "Solana token mint address"
    },
    "size": {
      "type": "number",
      "description": "Position size in whole tokens — the quote is for YOUR size"
    }
  },
  "required": [
    "mint",
    "size"
  ],
  "additionalProperties": false
}
⚪chain(chain)

Is this chain alive: TVL trend over 1y/6m/90d/30d. Facts and flags only, never advice. Free tier: 3 calls per hour per IP, shared with the website; unlimited access costs $0.003 per call over x402 at /v1/chain

Input Schema

{
  "type": "object",
  "properties": {
    "chain": {
      "type": "string",
      "description": "Chain name as used by DefiLlama"
    }
  },
  "required": [
    "chain"
  ],
  "additionalProperties": false
}
⚪launch(mint)

Who launched this pump.fun token and what happened to their previous ones: launch count, graduation record, and whether the creator bought their own bonding curve. Facts and flags only, never advice. Free tier: 3 calls per hour per IP, shared with the website; unlimited access costs $0.005 per call over x402 at /v1/launch

Input Schema

{
  "type": "object",
  "properties": {
    "mint": {
      "type": "string",
      "description": "Solana mint address of the pump.fun token"
    }
  },
  "required": [
    "mint"
  ],
  "additionalProperties": false
}
⚪launches(since, limit, only)

Live feed of pump.fun launches from the last 24h with creator context: who deployed each one, how many they launched before, whether they bought their own bonding curve. Poll with ?since= for only what is new. This history cannot be reconstructed afterwards. Facts and flags only, never advice. Free tier: 3 calls per hour per IP, shared with the website; unlimited access costs $0.010 per call over x402 at /v1/launches

Input Schema

{
  "type": "object",
  "properties": {
    "since": {
      "type": "integer",
      "description": "Unix timestamp; return only launches recorded after it. Pass next_since from your previous call to poll incrementally."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 200,
      "description": "How many launches to return, newest first. Default 50."
    },
    "only": {
      "type": "string",
      "enum": [
        "first_time",
        "serial",
        "bought_curve",
        "graduated",
        "clean"
      ],
      "description": "Keep only launches carrying this trait. clean = no flags raised."
    }
  },
  "required": [],
  "additionalProperties": false
}
⚪known(q)

Do we hold a research note on this asset, protocol, chain or role that no price feed or TVL number will tell you: dead redemption bridges, ticker collisions, ended points programmes, closed marketplaces, capital gates. Facts and flags only, never advice. Free tier: 3 calls per hour per IP, shared with the website; unlimited access costs $0.020 per call over x402 at /v1/known

Input Schema

{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "description": "Asset symbol, protocol name, chain name or contract address"
    }
  },
  "required": [
    "q"
  ],
  "additionalProperties": false
}
⚪stable(asset)

Is this stablecoin's $1 peg a hard anchor or a soft peg: does its price historically return to $1 (a redemption/arbitrage anchor) or sit below it (the market pricing risk), and is it dislocated right now. Flags SOFT_PEG, BROKEN_HISTORY, DISLOCATION. Facts and flags only, never advice. Free tier: 3 calls per hour per IP, shared with the website; unlimited access costs $0.010 per call over x402 at /v1/stable

Input Schema

{
  "type": "object",
  "properties": {
    "asset": {
      "type": "string",
      "description": "Stablecoin symbol (e.g. USDC) or CoinGecko id"
    }
  },
  "required": [
    "asset"
  ],
  "additionalProperties": false
}
⚪safety(mint)

Is this Solana token safe to touch: mint and freeze authority status, top-holder concentration, Token-2022 transfer risks, and the deployer's full launch record from our own recording. Flags MINT_AUTHORITY_LIVE, FREEZE_AUTHORITY_LIVE, CONCENTRATED, TOKEN_2022, SERIAL_DEPLOYER, DEPLOYER_NEVER_GRADUATED. Facts and flags only, never advice. Free tier: 3 calls per hour per IP, shared with the website; unlimited access costs $0.010 per call over x402 at /v1/safety

Input Schema

{
  "type": "object",
  "properties": {
    "mint": {
      "type": "string",
      "description": "Solana token mint address"
    }
  },
  "required": [
    "mint"
  ],
  "additionalProperties": false
}
⚪deployer(wallet)

The full launch record of a Solana wallet from our own live recording: how many tokens it deployed, how many reached the exchange, its graduation rate against measured base rates, and whether it is a serial minter with no survivors. Data no feed reconstructs. Flags serial_minter, never_graduated. Facts and flags only, never advice. Free tier: 3 calls per hour per IP, shared with the website; unlimited access costs $0.010 per call over x402 at /v1/deployer

Input Schema

{
  "type": "object",
  "properties": {
    "wallet": {
      "type": "string",
      "description": "Solana wallet address of the deployer"
    }
  },
  "required": [
    "wallet"
  ],
  "additionalProperties": false
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded9 tools
verifiedversion not recorded9 tools