Back to Browse

Infinihash Kyt MCP Server

Developer ToolsUse Caution4.8MCP RegistryLocalRemote
Free

Server data from the Official MCP Registry

Screen crypto wallets vs OFAC SDN + threat intel; pre-payment checks, signed receipts; SAR drafts

About

Screen crypto wallets vs OFAC SDN + threat intel; pre-payment checks, signed receipts; SAR drafts

Remote endpoints: streamable-http: https://mcp.infinihash.com/mcp

Security Report

4.8
Use Caution4.8High Risk

This is a well-structured MCP server for blockchain compliance screening with proper authentication, secure credential handling, and appropriate permission scoping. The API key is correctly loaded from environment variables, never hardcoded, and HTTP requests are properly authenticated. Code quality is good with proper error handling and input validation. Minor quality improvements around exception handling specificity are the only findings. Supply chain analysis found 5 known vulnerabilities in dependencies (0 critical, 5 high severity). Package verification found 1 issue.

4 files analyzed · 8 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

HTTP Network Access

Connects to external APIs or services over the internet.

env_vars

Check that this permission is expected for this type of plugin.

What You'll Need

Set these up before or after installing:

Free key at https://kyt.infinihash.com/kyt/settings/api-keysRequired

Environment variable: KYT_API_KEY

Override only for self-hosted/stagingOptional

Environment variable: KYT_BASE_URL

How to Install & Connect

Available as Local & Remote

This plugin can run on your machine or connect to a hosted endpoint. during install.

Documentation

View on GitHub

From the project's GitHub README.

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 200ms
  • kyt_lookup_intel — get known intel tags for an address (no full screen)
  • kyt_recent_screenings — what your org has been screening
  • kyt_create_case — open a compliance case from a risky screening
  • kyt_list_cases — list open / SAR-pending / closed cases
  • kyt_get_case — fetch one case with evidence notes
  • kyt_add_case_note — append investigation notes to the audit trail
  • kyt_generate_sar — render a FinCEN-aligned SAR draft
  • kyt_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/mcp gives 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).

Install (local, stdio)

uvx infinihash-kyt-mcp

Or:

pip install infinihash-kyt-mcp

Get 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

MIT licensed.

Reviews

No reviews yet

Be the first to review this server!