SanctionsKit developer MCP
Server Details
Sanctions API docs and request validation, with account-linked synthetic sandbox testing.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- SanctionsKit/sanctions-kit-mcp-plugin
- GitHub Stars
- 1
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 9 tools
Each tool targets a distinct action: docs discovery (search_docs/get_doc), schema introspection (get_api_schema), validation vs. execution (validate_screening_request vs run_sandbox_screening), and evidence/workspace reads (get_screening_result, get_usage, list_sources, get_profile). Minor overlap between get_api_schema and get_doc since both surface documentation, but the descriptions clearly separate schema retrieval from doc reading.
All nine tools follow a consistent snake_case verb_noun pattern (get_*, list_*, run_*, search_*, validate_*). Verbs are used predictably: get_* for reads, list_* for enumeration, run_* for submission, validate_* for checks.
Nine tools is well-scoped for a sandbox developer kit covering documentation, schema, validation, submission, and result retrieval. Every tool has a clear role with no filler.
The core developer workflow is covered end-to-end: search docs, read docs, inspect schema, validate a request, run a sandbox screening, and retrieve evidence/usage. Minor gaps exist around screening lifecycle management such as listing past screenings or cancelling/reviewing an open case, which the descriptions hint at but no tool exposes.
Available Tools
9 toolsget_api_schemaInspect the REST API contractARead-onlyIdempotentInspect
Without path, list consumer REST operations. With a path such as /screenings and lowercase method, retrieve its OpenAPI request, response, examples and referenced schemas. Describes REST capabilities; MCP account tools are sandbox only.
Inputs: path, method. Returns: data
get_docRead an integration documentARead-onlyIdempotentInspect
Read a document returned by search_docs, including code examples and error handling. Uses a fixed local document catalog; does not fetch arbitrary URLs.
Inputs: slug (required). Returns: data
get_profileIdentify the connected profileARead-onlyIdempotentInspect
Identify the sandbox profile represented by the authenticated connection. Takes no user or workspace selector.
Inputs: no named parameters. Returns: id, name, email, nickname
get_screening_resultRead a sandbox screening resultAIdempotentInspect
Retrieve retained evidence by screening ID from the connected sandbox workspace. An expired result is an error. Preserve coverage, versions, warnings and potential-match review requirements.
Inputs: id (required). Returns: data
get_usageCheck sandbox allowanceBRead-onlyIdempotentInspect
Read the connected sandbox workspace allowance, completed subjects and pending reservations.
Inputs: no named parameters. Returns: data
list_sourcesDiscover source coverageCRead-onlyIdempotentInspect
Read current source metadata and qualification from the connected sandbox workspace, with bounded pagination. Catalog/production source availability does not enable live MCP screenings; sandbox screening uses sandbox@1.
Inputs: limit, query, offset. Returns: data
run_sandbox_screeningTest a sandbox screeningAIdempotentInspect
Submit invented data to sandbox@1. Requires synthetic=true and an idempotencyKey of 8–128 URL-safe characters, reused unchanged with the same request for retries. Retains screening evidence according to policy and may create a review case; consumes sandbox allowance, never paid production allowance. Cannot screen production or link counterparties.
Inputs: request (required), synthetic (required), idempotencyKey (required). Returns: data
search_docsSearch SanctionsKit documentationARead-onlyIdempotentInspect
Find current integration documentation and guides by keyword. Returns document slugs for get_doc. Public; no account needed.
Inputs: query (required), limit. Returns: data
validate_screening_requestValidate a screening requestARead-onlyIdempotentInspect
Validate request structure against the runtime REST screening schema without submitting or retaining it. Does not check live source eligibility or grant clearance. Use synthetic development inputs.
Inputs: request (required). Returns: data
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Sanctions, PEP, watchlist, recall, business, and contract screening. Free tier, no auth required.
Sanctions Screening MCP — screen people, companies, vessels, and aircraft against the US…
Screen people & companies against 12 US sanctions & exclusion lists (OFAC, LEIE, SAM, Medicaid).
Screen banks, wires, sanctions, wallets and transfers before an agent moves money. Free tier.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceScreens names and companies against OFAC, EU, UK, and UN sanctions lists with fuzzy-match scores, supporting bulk lookups for AML/KYC checks. Data is sourced directly from official government lists and cached for fast repeat checks.-
- AlicenseNot gradedqualityCmaintenanceEnables screening names and batches against global sanctions, PEP, and watchlists for AML compliance, returning scored matches.296 npmMIT
- AlicenseAqualityCmaintenanceScreens names against the official UK FCDO Sanctions List to identify possible matches with designation details, and retrieves full sanctions entries by unique ID.256 npmApache 2.0
- AlicenseAqualityBmaintenanceLimitguard MCP server: lead validation for AI agents. Checks the company behind a lead in the Dutch (KVK) and Belgian (KBO) registers, EU VAT (VIES) and sanctions lists. Pay per call with x402 or an API key.101MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.