mcpField
B
BICScan MCP Server

BICScan MCP Server

ローカル
github.com/ahnlabio金融データ1683 週間前に更新

BICScan MCP Server について

BICScan MCP Serverは、アドレス、ドメイン、dAppのリスクを確認するユーザー向けに、BICScan APIを使ったブロックチェーン評価を提供します。リアルタイムスキャンと複数チェーンの資産照会に対応します。

主な機能

  1. 01アドレス・ドメイン・dAppのリスク評価
  2. 02暗号資産アドレスの保有資産取得
  3. 03複数のブロックチェーンに対応
  4. 04リスクと資産情報のリアルタイム取得

活用シーン

  1. 01暗号資産アドレスのリスクスコア確認
  2. 02ドメインやdApp URLのリスク評価
  3. 03アドレスの暗号資産・トークン保有状況の確認

MCP 対応

MCP サーバーとして、BICScan APIによるリスク評価と資産照会をMCPクライアントに提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"bicscan": {
"command": "uvx",
"args": [
"git+https://github.com/ahnlabio/bicscan-mcp"
],
"env": {
"BICSCAN_API_KEY": "<BICSCAN_API_KEY>"
}
}
}
}
起動コマンドuvx 'git+https://github.com/ahnlabio/bicscan-mcp'
設定が必要な環境変数
BICSCAN_API_KEYシークレット

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
pypigit+https://github.com/ahnlabio/bicscan-mcp

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

BICScan MCP Server

BICScan API を活用し、ブロックチェーンアドレス、ドメイン、分散型アプリケーション(dApps)に関する包括的なリスク評価と資産情報を提供する、高性能で効率的なブロックチェーンアドレスリスクスコアリング API の MCP サーバーです。

主な機能

  • リスクスコアリング:暗号資産アドレス、ドメイン名、分散型アプリケーションの URL など、さまざまなブロックチェーンエンティティのリスクスコアを取得できます。スコアは 0~100 で、100 は高リスクを示します。
  • 資産情報:指定した暗号資産アドレスの資産保有状況を、暗号資産やトークンを含めて詳細に取得できます。複数のブロックチェーンネットワークに対応しています。
  • リアルタイムスキャン:BICScan API を使用してリアルタイムスキャンを実行し、潜在的なリスクや資産保有状況に関する最新情報を取得できます。
  • 安全で信頼性の高い動作:堅牢なエラー処理とログ機能を備え、安全で信頼性の高い動作を実現しています。

出力例

使用方法

お好みに応じて、Python と uv、または docker を使用できます。

環境に応じて、uv、docker、または uvx のいずれかを選択できます。

1. uv を使用して実行する
1-1. 必要条件
  1. Python 3.10 以上
  2. uv 0.6.x
  3. git
1.2. リポジトリをクローンする
git clone https://github.com/ahnlabio/bicscan-mcp
1.3. claude_desktop_config.json を設定する

以下を claude_desktop_config.json に追加します。

以下を置き換えてください。

  • YOUR_BICSCAN_REPO_DIR_HERE:C:\\Users\\ABC\\repo\\bicscan-mcp や /home/abc/repo/bicscan-mcp のようなパスに置き換えます。
  • YOUR_BICSCAN_API_KEY_HERE:無料の API キーに置き換えます。API キーは https://bicscan.io から取得できます(詳細は下記をご覧ください)。
{
  "mcpServers": {
    ... some other mcp servers ...,
    "bicscan": {
      "command": "uv",
      "args": [
        "--directory",
        "YOUR_BICSCAN_REPO_DIR_HERE",
        "run",
        "bicscan-mcp"
      ],
      "env": {
        "BICSCAN_API_KEY": "YOUR_BICSCAN_API_KEY_HERE"
      }
    }
  }
}
2. Docker を使用して実行する
2.1. 必要条件
  1. Docker 環境
2.2. リポジトリをクローンする
git clone https://github.com/ahnlabio/bicscan-mcp
2.3. Docker イメージをビルドする

リポジトリのディレクトリで make を実行するだけで、Docker イメージをビルドできます。

2.4. 設定

以下を claude_desktop_config.json に追加します。

以下を置き換えてください。

  • YOUR_BICSCAN_API_KEY_HERE:https://bicscan.io から取得した API キーに置き換えます(詳細は下記をご覧ください)。
{
  "mcpServers": {
    ... some other mcp servers ...,
    "bicscan": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "--interactive",
        "--env", "BICSCAN_API_KEY=YOUR_BICSCAN_API_KEY_HERE",
        "bicscan-mcp"
      ]
    }
  }
}
3. uvx を使用して実行する
3.1. 必要条件
  1. Python 3.10 以上
  2. uv 0.6.x
  3. git
3.2. claude_desktop_config.json を設定する

以下を claude_desktop_config.json に追加します。

以下を置き換えてください。

  • YOUR_BICSCAN_API_KEY_HERE:無料の API キーに置き換えます。API キーは https://bicscan.io から取得できます(詳細は下記をご覧ください)。
{
  "mcpServers": {
    ... some other mcp servers ...,
    "bicscan": {
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/ahnlabio/bicscan-mcp",
        "bicscan-mcp"
      ],
      "env": {
        "BICSCAN_API_KEY": "YOUR_BICSCAN_API_KEY_HERE"
      }
    }
  }
}

無料の BICScan API キーを取得する方法

  1. https://bicscan.io にアクセスして登録します。
  2. プロフィールに移動し、「Create App」を作成します。
  3. 任意の名前と説明を入力します。
  4. 上記の設定にある YOUR_BICSCAN_API_KEY_HERE を、新しく取得したキーに置き換えます。
  5. Claude Desktop を再起動します。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。