MCP App Store
by KeenEthics
Financial-Services
Scorechain icon

Scorechain

by Scorechain

Overview

Scorechain's blockchain compliance and AML risk analysis is now available as a Claude.ai connector via the Model Context Protocol. What's included: - Risk scoring — real-time AML risk scoring for any blockchain address across supported chains - Address intelligence — entity labels, metadata, asset holdings, transaction history, and original funder identification - Fund flow visualization — Sankey diagrams and interaction flowcharts showing where funds came from and where they went - Transaction lookup — full transaction details by hash - Search — cross-entity search over addresses, transactions, cases, labels, and lists - Blockchain coverage — query supported chains and their coverage level

Tools

get_address

ChatGPT
OpenAPI operation getBlockchainAddress: GET /blockchains/{blockchain}/addresses/{address}. Retrieves address metadata such as label/name, risk assessment, custom scores, associated wallet, lists, and linked cases. This is a direct address lookup, not a real-time fund-flow score; use score_address for AML scoring analysis. Requires an exact blockchain and address. If the chain is unknown, call list_blockchains first.

get_address_assets

ChatGPT
OpenAPI operation getBlockchainAddressCoins: GET /blockchains/{blockchain}/addresses/{address}/coins. Returns the list of assets (native coin and tokens) that the address owns currently or has owned at some point. For each asset it returns the current balance, the total amount received, the total amount sent, and the number of transactions involving that asset. Every amount is provided both in the asset's native unit (already converted using the asset's decimals) and in USD terms. The _metadata object reports the same metrics summed across all assets: total balance, total received, total sent (in USD), and total number of transactions. Use this to understand an address's holdings and lifetime asset activity, not the native-coin-only score in get_address.

get_address_funder

ChatGPT
OpenAPI operation getBlockchainAddressFunder: GET /blockchains/{blockchain}/addresses/{address}/funder. Identifies the original funder of an address, including funder address and associated entity information when available. Useful for address provenance and forensic investigations. Minimal-coverage blockchains may not support this endpoint.

get_address_transactions

ChatGPT
OpenAPI operation getBlockchainAddressTransactions: GET /blockchains/{blockchain}/addresses/{address}/transactions. Returns paginated transaction history for an address. Uses offset/limit pagination with limit max 50. Date filters are minDate and maxDate as UTC Unix timestamps in seconds, not ISO 8601 strings. API filters may only be available for addresses with fewer than 10,000 transactions.

get_asset_holders

ChatGPT
OpenAPI operation getAssetHoldersAggregated: GET /blockchains/{blockchain}/assets/{chainId}/holders-aggregated. Returns aggregated ERC-20 holder data grouped by entity name or entity type, including balances, holder counts, and risk scores where available. Only ETHEREUM and POLYGON are currently supported by the API for this endpoint. groupBy must be name or type in the API; this tool accepts ENTITY_NAME and ENTITY_TYPE aliases and normalizes them.

get_transaction

ChatGPT
OpenAPI operation getBlockchainTransaction: GET /blockchains/{blockchain}/transactions/{transactionHash}. Retrieves transaction details such as confirmations, fees, timestamp/status, involved operations, and blockchain-specific data. This is a direct transaction lookup; use score_address only for address scoring and use scoringAnalysis externally for transaction scoring if exposed later.

list_blockchains

ChatGPT
OpenAPI operation getBlockchains: GET /blockchains. Returns every blockchain supported by Scorechain and its coverage level. FULL coverage supports all analytics tools; MINIMAL coverage is limited and may not support fund-flow, activity, or scoring-depth analysis. Use this before address, transaction, scoring, Sankey, or graph tools when the blockchain identifier is uncertain.

score_address

ChatGPT
POST /scoringAnalysis with objectType fixed to ADDRESS. Returns AML risk scoring for one blockchain address. Lower scores are riskier: 1 is highest risk and 100 is lowest risk. Use ASSIGNED for the address itself, INCOMING or OUTGOING for one direction, and FULL for both. Use coin=MAIN for native assets, coin=STABLE for stablecoins, coin=ALL for multi-asset, or a token contract address.

visualize_fund_flow

ChatGPT
POST /sankey for ADDRESS fund-flow visualizations. Returns hop-based flow data rendered as Mermaid sankey-beta. If no filter is provided, RISK_INDICATOR is sent by default. Use INCOMING for sources, OUTGOING for destinations, FULL for both. Filters: risk indicators, countries, entity types, counterparty score range, entity name. Dates are Unix timestamps in seconds. The output contains a pre-rendered mermaid block. Include it verbatim — never rewrite or recreate the diagram.

visualize_interactions

ChatGPT
OpenAPI operation getGraphInteraction: POST /exploration/{blockchain}/interaction with required query direction and body baseElement + targets. Generates graph visualization data for multi-hop transactional relationships between a base address and specified targets, then renders it as a Mermaid flowchart. Targets can be exact addresses, entity names, numeric custom list IDs, or entity types. Provide at least one target. Use INCOMING to find paths where funds move toward the base address; use OUTGOING to find paths where funds move away from it. Optional minDate/maxDate are Unix timestamps in seconds. Optional minAmount maps to the API's amount query parameter. CRITICAL: The output contains a pre-rendered ``mermaid`` block. You MUST include it verbatim in your response. NEVER rewrite, reformat, or manually recreate the Mermaid diagram — the syntax is precise and any modification will cause rendering errors.

get_address

Claude

get_address_assets

Claude

get_address_funder

Claude

get_address_transactions

Claude

get_asset_holders

Claude

get_entity_types

Claude

get_transaction

Claude

list_blockchains

Claude

score_address

Claude

visualize_fund_flow

Claude

visualize_interactions

Claude

App Stats

23

Tools

ChatGPT, Claude

Platforms

Works with

ChatGPT
Claude

Data refreshed daily