# infinihash-kyt-mcp [Health: Active]

**Category:** 🔒 Security  
**Repository:** https://github.com/Infinihash/infinihash-kyt-mcp  
**GitHub Stars:** 1  
**Views:** 4  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/infinihash-kyt-mcp

## Description
Blockchain compliance: screen wallets vs OFAC SDN + threat intel, open cases, generate SAR drafts

## Claude Desktop Quick Installation
Install path detected from listing signals. Uses `uvx` (confidence: high):

```json
"mcpServers": {
  "infinihash-kyt-mcp": {
    "command": "uvx",
    "args": ["infinihash-kyt-mcp"],
    "env": {
      "KYT_API_KEY": ""
    }
  }
}
```

**Requires environment variables:** `KYT_API_KEY` — the values above are empty placeholders; fill in real credentials before running (see the repository for what each one is for).

## Documentation

## What the infinihash-kyt-mcp MCP server does

The infinihash-kyt-mcp MCP server exposes Infinihash KYT functionality to MCP-compatible agents. Its primary use is blockchain compliance: an agent can screen a wallet against the OFAC SDN list and more than 18,800 risk labels, inspect address intelligence, review previous screenings, and maintain investigation cases.

The server also supports SAR preparation. Agents can open a case from a concerning screening, retrieve case details and evidence notes, add notes to the audit trail, list cases by workflow state, and generate a FinCEN-aligned SAR draft. The draft is not a filed SAR, and the organisation using the system remains responsible for regulatory decisions and submission through the BSA E-Filing System.

## How it works

A client sends MCP tool calls to either the hosted Infinihash endpoint or a locally running stdio process. The hosted service is available at `https://mcp.infinihash.com/mcp` and authenticates with a KYT API key through OAuth when prompted. An anonymous endpoint at `https://mcp.infinihash.com/free/mcp` provides basic sanctions screening without a key.

For local deployments, `uvx infinihash-kyt-mcp` starts the process, or the package can be installed with pip. The agent then invokes tools such as `kyt_screen_wallet`, `kyt_lookup_intel`, `kyt_create_case`, and `kyt_generate_sar`. Screening is described as taking under 200 milliseconds, and the service attributes labels across OFAC, threat-intelligence, on-chain, and community tiers.

The hosted service additionally provides `preflight_payment`, which returns ALLOW, REVIEW, or BLOCK before an agent sends crypto. It also returns an Ed25519-signed receipt. `verify_receipt` checks that receipt against the published public key.

## Setup and configuration

Create a KYT API key from the Infinihash settings page. The local MCP configuration passes it as the `KYT_API_KEY` environment variable. A Claude Desktop configuration uses `uvx` as the command and `infinihash-kyt-mcp` as its argument. Cursor and Cline use the same general JSON structure with client-specific configuration locations.

For a hosted connection, use the remote MCP URL instead of installing the package. Claude Code can register that endpoint with an HTTP transport. The free hosted endpoint is available for basic screening, while authenticated access is intended for the full KYT service.

## Tools and capabilities

Available tools include:

- `kyt_screen_wallet`: screen a wallet against OFAC SDN and KYT risk labels.
- `kyt_lookup_intel`: retrieve known intelligence tags without a full screen.
- `kyt_recent_screenings`: inspect the organisation's recent screening activity.
- `kyt_create_case`, `kyt_list_cases`, and `kyt_get_case`: manage compliance cases.
- `kyt_add_case_note`: append investigation notes to a case audit trail.
- `kyt_generate_sar`: produce a FinCEN-aligned SAR draft.
- `kyt_stats` and `kyt_health`: inspect source coverage and backend status.

The hosted infinihash-kyt-mcp MCP server also exposes payment preflight and receipt verification capabilities.

## Limitations and notes

The infinihash-kyt-mcp MCP server is a decision-support tool, not a SAR filing service. It does not replace an organisation's regulatory review or filing obligations. Anonymous hosted access is limited to basic sanctions screening. API usage, screening limits, and account terms depend on the Infinihash KYT service tier.

_Full upstream README: https://allmcps.com/mcp/infinihash-kyt-mcp/readme_

