Skip to main content
Glama
traql

traql MCP server

Official
by traql

traql MCP server

npm CI License: MIT

暗号通貨のアドレスと取引に対するAMLおよびコンプライアンスのリスクスコアリングを実施し、Model Context Protocol経由でAIエージェントに提供します。

エージェントに「このアドレスへの送金は安全ですか?」と尋ねると、0〜100のリスクスコア、バンド、その背後にあるリスクカテゴリ、そしてAPIキーがあれば、ソースと信頼度をともなった個別のシグナルが返ってきます。

ethereum address 0x8589427373d6d84e98730d7795d8f6f8731fda16
RISK 100/100 — CRITICAL
Flags: sanctions, mixer, scam

Signals (21):
  +80  [sanctions/eth_labels] direct.sanctions — sanctions label "Tornado.Cash: Donate" [entity Tornado.Cash: Donate, confidence 0.80]
  +68  [mixer/eth_labels] direct.mixer — mixer label "Tornado.Cash: Donate" [entity Tornado.Cash: Donate, confidence 0.80]
  +10  [mixer] behavior.mixer_contact — direct contact with mixer 0xdd4c48c0b24039969fc16d1cdf626eab821d3384
  +9   [sanctions/ofac_sdn] indirect.sanctions — sent to Semenov Roman (sanctions, 18% of USDC volume) [entity Semenov Roman, confidence 1.00]
  ... and 17 more

Computed at 2026-08-23T11:42:49Z.

traqlを基盤としています。OFAC SDN、英国OFSI、EU・国連の制裁リスト、Tether/Circleの凍結イベント、厳選されたハックおよびミキサーの属性情報、そしてEthereum、BSC、TRON、TON、Bitcoinにわたるカウンターパーティー・エクスポージャー分析を提供します。

クイックスタート

Node.js 18以上が必要です。

npx -y @traql/mcp

このサーバーはstdio上でMCPを通信するため、通常は手動で実行するのではなく、クライアントから接続します。

Claude Code

claude mcp add traql --env TRAQL_API_KEY=your_key -- npx -y @traql/mcp

Claude Desktop

claude_desktop_config.jsonに追加します:

{
  "mcpServers": {
    "traql": {
      "command": "npx",
      "args": ["-y", "@traql/mcp"],
      "env": { "TRAQL_API_KEY": "your_key" }
    }
  }
}

Cursor

上記と同じmcpServersブロックを使って、~/.cursor/mcp.json(またはプロジェクト内の.cursor/mcp.json)に追加します。

VS Code

.vscode/mcp.jsonに追加します:

{
  "servers": {
    "traql": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "@traql/mcp"],
      "env": { "TRAQL_API_KEY": "your_key" }
    }
  }
}

Related MCP server: zarq-risk-intelligence

APIキーの取得

app.traql.ioでサインアップし、メールを確認してください(無料チェックが含まれています)。その後、APIキーの項目からキーを発行できます。シークレットは一度だけ表示されます。いつでもローテーションまたは失効させることができます。

キーがなくてもサーバーは動作しますが、その場合はキーレスのティアになります。内訳の明示されたシグナルではなく大まかな理由を示すフレーズのみ、厳しいレート制限、そしてホスト型APIでは呼び出しごとにx402の支払いが必要です。エージェントで利用する場合は、キーを設定してください。

設定

変数

必須

デフォルト

説明

TRAQL_API_KEY

推奨

traqlダッシュボードから取得するAPIキー。X-API-Keyとして送信されます。項目別のシグナルとより高い制限を利用できます。

TRAQL_API_URL

任意

https://api.traql.io

APIのベースURL。traqlをセルフホストする場合、ご自身のデプロイ環境を指定します。

TRAQL_TIMEOUT_MS

任意

30000

リクエストごとのタイムアウト(ミリ秒)。

ツール

check_address

単一のアドレスをスコアリングします。

引数

必須

説明

chain

ethereum | bsc | tron | ton | bitcoin

必須

アドレスが属するネットワーク。

address

string

必須

チェーン固有の形式でのアドレス。

screen_transaction

送金の両者間を、次の2つのモードのいずれかでスコアリングします:

  • プリフライトfromto(オプションでamountasset)を渡すことで、ブロードキャスト前に送金をスクリーニングします。サポートされているすべてのチェーンで動作します。

  • ハッシュ指定tx_hashのみを渡すことで、すでにオンチェーンにある取引を検索します。Ethereum、BSC、TRON、TONでサポートされています。

引数

必須

説明

chain

チェーン列挙型

必須

取引が属するネットワーク。

from

string

プリフライト

送信元アドレス。

to

string

プリフライト

受信者アドレス。

amount

string

オプション

アセットのベースユニットでの整数金額(例:1 USDT = 1000000)。

asset

string

オプション

アセットまたはトークンのシンボル(例: USDT)。

tx_hash

string

ハッシュ指定

ブロードキャスト済みトランザクションのハッシュ。from/toとの併用はできません。

レスポンス

両方のツールは、人間が読めるテキストに加えてstructuredContentを返します:

{
  "subject": { "type": "address", "chain": "ethereum", "address": "0x…" },
  "result": {
    "score": 100,
    "band": "critical",
    "flags": ["sanctions", "mixer", "scam"],
    "partial": false,
    "computed_at": "2026-08-23T11:42:49Z",
    "reasons": [
      {
        "code": "direct.sanctions",
        "message": "sanctions label \"Tornado.Cash: Donate\" from eth_labels (severity 100 × confidence 0.80 = 80.0)",
        "contribution": 80,
        "category": "sanctions",
        "source": "eth_labels",
        "entity": "Tornado.Cash: Donate",
        "severity": 100,
        "confidence": 0.8,
        "eff": 80.0
      }
    ]
  }
}

スコア帯: clean 0〜9、low 10〜39、elevated 40〜69、high 70〜89、critical 90〜100。

partial: trueは、結果を計算中に上流のデータソースが劣化していたことを示します。スコアは最終的な結論ではなく、下限値としてお読みください。

各呼び出しが成功すると、設定されたアカウントの1チェックが消費されます。不正な形式の入力は可能な限りローカルで拒否されるため、コストは発生しません。

開発

npm install
npm run build
npm test

注記

スコアはトリアージと自動化のための補助的なシグナルであり、違反行為の法律上の判断ではありません。また、これによって規制上の義務を果たすものでもありません規制上の義務を果たすものではありません。

リンク

ライセンス

MIT

Install Server
A
license - permissive license
A
quality
A
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    B
    quality
    C
    maintenance
    Provides blockchain address risk scoring and asset information through the BICScan API, allowing users to assess risks for crypto addresses, domains, and dApps on a scale of 0-100.
    2
    17
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables AI agents to access real-time crypto risk intelligence with two tools: Flare for precursor detection and Core for overall risk environment assessment.
    4

View all related MCP servers

Related MCP Connectors

  • KYC, KYB, AML, wallet screening, transaction monitoring, and fraud workflows for AI agents.

  • OFAC sanctions screening for AI agents: screen names, wallets, entities against the SDN list.

  • Provide AI agents and automation tools with contextual access to blockchain data including balance…

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/traql/mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server