Honeypot & rug-pull detection, token risk feed, wallet risk, approvals audit. x402 USDC on Base.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Paid token approvals audit ($0.01 USDC via x402): active ERC-20 approvals of a wallet, unlimited/unknown spender detection.
EVM wallet, 0x + 40 hex
default: eth
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Paid token approvals audit ($0.01 USDC via x402): active ERC-20 approvals of a wallet, unlimited/unknown spender detection.
| Argument | Type | Description |
|---|---|---|
| wallet* | string | EVM wallet, 0x + 40 hex |
| network | string | default: eth |
{
"type": "object",
"required": [
"wallet"
],
"properties": {
"wallet": {
"type": "string",
"description": "EVM wallet, 0x + 40 hex"
},
"network": {
"enum": [
"eth",
"bsc",
"base"
],
"type": "string",
"description": "default: eth"
}
}
}Paid fresh-token feed with instant risk scores ($0.005 USDC via x402): newest tokens creating liquidity pairs, market data included.
| Argument | Type | Description |
|---|---|---|
| count | integer | default 25 |
| network | string | default: base |
| min_liquidity | number | only pools with liquidity >= this USD |
{
"type": "object",
"properties": {
"count": {
"type": "integer",
"maximum": 25,
"minimum": 1,
"description": "default 25"
},
"network": {
"enum": [
"base",
"bsc",
"eth"
],
"type": "string",
"description": "default: base"
},
"min_liquidity": {
"type": "number",
"description": "only pools with liquidity >= this USD"
}
}
}Paid honeypot check ($0.005 USDC via x402): can this token be sold, or is it a trap? Trading gate, on-chain blacklist probe, taxes, mint/pause, proxy. Verdict HONEYPOT_LIKELY/SUSPICIOUS/CAUTION/UNLIKELY.
| Argument | Type | Description |
|---|---|---|
| address* | string | EVM token contract, 0x + 40 hex |
| network | string | default: eth |
{
"type": "object",
"required": [
"address"
],
"properties": {
"address": {
"type": "string",
"description": "EVM token contract, 0x + 40 hex"
},
"network": {
"enum": [
"arbitrum",
"base",
"bsc",
"eth",
"polygon"
],
"type": "string",
"description": "default: eth"
}
}
}Paid rug-pull risk scan of an EVM contract ($0.005 USDC via x402). Returns score 0-100, verdict, flags (mint/pause/blacklist/tax/proxy/ownership).
| Argument | Type | Description |
|---|---|---|
| verify | boolean | check verified sources (default true) |
| address* | string | EVM contract address, 0x + 40 hex |
| network | string | default: eth |
{
"type": "object",
"required": [
"address"
],
"properties": {
"verify": {
"type": "boolean",
"description": "check verified sources (default true)"
},
"address": {
"type": "string",
"description": "EVM contract address, 0x + 40 hex"
},
"network": {
"enum": [
"arbitrum",
"base",
"bsc",
"eth",
"polygon"
],
"type": "string",
"description": "default: eth"
}
}
}Paid wallet risk check ($0.01 USDC via x402): drainer/phishing blacklists (ScamSniffer+MEW), on-chain profile, optional token relation.
| Argument | Type | Description |
|---|---|---|
| token | string | optional: relation to this token |
| wallet* | string | EVM wallet, 0x + 40 hex |
| network | string | default: eth |
{
"type": "object",
"required": [
"wallet"
],
"properties": {
"token": {
"type": "string",
"description": "optional: relation to this token"
},
"wallet": {
"type": "string",
"description": "EVM wallet, 0x + 40 hex"
},
"network": {
"enum": [
"eth",
"bsc",
"base"
],
"type": "string",
"description": "default: eth"
}
}
}