Sanctionlistcheck.com
Đối chiếu tên với 10 danh sách trừng phạt chính thức (OFAC, UK, EU, UN và các danh sách khác), đồng thời trả về các kết quả trùng khớp tiềm năng kèm điểm số.
Máy chủ MCP được lưu trữ
npx add-mcp 'https://sanctionlistcheck.com/mcp'Cài vào Claude Code, Codex, Cursor và nhiều công cụ khác
Tài liệu
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_names | Screen 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_record | Get Screening Record Fetch a previously stored screening record by its record id. This tool is free to use. |
list_sources | List 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_balance | Get 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"}'