infinihash-kyt-mcp
OfficialScreen wallets for sanctions/risk, manage compliance cases, and generate SAR drafts via MCP tools.
Screen a wallet against OFAC SDN, threat intel, freezes, and 18.8K+ labels; get risk score, signals, summary, and recommended action (clear/review/block) with chain auto-detection.
Quick intel lookup for an address without running a full screen.
List recent screenings performed by your organization.
Create, list, and fetch compliance cases; append timestamped investigation notes to the audit trail.
Generate a FinCEN-aligned SAR draft for a case.
Retrieve KYT coverage stats and backend health status.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@infinihash-kyt-mcp Screen wallet 0x722122dF12D4e14e13Ac3b6895a86e84145b6967 — is it sanctioned?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
infinihash-kyt-mcp
MCP server for Infinihash KYT — real-time blockchain transaction monitoring, sanctions screening, and SAR generation as MCP tools.
Gives any MCP-compatible agent (Claude Desktop, Cursor, Cline, automation pipelines) access to:
kyt_screen_wallet— screen a wallet against OFAC SDN + 18.8K+ risk labels in under 200mskyt_lookup_intel— get known intel tags for an address (no full screen)kyt_recent_screenings— what your org has been screeningkyt_create_case— open a compliance case from a risky screeningkyt_list_cases— list open / SAR-pending / closed caseskyt_get_case— fetch one case with evidence noteskyt_add_case_note— append investigation notes to the audit trailkyt_generate_sar— render a FinCEN-aligned SAR draftkyt_stats— coverage stats (per-source breakdown)kyt_health— backend health probe
Hosted (no install)
Connect straight from Claude.ai, Claude Desktop, or any MCP client that supports remote servers:
URL:
https://mcp.infinihash.com/mcp. Sign in with your KYT API key when prompted (OAuth).No key yet?
https://mcp.infinihash.com/free/mcpgives anonymous, basic sanctions screening.Claude Code:
claude mcp add --transport http infinihash-kyt https://mcp.infinihash.com/mcp
The hosted server adds preflight_payment: call it before an agent sends crypto. It returns ALLOW, REVIEW or BLOCK plus an Ed25519-signed receipt you can keep for examiners (verify_receipt checks it; public key at /.well-known/kyt-receipt-key).
Related MCP server: opensanctions-mcp
Install (local, stdio)
uvx infinihash-kyt-mcpOr:
pip install infinihash-kyt-mcpGet an API key
Free tier — 100 screenings/month, no credit card required, key live in <60 seconds:
→ https://kyt.infinihash.com/kyt/settings/api-keys
Claude Desktop config
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"infinihash-kyt": {
"command": "uvx",
"args": ["infinihash-kyt-mcp"],
"env": {
"KYT_API_KEY": "kyt_your_key_here"
}
}
}
}Cursor / Cline
Same JSON, different file. See the docs.
Example prompts after install
Screen wallet 0x722122dF12D4e14e13Ac3b6895a86e84145b6967 — is it sanctioned?
Open a case for the Tornado Cash address I just screened.
Generate a SAR draft for case <id> and email me a summary of what to include.
What labels do we have on 0x... — quick check, no full screen.Why KYT over alternatives
Published pricing — no "contact sales" — Free $0, Starter $49/mo (500 screenings), Pro $199/mo (3,000 screenings)
Source transparency — every label tiered (T1 OFAC, T2 threat intel, T3 on-chain, T4 community) and source-attributed at /trust
Self-serve in minutes — API key in under a minute, no procurement cycle
Sub-200ms screens — fast-path cache returns sanctioned wallets in milliseconds
Compare honestly vs TRM Labs + Chainalysis Reactor Lite: https://kyt.infinihash.com/kyt/compare
Compliance note
KYT is a decision-support tool, not a SAR filing service. Your organisation remains solely responsible for SAR submissions via the BSA E-Filing System and for all regulatory determinations.
Links
API docs: https://kyt.infinihash.com/docs
Trust Center: https://kyt.infinihash.com/kyt/trust
Support: mailto:support@infinihash.com
MIT licensed.
Available Tools
10 toolskyt_add_case_noteAInspect
Append an investigation note to a case. Notes are timestamped, attributed, and form part of the audit trail you'd hand to a regulator. Use this to document transaction hashes, counterparty findings, or analyst rationale.
Inputs: note (required), case_id (required).
kyt_create_caseAInspect
Open a compliance case from a flagged screening. A case bundles evidence, notes, and the audit trail you'll need if you escalate to a SAR. Pass the address that triggered the alert; the case is opened under your org with status='open' and tied to the most recent screening of that address.
Inputs: address (required), chain, notes.
kyt_generate_sarAInspect
Generate a FinCEN-aligned Suspicious Activity Report draft for a case. Returns the SAR as plain text ready for review and submission via the BSA E-Filing System. Compliance Officer remains responsible for review + filing — this is decision-support, not auto-filing.
Inputs: case_id (required).
kyt_get_caseAInspect
Fetch a single case by ID, including evidence notes and screening linkage.
Inputs: case_id (required).
kyt_healthAInspect
Backend health probe. Returns 'ok' when the KYT screening engine is responsive.
Inputs: no named parameters.
kyt_list_casesAInspect
List your organisation's compliance cases. Filter by status to find cases needing review or escalation. Each case includes id, address, chain, risk level, status, stage, and timestamps.
Inputs: limit, status.
kyt_lookup_intelAInspect
Look up known intelligence labels for an address without running a full screen. Returns tiered labels (T1 OFAC SDN, T2 threat intel, T3 on-chain freezes, T4 community-reviewed) with source attribution. Cheaper than a full screen — use when you only need to know whether an address is known.
Inputs: address (required).
kyt_recent_screeningsAInspect
List recent screenings performed by your organisation. Useful for catching up on what teammates or automated pipelines have been screening. Returns address, chain, score, risk level, and timestamp per row.
Inputs: limit.
kyt_screen_walletAInspect
Screen a single wallet address against OFAC SDN, stablecoin freezes, ScamSniffer threat intel, and 18.8K+ community-reviewed labels. Returns a 0-100 risk score, matched signals, exposure breakdown, an AI-generated investigation summary, and a recommended action (clear / review / block). Use this BEFORE settling on-chain — sanctioned wallets are caught in <200ms from the fast-path cache. Chain is auto-detected from the address format.
Inputs: address (required), chain.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 10 tools
Each tool targets a distinct operation: screening, intel lookup, case management, reporting, and health checks. The screen vs lookup distinction is explicitly explained, and the case-related tools have clear separate responsibilities.
All tools share the kyt_ prefix and most use a verb_noun pattern like create_case and generate_sar. A few noun-only names (stats, health, recent_screenings) cause minor inconsistency, but the overall pattern remains predictable.
Ten tools is well-scoped for a KYT/compliance workflow covering screening, history, statistics, case management, and SAR generation. No redundant tools dilute the set.
Screening and intelligence lookup are well covered, and case creation/listing/fetching exists. However, the case lifecycle is incomplete: there is no update_case tool for status/stage transitions, which is a notable gap in a compliance workflow.
Maintenance
Related MCP Connectors
Compliance MCP for AI agents: sanctions & KYT screening on 50+ chains, stablecoin-freeze, oracle.
Crypto transaction firewall and risk tools for MCP agents.
MCP server connecting AI agents to non-custodial staking data across 130+ networks.
MCP server for Modern Treasury — payment orders, transactions, counterparties and ledgers.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceMCP server that integrates with the BlockSec https://blocksec.com platform to provide blockchain transaction analysis.11MIT
- AlicenseAqualityDmaintenanceMCP server for sanctions screening and PEP checks via OpenSanctions API. Search entities, match against 320+ sanctions lists, and run compound compliance investigations with AI agents.653 npmMIT
- AlicenseNot gradedqualityDmaintenanceMCP server for OFAC SDN sanctions screening. Check names against US Treasury sanctions lists with automatic cache refresh. No API key needed for the check itself.MIT

yaml-ai-mcpofficial
AlicenseAqualityCmaintenanceAn MCP server for anti-money laundering (AML) compliance, including customer due diligence, transaction monitoring, and SAR filing, compliant with 6AMLD, UK MLR 2017, and FinCEN.4MIT