by madupay
Provides comprehensive sanctions screening against major global watchlists, delivering risk scores, detailed match information, and customizable filtering options.
Offers a powerful API for screening individuals and organizations against OFAC, UN, OFSI, and other sanctions lists, returning structured JSON with match details and confidence scores.
npx -y mcp-sanctions
).claude_desktop_config.json
entry pointing to the server and provide your OFAC_API_API_KEY
.cases
, type
, minScore
, and sources
.minScore
(0‑100) to filter relevance.Q: Which API key is required?
A: An OFAC API key (OFAC_API_API_KEY
) supplied in the environment.
Q: Can I limit the lists queried?
A: Yes, specify the sources
array in the request payload.
Q: What is the default risk threshold?
A: minScore
defaults to 95 if omitted.
Q: How do I restart after configuration changes? A: Restart Claude Desktop (or the MCP host) to reload the new settings.
A powerful sanctions screening API MCP Server, leveraging OFAC API to provide comprehensive risk assessments for individuals and organizations.
🎉 Ready for integration with Claude through the Model Context Protocol 🎉
https://github.com/user-attachments/assets/41ea6318-5b17-4da1-8d6d-8cb60b5342ea
You can run the Sanctions MCP Server using Node.js directly.
git clone https://github.com/yourusername/mcp-ofac
cd mcp-ofac
npm install
claude_desktop_config.json
Add the following configuration to your claude_desktop_config.json
file. Make sure to:
{
"mcpServers": {
"sanctions": {
"command": "/path/to/your/node",
"args": ["/path/to/your/mcp-ofac/index.js"],
"env": {
"OFAC_API_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}
You can ask Claude to screen individuals against sanctions lists:
"Can you check if John Smith born on 1980-01-15 from Syria is on any sanctions lists?"
You can ask Claude to check organizations:
"Is there a sanctioned entity called Tech Solutions Ltd based in Tehran, Iran?"
You can specify custom parameters for more targeted screening:
"Check if Maria Rodriguez with passport number AB123456 from Venezuela is on the OFAC SDN list with a minimum match score of 90."
The Sanctions MCP Server processes screening requests with the following parameters:
The tool returns detailed match information, including sanctioned entity details, match scores, and source information.
The server accepts detailed entity information including:
The server returns a JSON response with:
After configuring your claude_desktop_config.json
, restart Claude Desktop to apply the changes and enable the sanctions screening capability.
Please log in to share your review and rating for this MCP.
{ "mcpServers": { "sanctions": { "command": "npx", "args": [ "-y", "mcp-sanctions" ], "env": { "OFAC_API_API_KEY": "<YOUR_API_KEY>" } } } }
Discover more MCP servers with similar functionality and use cases
by chaitin
Provides a self‑hosted web application firewall and reverse‑proxy that filters, monitors, and blocks malicious HTTP/S traffic, protecting web applications from attacks such as SQL injection, XSS, brute‑force, bot abuse, and various code injections.
by PortSwigger
Integrates Burp Suite with AI clients via the Model Context Protocol, providing a built‑in SSE server and a packaged Stdio proxy for seamless AI‑driven interaction with Burp.
by cycodehq
Boost security in the development lifecycle via static application security testing, software composition analysis, secrets detection, and infrastructure‑as‑code scanning.
by auth0
Auth0 MCP Server enables AI agents to manage Auth0 tenants using natural language, streamlining tasks like application and user management.
by ChristophEnglisch
keycloak-model-context-protocol is an MCP server implementation for Keycloak user management, enabling AI-powered administration of Keycloak users and realms through the Model Context Protocol (MCP).
by Spathodea-Network
OpenCTI MCP Server is a Model Context Protocol (MCP) server that provides seamless integration with the OpenCTI (Open Cyber Threat Intelligence) platform, enabling querying and retrieving threat intelligence data through a standardized interface.
by mytechnotalent
Provides real-time threat intelligence and detailed malware sample metadata from Malware Bazaar through an AI‑driven MCP server, enabling authorized cybersecurity research workflows.
by kapilduraphe
This project provides an Okta MCP (Multi-Cloud Platform) server that enables Claude to interact with Okta's user management system, offering comprehensive user and group management capabilities along with onboarding automation.
by descope-sample-apps
descope-mcp-server-stdio is a Model Context Protocol (MCP) server that integrates Descope's Management APIs with applications like Claude Desktop. It enables users to manage user data and audit logs directly from their desktop environment.