Compliance MCP for AI agents: sanctions & KYT screening on 50+ chains, stablecoin-freeze, oracle.
Déduit des transports déclarés par cette annonce (streamable-http). Un client absent de cette liste n’est pas écarté pour autant — c’est simplement quelque chose que Forge ne peut pas confirmer.
La vérification confirme l’identité de l’éditeur (la propriété du dépôt), pas la sûreté du code. L’analyse de sécurité couvre les CVE connues et les scripts d’installation suspects.
Lu depuis un véritable échange MCP initialize → tools/list contre l’endpoint déclaré. Aucun outil n’a été invoqué — tools/list est l’appel d’introspection en lecture seule que le protocole prévoit pour cela. Cela reflète ce que le serveur annonçait à cet instant ; un endpoint hébergé n’est figé sur aucune version et peut changer sans préavis.
https://blockchainanalysis.io/api/mcp11 outils · 1241 mscheck_stablecoin_freezeCheck whether Tether (USDT) or Circle (USDC) have blacklisted a wallet address on-chain. Reads the issuer's blacklist function directly across 15 chains (ETH, BSC, POLYGON, ARBITRUM, OPTIMISM, BASE, AVALANCHE, PLASMA, HYPEREVM, STABLE, INK, BERACHAIN, ROBINHOOD, TRON, SOL). A frozen address can no…Check whether Tether (USDT) or Circle (USDC) have blacklisted a wallet address on-chain. Reads the issuer's blacklist function directly across 15 chains (ETH, BSC, POLYGON, ARBITRUM, OPTIMISM, BASE, AVALANCHE, PLASMA, HYPEREVM, STABLE, INK, BERACHAIN, ROBINHOOD, TRON, SOL). A frozen address can no…
| Paramètre | Type | Description |
|---|---|---|
| address* | string | Wallet address to check. Format must match the chain (0x… for EVM, T… for Tron, base58 for Solana). |
| chain* | string | Chain to check. One of: ETH, BSC, POLYGON, ARBITRUM, OPTIMISM, BASE, AVALANCHE, PLASMA, HYPEREVM, STABLE, INK, BERACHAIN, ROBINHOOD, TRON, SOL |
get_freeze_eventsQuery the canonical stablecoin freeze ledger — the HISTORY of freeze / unfreeze / destroy events by Tether (USDT), Circle (USDC/EURC), Paxos (USDP) and First Digital (FDUSD), sourced from the issuers' own on-chain blacklist events across Ethereum, Polygon, Optimism, TRON and more. Filter by frozen…Query the canonical stablecoin freeze ledger — the HISTORY of freeze / unfreeze / destroy events by Tether (USDT), Circle (USDC/EURC), Paxos (USDP) and First Digital (FDUSD), sourced from the issuers' own on-chain blacklist events across Ethereum, Polygon, Optimism, TRON and more. Filter by frozen…
| Paramètre | Type | Description |
|---|---|---|
| address | string | Filter to a single frozen wallet address (case-insensitive). Omit to list across all addresses. |
| chain | string | Filter by chain code, e.g. ETH, POLYGON, OPTIMISM, TRON. Omit for all chains. |
| kind | string | Filter by event kind: 'freeze' (blacklisted), 'unfreeze' (removed), 'destroy' (funds burned). |
| since | string | Only events at/after this time. ISO 8601 or YYYY-MM-DD (UTC). |
| limit | integer | Max events to return (default 50, hard cap 500). Ordered newest first. |
check_token_securitySimulate a buy-and-sell of an ERC-20 token on its main DEXes to surface honeypots (tokens you can buy but not sell), extreme transfer taxes, name/symbol impersonation, and active mint authority — cross-referenced against BA's 1B+ entity labels. Reports observed facts (e.g. 'sell simulation reverted…Simulate a buy-and-sell of an ERC-20 token on its main DEXes to surface honeypots (tokens you can buy but not sell), extreme transfer taxes, name/symbol impersonation, and active mint authority — cross-referenced against BA's 1B+ entity labels. Reports observed facts (e.g. 'sell simulation reverted…
| Paramètre | Type | Description |
|---|---|---|
| token* | string | ERC-20 token contract address (0x + 40 hex). |
| chain* | string | Chain to scan. One of: BASE, BSC, ETH, OPTIMISM, POLYGON, ARBITRUM |
check_token_approvalsList a wallet's active ERC-20 token approvals on Ethereum and who can move its funds — risk-scored against BA's 1B+ entity labels (scam / phishing / exploit / sanctioned spenders), flagging unlimited allowances and stale grants. The wallet's attack surface at a glance. Read-only. Ethereum only. Fre…List a wallet's active ERC-20 token approvals on Ethereum and who can move its funds — risk-scored against BA's 1B+ entity labels (scam / phishing / exploit / sanctioned spenders), flagging unlimited allowances and stale grants. The wallet's attack surface at a glance. Read-only. Ethereum only. Fre…
| Paramètre | Type | Description |
|---|---|---|
| wallet* | string | Wallet address to scan (0x + 40 hex). Ethereum only. |
screen_agent_walletBoolean compliance verdict for an agent wallet or counterparty: clear / flagged / unknown, plus the top risk category, screened against BA's 1B+ entity labels (sanctions, scam, phishing, exploit, mixer) and live stablecoin freeze state. Deliberately a verdict only — the label detail, freeze history…Boolean compliance verdict for an agent wallet or counterparty: clear / flagged / unknown, plus the top risk category, screened against BA's 1B+ entity labels (sanctions, scam, phishing, exploit, mixer) and live stablecoin freeze state. Deliberately a verdict only — the label detail, freeze history…
| Paramètre | Type | Description |
|---|---|---|
| address* | string | Wallet address to screen (format must match the chain). |
| chain* | string | Chain ID, uppercase — e.g. ETH, BASE, ARBITRUM, POLYGON, TRON, SOL, BTC. |
| fail_mode | string | Behavior when screening is unavailable: 'closed' (default) returns 'unknown'; 'open' returns 'clear' with degraded=true. |
list_supported_chainsList the BlockchainAnalysis MCP tools, the chains each supports, and pricing. Call this first to discover what the server can do (and which calls are free vs paid) before invoking a tool. Free.List the BlockchainAnalysis MCP tools, the chains each supports, and pricing. Call this first to discover what the server can do (and which calls are free vs paid) before invoking a tool. Free.
Aucun schéma d’entrée n’a été publié pour cet outil.
screen_addressScreen a wallet against BlockchainAnalysis's 1B+ entity-label dataset: sanctions (OFAC / EU / UN / UK HMT / Swiss SECO), scam, phishing, exploit, mixer, exchange, and more — each label carries a threat level (SAFE→CRITICAL), source, and confidence. Works across major EVM chains plus TRON, SOL, and…Screen a wallet against BlockchainAnalysis's 1B+ entity-label dataset: sanctions (OFAC / EU / UN / UK HMT / Swiss SECO), scam, phishing, exploit, mixer, exchange, and more — each label carries a threat level (SAFE→CRITICAL), source, and confidence. Works across major EVM chains plus TRON, SOL, and…
| Paramètre | Type | Description |
|---|---|---|
| address* | string | Wallet address to screen (format must match the chain). |
| chain* | string | Chain ID, uppercase — e.g. ETH, BSC, POLYGON, ARBITRUM, OPTIMISM, BASE, AVALANCHE, TRON, SOL, BTC. |
kyt_riskAssess a wallet's KYT (Know-Your-Transaction) risk: sanctions + entity classification + VASP/jurisdiction score + cluster context → one risk verdict (critical / high / medium / low / unknown) with flags. Paid per call via x402 (USDC on Base).Assess a wallet's KYT (Know-Your-Transaction) risk: sanctions + entity classification + VASP/jurisdiction score + cluster context → one risk verdict (critical / high / medium / low / unknown) with flags. Paid per call via x402 (USDC on Base).
| Paramètre | Type | Description |
|---|---|---|
| address* | string | Wallet address to assess (format must match the chain). |
| chain* | string | Chain ID, uppercase — e.g. ETH, BTC, TRON, SOL, BSC, POLYGON, ARBITRUM, BASE. |
kyt_txTransaction KYT: screens BOTH counterparties of a transfer (from → to) against sanctions + entity + VASP + cluster, returning a combined risk level, a block/review/allow recommendation, and directional FROM:/TO: flags. Paid per call via x402 (USDC on Base).Transaction KYT: screens BOTH counterparties of a transfer (from → to) against sanctions + entity + VASP + cluster, returning a combined risk level, a block/review/allow recommendation, and directional FROM:/TO: flags. Paid per call via x402 (USDC on Base).
| Paramètre | Type | Description |
|---|---|---|
| from* | string | Sender wallet address (format must match the chain). |
| to* | string | Recipient wallet address (format must match the chain). |
| chain* | string | Chain ID, uppercase — e.g. ETH, BTC, TRON, SOL, BSC, POLYGON, ARBITRUM, BASE. |
oracle_verdictConsumer-protection verdict for a wallet or contract: a normalized verdict (safe / caution / high_risk) with a 0-100 score, confidence tier, and plain-language reasons. Answers 'is it safe to interact with this address?' Paid per call via x402 (USDC on Base).Consumer-protection verdict for a wallet or contract: a normalized verdict (safe / caution / high_risk) with a 0-100 score, confidence tier, and plain-language reasons. Answers 'is it safe to interact with this address?' Paid per call via x402 (USDC on Base).
| Paramètre | Type | Description |
|---|---|---|
| address* | string | Wallet or contract address (format must match the chain). |
| chain* | string | Chain ID, lowercase — e.g. btc, eth, bsc, polygon, arbitrum, optimism, base, avalanche, fantom, tron, sol. |
screen_agent_wallet_attestedScreen an agent wallet and return a SIGNED, on-chain-anchored compliance attestation: the verdict (clear / flagged / unknown) plus an EIP-712 (secp256k1) signature over the result and a BA Stamp anchor, so a third party or a smart contract can verify it offline via ecrecover without trusting us liv…Screen an agent wallet and return a SIGNED, on-chain-anchored compliance attestation: the verdict (clear / flagged / unknown) plus an EIP-712 (secp256k1) signature over the result and a BA Stamp anchor, so a third party or a smart contract can verify it offline via ecrecover without trusting us liv…
| Paramètre | Type | Description |
|---|---|---|
| address* | string | Wallet address to screen (format must match the chain). |
| chain* | string | Chain ID, uppercase — e.g. ETH, BASE, ARBITRUM, POLYGON, TRON, SOL, BTC. |
| fail_mode | string | Behavior when screening is unavailable: 'closed' (default) yields verdict 'unknown'; 'open' yields 'clear' with degraded=true. |
11 outils sur 11 ont publié une description.
Les noms et descriptions d’outils sont écrits par l’éditeur et affichés tels quels, comme du texte inerte. Ce sont les chaînes qu’un client MCP transmet à un modèle, alors Forge y recherche des motifs d’injection de prompt — tout constat apparaît avec l’analyse de sécurité ci-dessus. « Privilégié » est une correspondance de mot-clé sur le nom de l’outil, pas un audit de ce qu’il fait : un nom anodin peut tout de même tout faire.
Compliance MCP for AI agents: sanctions & KYT screening on 50+ chains, stablecoin-freeze, oracle.
Les noms cliquables ouvrent l’index Forge de toutes les entrées observées exposant cet outil. Parcourir tous les outils indexés.
Cette entrée ne publie aucun paquet npm : Forge n'a donc pas d'arbre de dépendances pour elle. C'est une lacune de couverture — pas une affirmation qu'elle n'a aucune dépendance.