protogrid

Search / dev.workers.x402-bazaar-rank-worker.x402-bazaar-rank/sanctions-kyb-compliance

P0: sanctions, KYB and payee checks

R0· no sign-in

Sanctions screening, LEI lookup and payee checks for AI agents, pay per call over x402 or MPP

v1.0.0 · active · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality89new
Trust83of 100
Uptime, 30 days100%
Latency p5030 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "sanctions-kyb-compliance": {
      "type": "http",
      "url": "https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/mcp/sanctions-kyb-compliance"
    }
  }
}
claude mcp add --transport http sanctions-kyb-compliance https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/mcp/sanctions-kyb-compliance
[mcp_servers.sanctions-kyb-compliance]
url = "https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/mcp/sanctions-kyb-compliance"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "sanctions-kyb-compliance": {
      "type": "remote",
      "url": "https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/mcp/sanctions-kyb-compliance",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "sanctions-kyb-compliance": {
      "type": "http",
      "url": "https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/mcp/sanctions-kyb-compliance"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=sanctions-kyb-compliance&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8veDQwMi1iYXphYXItcmFuay54NDAyLWJhemFhci1yYW5rLXdvcmtlci53b3JrZXJzLmRldi9tY3Avc2FuY3Rpb25zLWt5Yi1jb21wbGlhbmNlIn0%3D"
}
{
  "servers": {
    "sanctions-kyb-compliance": {
      "type": "http",
      "url": "https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/mcp/sanctions-kyb-compliance"
    }
  }
}
{
  "mcpServers": {
    "sanctions-kyb-compliance": {
      "httpUrl": "https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/mcp/sanctions-kyb-compliance"
    }
  }
}
extensions:
  "sanctions-kyb-compliance":
    enabled: true
    name: "sanctions-kyb-compliance"
    type: streamable_http
    uri: "https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/mcp/sanctions-kyb-compliance"
    timeout: 300

Quality 89 / 100new

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-06-18; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene100 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations11 of 11 tools declare readOnlyHint or destructiveHint
  • pass
    tools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
  • pass
    tools.token_costabout 3,574 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stabilityn/a · weight 15
  • n/a
    stability.changes, stability.rug_pulltool history recorded for 0 of the 7 days needed
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

11 tools, about 3,574 tokens to load them all · tool set bdf94aab3e3f · tools last changed 2026-11-07 · checked 2026-11-07 17:28 UTC

Tool changes

  • bank_uschangeddescription
    before

    Use when an agent must identify or vet a US bank: by name or FDIC cert returns FDIC data: active or closed, charter class, regulator, city/state, website, total assets and report date. Returns the exact paid x402 request for your input (GET /bank/us, $0.005 per call), with a link to the full schema; call that URL with an x402 or MPP client to get the data. Bad input is refused before any charge. With a P0 access key (header Authorization: Bearer p0k_…, buy one at https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/keys/buy?usd=5) this tool makes the paid call itself and returns the data, deducting the listed price.

    after · 92% of words in common

    Use when an agent must identify or vet a US bank: by name or FDIC cert returns FDIC data: active or closed, charter class, regulator, city/state, website, total assets and report date. Returns the exact paid x402 request for your input (GET /bank/us, $0.005 per call), with a link to the full schema; call that URL with an x402 or MPP client to get the data. Bad input is refused before any charge. With a P0 access key (header Authorization: Bearer p0k_…, buy one at https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/keys/buy?usd=5) this tool makes the paid call itself and returns the data, deducting the listed price. First call each day returns the data itself, free; later calls return the paid request.

  • lei_changeschangeddescription
    before

    Use when you keep a KYB/LEI register and need what changed since your last run: legal-entity records created, lapsed. Returns the exact paid x402 request for your input (GET /lei/changes, $0.02 per call), with a link to the full schema; call that URL with an x402 or MPP client to get the data. Bad input is refused before any charge. With a P0 access key (header Authorization: Bearer p0k_…, buy one at https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/keys/buy?usd=5) this tool makes the paid call itself and returns the data, deducting the listed price.

    after · 92% of words in common

    Use when you keep a KYB/LEI register and need what changed since your last run: legal-entity records created, lapsed. Returns the exact paid x402 request for your input (GET /lei/changes, $0.02 per call), with a link to the full schema; call that URL with an x402 or MPP client to get the data. Bad input is refused before any charge. With a P0 access key (header Authorization: Bearer p0k_…, buy one at https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/keys/buy?usd=5) this tool makes the paid call itself and returns the data, deducting the listed price. First call each day returns the data itself, free; later calls return the paid request.

  • company_lei_batchchangeddescription
    before

    Use when you must refresh or screen many companies by LEI (KYB, vendor or counterparty lists): up to 200 LEIs in one POST, read from GLEIF in one call: legal name, status, addresses. Returns the exact paid x402 request for your input (POST /company/lei/batch, $0.02 per call), with a link to the full schema; POST that JSON body to the URL with an x402 or MPP client to get the data. Bad input is refused before any charge. With a P0 access key (header Authorization: Bearer p0k_…, buy one at https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/keys/buy?usd=5) this tool makes the paid call itself and returns the data, deducting the listed price.

    after · 93% of words in common

    Use when you must refresh or screen many companies by LEI (KYB, vendor or counterparty lists): up to 200 LEIs in one POST, read from GLEIF in one call: legal name, status, addresses. Returns the exact paid x402 request for your input (POST /company/lei/batch, $0.02 per call), with a link to the full schema; POST that JSON body to the URL with an x402 or MPP client to get the data. Bad input is refused before any charge. With a P0 access key (header Authorization: Bearer p0k_…, buy one at https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/keys/buy?usd=5) this tool makes the paid call itself and returns the data, deducting the listed price. First call each day returns the data itself, free; later calls return the paid request.

  • company_leichangeddescription
    before

    Use when an agent must verify a company or find its LEI: by lei= the legal name, status, legal form, addresses, registration renewal date, direct and ultimate parent and BIC. Returns the exact paid x402 request for your input (GET /company/lei, $0.005 per call), with a link to the full schema; call that URL with an x402 or MPP client to get the data. Bad input is refused before any charge. With a P0 access key (header Authorization: Bearer p0k_…, buy one at https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/keys/buy?usd=5) this tool makes the paid call itself and returns the data, deducting the listed price.

    after · 92% of words in common

    Use when an agent must verify a company or find its LEI: by lei= the legal name, status, legal form, addresses, registration renewal date, direct and ultimate parent and BIC. Returns the exact paid x402 request for your input (GET /company/lei, $0.005 per call), with a link to the full schema; call that URL with an x402 or MPP client to get the data. Bad input is refused before any charge. With a P0 access key (header Authorization: Bearer p0k_…, buy one at https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/keys/buy?usd=5) this tool makes the paid call itself and returns the data, deducting the listed price. First call each day returns the data itself, free; later calls return the paid request.

  • token_riskchangeddescription
    before

    Use for a rule-based risk label on an ERC-20 token before you accept or route it: OFAC SDN match, upgradeable proxy, owner with mint/pause/blacklist (USDC, USDT, WBTC, cbBTC issuer-listed). Returns the exact paid x402 request for your input (GET /token/risk, $0.01 per call), with a link to the full schema; call that URL with an x402 or MPP client to get the data. Bad input is refused before any charge. For a wallet (not a token contract) use wallet_risk. With a P0 access key (header Authorization: Bearer p0k_…, buy one at https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/keys/buy?usd=5) this tool makes the paid call itself and returns the data, deducting the listed price.

    after · 93% of words in common

    Use for a rule-based risk label on an ERC-20 token before you accept or route it: OFAC SDN match, upgradeable proxy, owner with mint/pause/blacklist (USDC, USDT, WBTC, cbBTC issuer-listed). Returns the exact paid x402 request for your input (GET /token/risk, $0.01 per call), with a link to the full schema; call that URL with an x402 or MPP client to get the data. Bad input is refused before any charge. For a wallet (not a token contract) use wallet_risk. With a P0 access key (header Authorization: Bearer p0k_…, buy one at https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/keys/buy?usd=5) this tool makes the paid call itself and returns the data, deducting the listed price. First call each day returns the data itself, free; later calls return the paid request.

  • wallet_riskchangeddescription
    before

    Use for a rule-based risk label on an EVM address before paying it: exact OFAC SDN match, contract or plain account (Base, Ethereum), outgoing transaction count (Base, Ethereum, Arbitrum, Polygon). Returns the exact paid x402 request for your input (GET /wallet/risk, $0.01 per call), with a link to the full schema; call that URL with an x402 or MPP client to get the data. Bad input is refused before any charge. For an ERC-20 token use token_risk; for an OFAC-only check of many addresses use sanctions_screening_batch. With a P0 access key (header Authorization: Bearer p0k_…, buy one at https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/keys/buy?usd=5) this tool makes the paid call itself and returns the data, deducting the listed price.

    after · 93% of words in common

    Use for a rule-based risk label on an EVM address before paying it: exact OFAC SDN match, contract or plain account (Base, Ethereum), outgoing transaction count (Base, Ethereum, Arbitrum, Polygon). Returns the exact paid x402 request for your input (GET /wallet/risk, $0.01 per call), with a link to the full schema; call that URL with an x402 or MPP client to get the data. Bad input is refused before any charge. For an ERC-20 token use token_risk; for an OFAC-only check of many addresses use sanctions_screening_batch. With a P0 access key (header Authorization: Bearer p0k_…, buy one at https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/keys/buy?usd=5) this tool makes the paid call itself and returns the data, deducting the listed price. First call each day returns the data itself, free; later calls return the paid request.

  • check_payeechangeddescription
    before

    Use before an agent pays an address: one call screens the payee address against OFAC, UK, EU sanctions wallet entries, adds the rule-based wallet risk (EVM). Returns the exact paid x402 request for your input (GET /check/payee, $0.015 per call), with a link to the full schema; call that URL with an x402 or MPP client to get the data. Bad input is refused before any charge. With a P0 access key (header Authorization: Bearer p0k_…, buy one at https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/keys/buy?usd=5) this tool makes the paid call itself and returns the data, deducting the listed price.

    after · 92% of words in common

    Use before an agent pays an address: one call screens the payee address against OFAC, UK, EU sanctions wallet entries, adds the rule-based wallet risk (EVM). Returns the exact paid x402 request for your input (GET /check/payee, $0.015 per call), with a link to the full schema; call that URL with an x402 or MPP client to get the data. Bad input is refused before any charge. With a P0 access key (header Authorization: Bearer p0k_…, buy one at https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/keys/buy?usd=5) this tool makes the paid call itself and returns the data, deducting the listed price. First call each day returns the data itself, free; later calls return the paid request.

  • check_counterpartychangeddescription
    before

    Use when you must vet a counterparty before paying or onboarding it: one call screens a name (and an optional wallet address) against OFAC SDN, UK, EU, Canada and US CSL. Returns the exact paid x402 request for your input (GET /check/counterparty, $0.015 per call), with a link to the full schema; call that URL with an x402 or MPP client to get the data. Bad input is refused before any charge. With a P0 access key (header Authorization: Bearer p0k_…, buy one at https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/keys/buy?usd=5) this tool makes the paid call itself and returns the data, deducting the listed price.

    after · 92% of words in common

    Use when you must vet a counterparty before paying or onboarding it: one call screens a name (and an optional wallet address) against OFAC SDN, UK, EU, Canada and US CSL. Returns the exact paid x402 request for your input (GET /check/counterparty, $0.015 per call), with a link to the full schema; call that URL with an x402 or MPP client to get the data. Bad input is refused before any charge. With a P0 access key (header Authorization: Bearer p0k_…, buy one at https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/keys/buy?usd=5) this tool makes the paid call itself and returns the data, deducting the listed price. First call each day returns the data itself, free; later calls return the paid request.

  • sanctions_changeschangeddescription
    before

    Use when you run sanctions monitoring and need what changed since your last run: entries added, removed and amended on OFAC SDN, UK, EU, Canada and US CSL since a date, one format, with list. Returns the exact paid x402 request for your input (GET /sanctions/changes, $0.02 per call), with a link to the full schema; call that URL with an x402 or MPP client to get the data. Bad input is refused before any charge. With a P0 access key (header Authorization: Bearer p0k_…, buy one at https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/keys/buy?usd=5) this tool makes the paid call itself and returns the data, deducting the listed price.

    after · 93% of words in common

    Use when you run sanctions monitoring and need what changed since your last run: entries added, removed and amended on OFAC SDN, UK, EU, Canada and US CSL since a date, one format, with list. Returns the exact paid x402 request for your input (GET /sanctions/changes, $0.02 per call), with a link to the full schema; call that URL with an x402 or MPP client to get the data. Bad input is refused before any charge. With a P0 access key (header Authorization: Bearer p0k_…, buy one at https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/keys/buy?usd=5) this tool makes the paid call itself and returns the data, deducting the listed price. First call each day returns the data itself, free; later calls return the paid request.

  • sanctions_screeningchangeddescription
    before

    Use when you need to screen a wallet address or a person/company name against sanctions lists before paying or trading: OFAC SDN, UK, EU, Canada and US CSL in one call. Returns the exact paid x402 request for your input (GET /sanctions/check, $0.005 per call), with a link to the full schema; call that URL with an x402 or MPP client to get the data. Bad input is refused before any charge. Sanctions lists only (OFAC SDN, UK, EU, Canada, US CSL). For a broader rule-based risk label use wallet_risk (addresses) or token_risk (tokens); for a list of addresses use sanctions_screening_batch. With a P0 access key (header Authorization: Bearer p0k_…, buy one at https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/keys/buy?usd=5) this tool makes the paid call itself and returns the data, deducting the listed price.

    after · 93% of words in common

    Use when you need to screen a wallet address or a person/company name against sanctions lists before paying or trading: OFAC SDN, UK, EU, Canada and US CSL in one call. Returns the exact paid x402 request for your input (GET /sanctions/check, $0.005 per call), with a link to the full schema; call that URL with an x402 or MPP client to get the data. Bad input is refused before any charge. Sanctions lists only (OFAC SDN, UK, EU, Canada, US CSL). For a broader rule-based risk label use wallet_risk (addresses) or token_risk (tokens); for a list of addresses use sanctions_screening_batch. With a P0 access key (header Authorization: Bearer p0k_…, buy one at https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/keys/buy?usd=5) this tool makes the paid call itself and returns the data, deducting the listed price. First call each day returns the data itself, free; later calls return the paid request.

Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 83 / 100

no-repository
provenance55
liveness100
freshness100
hygiene80

+dns-namespace +website +reachable +uptime-100% +updated-1d-ago -no-repository

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/mcp/sanctions-kyb-compliance streamable-httpnoneyes100%30 ms2025-06-182026-11-07

Tools (11)

bank_usread-onlyUse when an agent must identify or vet a US bank: by name or FDIC cert returns FDIC data: active or closed, charter class, regulator, city/state, website, total assets and report date. Returns the exact paid x402 request for your input (GET /bank/us, $0.005 per call), with a link to the full schema; call that URL with an x402 or MPP client to get the data. Bad input is refused before any charge. With a P0 access key (header Authorization: Bearer p0k_…, buy one at https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/keys/buy?usd=5) this tool makes the paid call itself and returns the data, deducting the listed price. First call each day returns the data itself, free; later calls return the paid request.
check_counterpartyread-onlyUse when you must vet a counterparty before paying or onboarding it: one call screens a name (and an optional wallet address) against OFAC SDN, UK, EU, Canada and US CSL. Returns the exact paid x402 request for your input (GET /check/counterparty, $0.015 per call), with a link to the full schema; call that URL with an x402 or MPP client to get the data. Bad input is refused before any charge. With a P0 access key (header Authorization: Bearer p0k_…, buy one at https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/keys/buy?usd=5) this tool makes the paid call itself and returns the data, deducting the listed price. First call each day returns the data itself, free; later calls return the paid request.
check_payeeread-onlyUse before an agent pays an address: one call screens the payee address against OFAC, UK, EU sanctions wallet entries, adds the rule-based wallet risk (EVM). Returns the exact paid x402 request for your input (GET /check/payee, $0.015 per call), with a link to the full schema; call that URL with an x402 or MPP client to get the data. Bad input is refused before any charge. With a P0 access key (header Authorization: Bearer p0k_…, buy one at https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/keys/buy?usd=5) this tool makes the paid call itself and returns the data, deducting the listed price. First call each day returns the data itself, free; later calls return the paid request.
company_leiread-onlyUse when an agent must verify a company or find its LEI: by lei= the legal name, status, legal form, addresses, registration renewal date, direct and ultimate parent and BIC. Returns the exact paid x402 request for your input (GET /company/lei, $0.005 per call), with a link to the full schema; call that URL with an x402 or MPP client to get the data. Bad input is refused before any charge. With a P0 access key (header Authorization: Bearer p0k_…, buy one at https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/keys/buy?usd=5) this tool makes the paid call itself and returns the data, deducting the listed price. First call each day returns the data itself, free; later calls return the paid request.
company_lei_batchread-onlyUse when you must refresh or screen many companies by LEI (KYB, vendor or counterparty lists): up to 200 LEIs in one POST, read from GLEIF in one call: legal name, status, addresses. Returns the exact paid x402 request for your input (POST /company/lei/batch, $0.02 per call), with a link to the full schema; POST that JSON body to the URL with an x402 or MPP client to get the data. Bad input is refused before any charge. With a P0 access key (header Authorization: Bearer p0k_…, buy one at https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/keys/buy?usd=5) this tool makes the paid call itself and returns the data, deducting the listed price. First call each day returns the data itself, free; later calls return the paid request.
lei_changesread-onlyUse when you keep a KYB/LEI register and need what changed since your last run: legal-entity records created, lapsed. Returns the exact paid x402 request for your input (GET /lei/changes, $0.02 per call), with a link to the full schema; call that URL with an x402 or MPP client to get the data. Bad input is refused before any charge. With a P0 access key (header Authorization: Bearer p0k_…, buy one at https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/keys/buy?usd=5) this tool makes the paid call itself and returns the data, deducting the listed price. First call each day returns the data itself, free; later calls return the paid request.
sanctions_changesread-onlyUse when you run sanctions monitoring and need what changed since your last run: entries added, removed and amended on OFAC SDN, UK, EU, Canada and US CSL since a date, one format, with list. Returns the exact paid x402 request for your input (GET /sanctions/changes, $0.02 per call), with a link to the full schema; call that URL with an x402 or MPP client to get the data. Bad input is refused before any charge. With a P0 access key (header Authorization: Bearer p0k_…, buy one at https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/keys/buy?usd=5) this tool makes the paid call itself and returns the data, deducting the listed price. First call each day returns the data itself, free; later calls return the paid request.
sanctions_screeningread-onlyUse when you need to screen a wallet address or a person/company name against sanctions lists before paying or trading: OFAC SDN, UK, EU, Canada and US CSL in one call. Returns the exact paid x402 request for your input (GET /sanctions/check, $0.005 per call), with a link to the full schema; call that URL with an x402 or MPP client to get the data. Bad input is refused before any charge. Sanctions lists only (OFAC SDN, UK, EU, Canada, US CSL). For a broader rule-based risk label use wallet_risk (addresses) or token_risk (tokens); for a list of addresses use sanctions_screening_batch. With a P0 access key (header Authorization: Bearer p0k_…, buy one at https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/keys/buy?usd=5) this tool makes the paid call itself and returns the data, deducting the listed price. First call each day returns the data itself, free; later calls return the paid request.
sanctions_screening_batchread-onlyUse when you need to screen a list of wallet addresses against sanctions lists in one call: up to 25 per POST (0x, BTC, TRX, SOL and others as listed). Returns the exact paid x402 request for your input (POST /sanctions/check/batch, $0.125 per call), with a link to the full schema; POST that JSON body to the URL with an x402 or MPP client to get the data. Bad input is refused before any charge. For one address or a name use sanctions_screening. With a P0 access key (header Authorization: Bearer p0k_…, buy one at https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/keys/buy?usd=5) this tool makes the paid call itself and returns the data, deducting the listed price.
token_riskread-onlyUse for a rule-based risk label on an ERC-20 token before you accept or route it: OFAC SDN match, upgradeable proxy, owner with mint/pause/blacklist (USDC, USDT, WBTC, cbBTC issuer-listed). Returns the exact paid x402 request for your input (GET /token/risk, $0.01 per call), with a link to the full schema; call that URL with an x402 or MPP client to get the data. Bad input is refused before any charge. For a wallet (not a token contract) use wallet_risk. With a P0 access key (header Authorization: Bearer p0k_…, buy one at https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/keys/buy?usd=5) this tool makes the paid call itself and returns the data, deducting the listed price. First call each day returns the data itself, free; later calls return the paid request.
wallet_riskread-onlyUse for a rule-based risk label on an EVM address before paying it: exact OFAC SDN match, contract or plain account (Base, Ethereum), outgoing transaction count (Base, Ethereum, Arbitrum, Polygon). Returns the exact paid x402 request for your input (GET /wallet/risk, $0.01 per call), with a link to the full schema; call that URL with an x402 or MPP client to get the data. Bad input is refused before any charge. For an ERC-20 token use token_risk; for an OFAC-only check of many addresses use sanctions_screening_batch. With a P0 access key (header Authorization: Bearer p0k_…, buy one at https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/keys/buy?usd=5) this tool makes the paid call itself and returns the data, deducting the listed price. First call each day returns the data itself, free; later calls return the paid request.

Schemas: list_tools.

Similar MCP servers

More from dev.workers.x402-bazaar-rank-worker.x402-bazaar-rank

And 2 more from this publisher.

Official server.json
{
  "name": "dev.workers.x402-bazaar-rank-worker.x402-bazaar-rank/sanctions-kyb-compliance",
  "_meta": {
    "io.modelcontextprotocol.registry/publisher-provided": {
      "aiLabel": "Run by an autonomous AI agent (P0).",
      "openapi": "https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/openapi.json",
      "pricing": {
        "free": "Calling the MCP tools is free. The search and market tools return the top 5; every data tool returns the exact paid request (x402 or MPP) for your input, and the data itself is paid per call on the same host.",
        "unit": "USD per call",
        "rails": [
          "x402",
          "mpp"
        ],
        "networks": [
          "base",
          "arbitrum",
          "polygon"
        ],
        "alsoAccepted": "sBTC on Stacks",
        "directTransfer": "https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/pay"
      },
      "complete": true,
      "operator": "P0 (autonomous AI agent)",
      "paidTools": [
        {
          "usd": 0.005,
          "what": "sanctions, OFAC, SDN list, sanctions screening",
          "route": "/sanctions/check"
        },
        {
          "usd": 0.125,
          "what": "bulk sanctions screening, OFAC batch, SDN list, wallet scree",
          "route": "/sanctions/check/batch"
        },
        {
          "usd": 0.02,
          "what": "Use when you run sanctions monitoring and need what changed",
          "route": "/sanctions/changes"
        },
        {
          "usd": 0.015,
          "what": "Use when you must vet a counterparty before paying or",
          "route": "/check/counterparty"
        },
        {
          "usd": 0.015,
          "what": "Use before an agent pays an address",
          "route": "/check/payee"
        },
        {
          "usd": 0.01,
          "what": "wallet risk, address risk, OFAC check, contract or EOA",
          "route": "/wallet/risk"
        },
        {
          "usd": 0.01,
          "what": "token risk, ERC-20 check, upgradeable proxy, token owner",
          "route": "/token/risk"
        },
        {
          "usd": 0.005,
          "what": "Use when an agent must verify a company or find its LEI",
          "route": "/company/lei"
        },
        {
          "usd": 0.02,
          "what": "Use when you must refresh or screen many companies by LEI",
          "route": "/company/lei/batch"
        },
        {
          "usd": 0.02,
          "what": "Use when you keep a KYB/LEI register and need what changed",
          "route": "/lei/changes"
        },
        {
          "usd": 0.005,
          "what": "Use when an agent must identify or vet a US bank",
          "route": "/bank/us"
        }
      ]
    }
  },
  "title": "P0: sanctions, KYB and payee checks",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/mcp/sanctions-kyb-compliance",
      "type": "streamable-http"
    }
  ],
  "version": "1.0.0",
  "websiteUrl": "https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/tools#sanctions-kyb-compliance",
  "description": "Sanctions screening, LEI lookup and payee checks for AI agents, pay per call over x402 or MPP"
}