LabscoMCP early access ↗
ahnlabioMCP SERVER

BICScan

Risk scores from 0 to 100 for crypto addresses, domains and dApp URLs, plus what an address holds.

by ahnlabio ↗Chain State, Explorers & Contract ToolingCommunity

LABSCO SUMMARY

A number you can act on before signing anything.

The 0-to-100 score is the whole interface, and that is a strength — an agent can gate a decision on a threshold rather than interpreting prose. Covering domains and dApp URLs alongside addresses matters, because the phishing site usually comes before the bad address does.

What it is

An MCP server over the BICScan API from AhnLab. It scores blockchain entities for risk and reports asset holdings, so a model can check an address before it is trusted rather than after.

What you get

  • Risk scoring for crypto addresses, domain names and decentralised application URLs, on a scale from 0 to 100 where 100 means high risk
  • Asset information — the cryptocurrencies and tokens held by a given address, across multiple blockchain networks
  • Real-time scans against the BICScan API rather than a cached list
  • Error handling and logging built in for reliable operation

Requirements

A BICScan API key, free after registering at bicscan.io and creating an app; set it as BICSCAN_API_KEY. Three ways to run: uv against a clone (Python 3.10 or higher, uv 0.6.x, git), Docker after a make build, or uvx --from git+https://github.com/ahnlabio/bicscan-mcp bicscan-mcp with no clone at all. Add the chosen command to claude_desktop_config.json with the key in the env block and restart the client. Package version 0.1.0.

Setup effort

Add the configuration to your client