Sanctionlistcheck.com

İsimleri 10 resmî yaptırım listesine (OFAC, Birleşik Krallık, AB, BM ve diğerleri) göre tarar ve puanlanmış olası eşleşmeleri döndürür.

Barındırılan MCP Sunucusu

npx add-mcp 'https://sanctionlistcheck.com/mcp'

Claude Code, Codex, Cursor ve daha fazlasına kurulur

Dokümantasyon

The sanctionlistcheck.com MCP server screens names against 10 official sanctions lists. We fetch these lists every day from official sources into a versioned snapshot. Each screening creates a record with a unique record id, which can be fetched again later.

Server URL: https://sanctionlistcheck.com/mcp · Transport: Streamable HTTP

Tools

screen_namesScreen Names Sanctions screening of 1 to 100 names against 10 official lists. The response includes a record id, the snapshot version, the data-as-of date for each source list, and the matching engine version. Each screened name costs one credit. Hits are candidates for human review and require further assessment.
get_recordGet Screening Record Fetch a previously stored screening record by its record id. This tool is free to use.
list_sourcesList Source Lists The list_sources tool provides the 10 official sanctions lists and their data-as-of dates from the current daily snapshot. This tool is free to use and does not require an API key.
get_balanceGet Credit Balance Retrieve the credit balance for your API key and its latest credit movements. This tool is free to use.

API Key

All tool calls, except for list_sources, require an API key sent in the Authorization Bearer header. Request a key by sending a POST request to the /v1/keys endpoint with your email address; the key will arrive by email. A new key includes 100 free credits, and each screened name costs one credit.

Developer page: https://sanctionlistcheck.com/developers

curl -X POST https://sanctionlistcheck.com/v1/keys -H "Content-Type: application/json" -d '{"email":"you@example.com"}'
Authorization: Bearer $SLC_API_KEY

OpenAPI: https://sanctionlistcheck.com/v1/openapi.json

Client Setup Commands

Claude Code

For Claude Code, add the server using a terminal command.

claude mcp add --transport http sanctionlistcheck https://sanctionlistcheck.com/mcp \
  --header "Authorization: Bearer $SLC_API_KEY"

Claude Desktop

For Claude Desktop, use a JSON configuration snippet with a local bridge program to send your API key in a header.

{
  "mcpServers": {
    "sanctionlistcheck": {
      "command": "npx",
      "args": [
        "-y", "mcp-remote", "https://sanctionlistcheck.com/mcp",
        "--header", "Authorization:${AUTH_HEADER}"
      ],
      "env": { "AUTH_HEADER": "Bearer slc_live_..." }
    }
  }
}

Cursor

For Cursor, integrate the server using a JSON configuration snippet.

{
  "mcpServers": {
    "sanctionlistcheck": {
      "url": "https://sanctionlistcheck.com/mcp",
      "headers": { "Authorization": "Bearer ${env:SLC_API_KEY}" }
    }
  }
}

Other clients

For any other MCP client, the server URL uses Streamable HTTP. Send your API key in the 'Authorization: Bearer your API key' HTTP header.

curl -s https://sanctionlistcheck.com/mcp \
  -H "Authorization: Bearer $SLC_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'