{"name":"io.github.cyanheads/sanctions-screening-mcp-server","slug":"cyanheads-sanctions-screening-mcp-server","title":null,"description":"Screen names against OFAC, EU, UK, UN sanctions lists; resolve entities via GLEIF. Screening aid.","url":"https://mcp.market/server/cyanheads-sanctions-screening-mcp-server","rating":null,"grade":"U","score":null,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":0,"stars":null,"forks":null,"downloads_week":null,"last_push_at":null,"license":null},"uptime":null,"claimed":false,"transport":"mixed","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/cyanheads/sanctions-screening-mcp-server","website":null,"version":"0.1.11","remotes":[{"type":"streamable-http","url":"https://sanctions-screening.caseyjhand.com/mcp"}],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/sanctions-screening-mcp-server","version":"0.1.11","runtimeHint":"node","transport":{"type":"stdio"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:stdio","type":"positional"}],"environmentVariables":[{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"Filesystem path for the local SQLite mirror. All sources are keyless; no API key is required. Populate the mirror out-of-band with `bun run mirror:init`.","format":"string","default":"./data/sanctions.db","name":"SANCTIONS_MIRROR_PATH"},{"description":"Default Jaro-Winkler similarity floor (0-1) for fuzzy matches when the caller omits minScore.","format":"string","default":"0.85","name":"SANCTIONS_FUZZY_MIN_SCORE"},{"description":"Hard cap on fuzzy candidates scored per query, to bound work on short queries.","format":"string","default":"50","name":"SANCTIONS_FUZZY_MAX_RESULTS"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/sanctions-screening-mcp-server","version":"0.1.11","runtimeHint":"node","transport":{"type":"streamable-http","url":"http://localhost:3010/mcp"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:http","type":"positional"}],"environmentVariables":[{"description":"The hostname for the HTTP server.","format":"string","default":"127.0.0.1","name":"MCP_HTTP_HOST"},{"description":"The port to run the HTTP server on.","format":"string","default":"3010","name":"MCP_HTTP_PORT"},{"description":"The endpoint path for the MCP server.","format":"string","default":"/mcp","name":"MCP_HTTP_ENDPOINT_PATH"},{"description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","default":"none","name":"MCP_AUTH_MODE"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"Filesystem path for the local SQLite mirror; a persistent volume on a hosted deployment. All sources are keyless; no API key is required.","format":"string","default":"./data/sanctions.db","name":"SANCTIONS_MIRROR_PATH"},{"description":"Cron for the scheduled refresh of the sanctions lists + name index (HTTP transport only). GLEIF deltas are refreshed manually via mirror:refresh.","format":"string","default":"0 4 * * *","name":"SANCTIONS_REFRESH_CRON"},{"description":"Default Jaro-Winkler similarity floor (0-1) for fuzzy matches when the caller omits minScore.","format":"string","default":"0.85","name":"SANCTIONS_FUZZY_MIN_SCORE"},{"description":"Hard cap on fuzzy candidates scored per query, to bound work on short queries.","format":"string","default":"50","name":"SANCTIONS_FUZZY_MAX_RESULTS"}]}],"tools":[],"scan":null,"grade_history":[],"reviews":[]}