token_risk_evm
Pack: token-risk · Connect: https://pipeworx.io/mcp (see Connect below for a single-pack URL)
No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/token_risk_evm for the schema, then POST the same URL with its arguments for the data.
Rug-pull / honeypot / scam RISK SCREENING for an EVM token (Ethereum, BSC, Base, Arbitrum, Polygon, Optimism, Avalanche, and more). Pass the token CONTRACT ADDRESS and the chain. Detects honeypots (can you actually sell?), buy/sell tax, mintable supply, hidden/renounceable owner, owner-can-change-balances, blacklist/whitelist controls, proxy/upgradeable code, unverified source, and holder concentration — the standard rug-pull red flags. Returns a computed red_flags[] list plus the raw GoPlus Security facts. Keyless, live on-chain. Use before buying/interacting with any token, or for “is $TOKEN a scam / honeypot / safe?”.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
contract_address | string | yes | The token contract address (0x…). |
chain | string | no | Chain name (ethereum, bsc, base, arbitrum, polygon, optimism, avalanche, …) or a numeric GoPlus chain_id. Default ethereum. |
Example call
Arguments
{
"contract_address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48",
"chain": "ethereum"
}
curl
curl -X POST https://gateway.pipeworx.io/token-risk/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"token_risk_evm","arguments":{"contract_address":"0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48","chain":"ethereum"}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('token_risk_evm', {
"contract_address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48",
"chain": "ethereum"
});
More examples
{
"contract_address": "0x8AC76a51cc950d9822D68b83FE1ad97B32Cd580d",
"chain": "bsc"
}
Connect
Add this to your MCP client config — every tool in the catalog, including this one — or use one-click install buttons:
{
"mcpServers": {
"pipeworx": {
"url": "https://pipeworx.io/mcp"
}
}
}
Connect to just the token-risk pack
{
"mcpServers": {
"token-risk": {
"url": "https://gateway.pipeworx.io/token-risk/mcp"
}
}
}
See Getting Started for client-specific install steps.