Returns risk scores and asset holdings for EVM blockchain addresses, ENS names and domains via BICScan.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add bicscan --env BICSCAN_API_KEY='<BICSCAN_API_KEY>' -- uvx --from git+https://github.com/ahnlabio/bicscan-mcp bicscan-mcp~/.codex/config.toml
[mcp_servers.bicscan]
command = "uvx"
args = ["--from", "git+https://github.com/ahnlabio/bicscan-mcp", "bicscan-mcp"]
env = { BICSCAN_API_KEY = "<BICSCAN_API_KEY>" }
# codex mcp add bicscan --env BICSCAN_API_KEY='<BICSCAN_API_KEY>' -- uvx --from git+https://github.com/ahnlabio/bicscan-mcp bicscan-mcp~/.cursor/mcp.json
{
"mcpServers": {
"bicscan": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/ahnlabio/bicscan-mcp",
"bicscan-mcp"
],
"env": {
"BICSCAN_API_KEY": "<BICSCAN_API_KEY>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"bicscan": {
"type": "stdio",
"command": "uvx",
"args": [
"--from",
"git+https://github.com/ahnlabio/bicscan-mcp",
"bicscan-mcp"
],
"env": {
"BICSCAN_API_KEY": "<BICSCAN_API_KEY>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"bicscan": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/ahnlabio/bicscan-mcp",
"bicscan-mcp"
],
"env": {
"BICSCAN_API_KEY": "<BICSCAN_API_KEY>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"bicscan": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/ahnlabio/bicscan-mcp",
"bicscan-mcp"
],
"env": {
"BICSCAN_API_KEY": "<BICSCAN_API_KEY>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"bicscan": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/ahnlabio/bicscan-mcp",
"bicscan-mcp"
],
"env": {
"BICSCAN_API_KEY": "<BICSCAN_API_KEY>"
}
}
}
}Environment variables
BICSCAN_API_KEY
Replace the placeholders with your own credentials and keep them out of version control.