Canada Sanctions Screening MCP
An MCP server that allows AI agents to screen names against Canada's consolidated autonomous sanctions list (SEMA). It supports single name checks, batch screening of up to 200 names with fuzzy matching, and retrieving regime-specific listings. The service offers a free tier for basic checks and a paid Pro tier for advanced features.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://ca-sanctions-screen-mcp.donniertf.workers.dev/mcpWhat you can do with it
- Screen one person, company or vessel name against Canada's consolidated autonomous sanctions list
- Screen up to 200 names at once with an adjustable fuzzy threshold
- Retrieve all listings for a country or regime, optionally filtered by date
Source and maintenance
- Maintenance checked
Protocol and capabilities
- Server
- ca-sanctions-screen-mcp 1.0.0
- MCP protocol
- 2025-06-18
- Tools
- 3 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": false
}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
3 advertised
sanctions_check
FREE. Screen one person, company or vessel name against Canada's consolidated autonomous sanctions list (SEMA / JVCFOA), incl. aliases. Best 3 matches.
{
"type": "object",
"required": [
"name"
],
"properties": {
"name": {
"type": "string"
}
}
}batch_screen
PRO. Screen up to 200 names at once with an adjustable fuzzy threshold (50–100). Audit-ready output with list version.
{
"type": "object",
"required": [
"names"
],
"properties": {
"names": {
"type": "array",
"items": {
"type": "string"
}
},
"threshold": {
"type": "number"
},
"access_token": {
"type": "string",
"description": "Subscriber token from /success (or Authorization: Bearer)"
}
}
}regime_list
PRO. All listings for a country/regime (e.g. Russia, Iran, Belarus), optionally only those listed since a date.
{
"type": "object",
"required": [
"country"
],
"properties": {
"type": {
"type": "string"
},
"since": {
"type": "string"
},
"country": {
"type": "string"
},
"access_token": {
"type": "string",
"description": "Subscriber token from /success (or Authorization: Bearer)"
}
}
}Prompts
Not advertised
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 630 ms
- 95th percentile latency
- 630 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 630 ms · metadata changed · 3 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http canada-sanctions-screening-mcp https://ca-sanctions-screen-mcp.donniertf.workers.dev/mcpCodex
codex mcp add canada-sanctions-screening-mcp --url https://ca-sanctions-screen-mcp.donniertf.workers.dev/mcpCursor
{
"mcpServers": {
"canada-sanctions-screening-mcp": {
"url": "https://ca-sanctions-screen-mcp.donniertf.workers.dev/mcp"
}
}
}Cline
{
"mcpServers": {
"canada-sanctions-screening-mcp": {
"type": "streamableHttp",
"url": "https://ca-sanctions-screen-mcp.donniertf.workers.dev/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"canada-sanctions-screening-mcp": {
"type": "http",
"url": "https://ca-sanctions-screen-mcp.donniertf.workers.dev/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http canada-sanctions-screening-mcp https://ca-sanctions-screen-mcp.donniertf.workers.dev/mcpClaude Desktop
{
"mcpServers": {
"canada-sanctions-screening-mcp": {
"url": "https://ca-sanctions-screen-mcp.donniertf.workers.dev/mcp"
}
}
}Windsurf
{
"mcpServers": {
"canada-sanctions-screening-mcp": {
"serverUrl": "https://ca-sanctions-screen-mcp.donniertf.workers.dev/mcp"
}
}
}Let your agent find its tools
Find servers like Canada Sanctions Screening MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.