Blockchain address / domain / dApp risk-scoring MCP server powered by the BICScan API.
https://github.com/ahnlabio/bicscan-mcpStop switching between your IDE and blockchain scanners to verify address safety. This MCP server brings comprehensive blockchain risk analysis directly into your Claude conversations, powered by BICScan's real-time threat intelligence.
You're building DeFi protocols, analyzing smart contracts, or investigating suspicious transactions. Every time you encounter a wallet address, domain, or dApp URL, you face the same workflow interruption: copy the address, open a blockchain scanner, paste it in, wait for results, then context-switch back to your analysis.
BICScan MCP eliminates this friction entirely. Get instant risk scores (0-100) and detailed asset information for any blockchain entity without leaving your conversation flow.
Instant Risk Scoring: Query any crypto address, domain, or dApp URL and receive a numerical risk assessment in seconds. A score of 100 means run—fast.
Comprehensive Asset Analysis: Pull complete portfolio breakdowns for any address across multiple blockchain networks. See exactly what tokens and cryptocurrencies are held.
Real-Time Intelligence: Every query hits BICScan's live API, so you're getting current threat data, not stale cached results.
Multi-Entity Support: Whether you're checking a suspicious wallet, verifying a DeFi protocol domain, or investigating a dApp URL, one tool handles it all.
Smart Contract Auditing: Quickly verify the risk profile of addresses interacting with contracts you're reviewing. Spot potential bad actors before they become problems.
DeFi Research: When analyzing yield farming protocols or liquidity pools, instantly assess the reputation of major holders and protocol controllers.
Incident Response: During security investigations, rapidly triage multiple addresses to identify the highest-risk entities requiring immediate attention.
Due Diligence: Before integrating with third-party protocols or accepting large transactions, verify counterparty addresses in real-time.
The setup is deliberately straightforward—choose your preferred Python environment:
With uv (recommended for active development):
git clone https://github.com/ahnlabio/bicscan-mcp
Add to your claude_desktop_config.json:
{
"mcpServers": {
"bicscan": {
"command": "uv",
"args": ["--directory", "/path/to/bicscan-mcp", "run", "bicscan-mcp"],
"env": {
"BICSCAN_API_KEY": "your_api_key_here"
}
}
}
}
With uvx (zero-clone installation):
{
"mcpServers": {
"bicscan": {
"command": "uvx",
"args": ["--from", "git+https://github.com/ahnlabio/bicscan-mcp", "bicscan-mcp"],
"env": {
"BICSCAN_API_KEY": "your_api_key_here"
}
}
}
}
With Docker (isolated deployment):
make # builds the image
Then configure with Docker runtime in your MCP config.
Grab your free API key from bicscan.io:
That's it. No complex authentication flows or rate limit negotiations.
Blockchain security analysis shouldn't require juggling multiple tools and browser tabs. When you're deep in code review or incident response, every context switch costs you mental bandwidth and introduces opportunities for missed threats.
This MCP server keeps you in the flow while ensuring you never deploy code or execute transactions without proper risk assessment. It's the security-conscious developer's shortcut to staying protected without slowing down.
Ready to stop playing blockchain security roulette? Add BICScan MCP to your toolkit and start making informed decisions at the speed of thought.