Sanctions MCP Server
Plug automated sanctions screening into your AI workflows with FlowHunt’s Sanctions MCP Server. Instantly check individuals and organizations against global watchlists for robust compliance and risk management.

What does “Sanctions” MCP Server do?
The Sanctions MCP Server is a tool designed to connect AI assistants with comprehensive sanctions screening capabilities. By leveraging the OFAC API, this MCP Server allows AI-driven workflows to screen individuals and organizations against major global sanctions lists, such as OFAC SDN, UN, and OFSI. Developers can use the server to perform risk assessments, customize screening parameters (like minimum match scores), and select specific sanctions lists for compliance needs. This enhances development workflows by enabling automated, reliable compliance checks, entity screening, and detailed match reporting directly within AI-powered environments.
List of Prompts
No explicit prompt templates are mentioned in the repository.
List of Resources
No explicit MCP resources are described in the repository.
List of Tools
- Sanctions Screening Tool
Screens individuals and organizations against major global sanctions lists using various identifiers (name, address, ID documents, etc.). Allows specification of minimum match score and source lists. Returns detailed match information, scores, and source data.
Use Cases of this MCP Server
- Compliance and Risk Assessment
Automate screening of individuals and organizations to ensure compliance with international sanctions regulations, reducing manual effort and errors. - KYC (Know Your Customer) Workflows
Integrate automated sanctions checks into onboarding processes for banks, fintechs, and other regulated entities. - Transaction Monitoring
Screen transaction parties in real-time to prevent prohibited dealings and enhance anti-money laundering (AML) systems. - Custom Risk Threshold Management
Customize minimum match scores and select specific sanctions sources for tailored compliance and risk management. - Bulk Entity Screening
Process and screen large sets of entities (people or organizations) efficiently within AI-powered applications.
How to set it up
Windsurf
No specific setup instructions for Windsurf are provided in the repository.
Claude
- Prerequisites:
- Install Node.js v20 or higher
- Install npm or yarn
- Obtain your OFAC API key (if required)
- Clone repository:
git clone https://github.com/madupay/mcp-sanctions cd mcp-sanctions npm install
- Configure
claude_desktop_config.json
:
Add the following snippet, updating paths and API key:{ "mcpServers": { "sanctions": { "command": "/path/to/your/node", "args": ["/path/to/your/mcp-sanctions/index.js"], "env": { "OFAC_API_API_KEY": "YOUR_API_KEY_HERE" } } } }
- Save and restart Claude Desktop
Restart the application for changes to take effect. - Verify the sanctions screening capability is enabled.
Securing API Keys
API keys (such as OFAC_API_API_KEY
) should be stored in the env
section of your MCP server configuration:
"env": {
"OFAC_API_API_KEY": "YOUR_API_KEY_HERE"
}
Cursor
No specific setup instructions for Cursor are provided in the repository.
Cline
No specific setup instructions for Cline are provided in the repository.
How to use this MCP inside flows
Using MCP in FlowHunt
To integrate MCP servers into your FlowHunt workflow, start by adding the MCP component to your flow and connecting it to your AI agent:

Click on the MCP component to open the configuration panel. In the system MCP configuration section, insert your MCP server details using this JSON format:
{
"sanctions": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Once configured, the AI agent is now able to use this MCP as a tool with access to all its functions and capabilities. Remember to change “sanctions” to whatever the actual name of your MCP server is and replace the URL with your own MCP server URL.
Overview
Section | Availability | Details/Notes |
---|---|---|
Overview | ✅ | Provides a high-level summary of the server’s capabilities |
List of Prompts | ⛔ | No prompt templates found in the repository |
List of Resources | ⛔ | No explicit MCP resources described |
List of Tools | ✅ | Sanctions screening tool described in README |
Securing API Keys | ✅ | Documented in setup instructions |
Sampling Support (less important in evaluation) | ⛔ | No mention of sampling |
| Roots Support | ⛔ | Not mentioned |
Based on the available documentation and repository contents, the Sanctions MCP Server is straightforward and focused. It offers a specialized tool, clear setup instructions for Claude, and covers API key security, but lacks detailed information on prompt templates, multiple explicit resources, and broader platform integration.
Our opinion
MCP Score: 4/10
This MCP Server is practical and well-documented for its primary use case (sanctions screening), but lacks depth in MCP-specific features like prompts, resources, roots, and sampling support. It’s best for straightforward AI compliance integrations.
MCP Score
Has a LICENSE | ✅ (MIT) |
---|---|
Has at least one tool | ✅ |
Number of Forks | 0 |
Number of Stars | 0 |
Frequently asked questions
- What is the Sanctions MCP Server?
The Sanctions MCP Server is an integration that enables AI assistants to perform automated sanctions screening against major global lists (OFAC SDN, UN, OFSI) using the OFAC API. It provides risk assessments, customizable match thresholds, and detailed match reporting for compliance workflows.
- Which use cases does the Sanctions MCP Server support?
It’s ideal for compliance and risk assessment, KYC onboarding, transaction monitoring, custom risk threshold management, and bulk entity screening in regulated or financial environments.
- How do I integrate the Sanctions MCP in FlowHunt?
Add the MCP component to your FlowHunt flow, configure your MCP server details (including the server URL and authentication), and connect it to your AI agent. The Sanctions screening tool will then be available for use in your flows.
- How are API keys secured?
API keys such as OFAC_API_API_KEY should be stored in the 'env' section of your MCP server configuration to keep them secure and out of source code.
- What compliance lists are supported?
The server can screen against OFAC SDN, United Nations, OFSI, and other international sanctions lists, depending on your configuration and API provider.
Automate Sanctions Screening with FlowHunt
Integrate the Sanctions MCP Server into your AI solutions for reliable, automated sanctions checks and compliance. Streamline your KYC, AML, and risk workflows today.