get_risk_score
Get Risk Score for Crypto, Domain Name, ENS, CNS, KNS or even Hostname Address
Risk scores from 0 to 100 for crypto addresses, domains and dApp URLs, plus what an address holds.
LABSCO SUMMARY
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.
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.
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.
Add the configuration to your client
USE CASES
Get the risk score and read what the address currently holds, before approving anything.
Score the URL or domain rather than judging it by how the site looks.
Pull the score and the holdings together so the write-up has both risk and substance.
Listed in project code.
get_risk_scoreGet Risk Score for Crypto, Domain Name, ENS, CNS, KNS or even Hostname Address
get_assetsGet Assets holdings by CryptoAddress
BEFORE YOU INSTALL
2 tools registered in the project's code.
INSTALLATION
{
"mcpServers": {
"bicscan": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/ahnlabio/bicscan-mcp",
"bicscan-mcp"
],
"env": {
"BICSCAN_API_KEY": "<YOUR_BICSCAN_API_KEY>"
}
}
}
}git clone https://github.com/ahnlabio/bicscan-mcp{
"mcpServers": {
"bicscan": {
"command": "uv",
"args": [
"--directory",
"<YOUR_BICSCAN_REPO_DIR>",
"run",
"bicscan-mcp"
],
"env": {
"BICSCAN_API_KEY": "<YOUR_BICSCAN_API_KEY>"
}
}
}
}<YOUR_BICSCAN_REPO_DIR> is the path of that clone — something like C:\\Users\\ABC\\repo\\bicscan-mcp or /home/abc/repo/bicscan-mcp.
git clone https://github.com/ahnlabio/bicscan-mcp
cd bicscan-mcp
make{
"mcpServers": {
"bicscan": {
"command": "docker",
"args": [
"run",
"--rm",
"--interactive",
"--env",
"BICSCAN_API_KEY=<YOUR_BICSCAN_API_KEY>",
"bicscan-mcp"
]
}
}
}make in the repository directory builds the bicscan-mcp Docker image that this configuration runs.