
Opensanctions Mcp
Connects Claude to the OpenSanctions API for screening individuals and companies against 320+ sanctions lists from OFAC, EU, UN, and UK HMT, plus PEP databases. You get six tools: search by name or keyword, match entities using structured properties like birth date and nationality, fetch full entity details with relationships, list available datasets, get dataset metadata, and run full compliance investigations that combine matching with relationship mapping. Works with the hosted OpenSanctions API (free key required) or your own self-hosted yente instance. Useful when you need to check sanctions exposure during due diligence, onboarding workflows, or compliance investigations without leaving your AI chat.
- tools
- 6
- auth
- Secret needed
- transport
- STDIO
- env vars
- 2
- last updated
- Mar 28, 2026
Tools
6 toolsPublic tool metadata for what this MCP can expose to an agent.
search_entitiesSearch the OpenSanctions database by name or keyword.
Search the OpenSanctions database by name or keyword.
No parameter schema in public metadata yet.
match_entityScreen a person or company against sanctions and PEP lists using structured properties.
Screen a person or company against sanctions and PEP lists using structured properties.
No parameter schema in public metadata yet.
get_entityFetch complete details for a specific entity, including relationships to other entities (companies, associates, family members).
Fetch complete details for a specific entity, including relationships to other entities (companies, associates, family members).
No parameter schema in public metadata yet.
list_datasetsList available sanctions and PEP datasets. No API key required.
List available sanctions and PEP datasets. No API key required.
No parameter schema in public metadata yet.
get_datasetGet details about a specific dataset (publisher, entity count, last updated). No API key required.
Get details about a specific dataset (publisher, entity count, last updated). No API key required.
No parameter schema in public metadata yet.
investigate_entityRun a full compliance investigation in one call: match, fetch details, map relationships, and return structured data.
Run a full compliance investigation in one call: match, fetch details, map relationships, and return structured data.
No parameter schema in public metadata yet.
Sponsors
Configuration
OPENSANCTIONS_API_KEY*secretOpenSanctions API key. Get a free key at https://www.opensanctions.org/api/
OPENSANCTIONS_API_URLAPI URL. Defaults to https://api.opensanctions.org. Set to your self-hosted yente URL if applicable.
Readme
opensanctions-mcp
MCP server for sanctions screening and PEP checks via the OpenSanctions API.
Lets AI agents (Claude, Cursor, Windsurf, GPT) screen persons and companies against 320+ sanctions and PEP lists from OFAC, EU, UN, UK HMT, and more.
Disclaimer: This tool provides informational data only. It is not legal or compliance advice. Always verify matches with official sources before taking action.
Quick Start
Add to your MCP client config:
{
"mcpServers": {
"opensanctions": {
"command": "npx",
"args": ["-y", "opensanctions-mcp"],
"env": {
"OPENSANCTIONS_API_KEY": "your-key-here"
}
}
}
}
Get a free API key at opensanctions.org/api.
Where to add this config
- Claude Desktop:
~/Library/Application Support/Claude/claude_desktop_config.json(macOS) or%APPDATA%\Claude\claude_desktop_config.json(Windows) - Cursor: Settings > MCP Servers
- Windsurf:
~/.windsurf/config.json
Tools
search_entities
Search the OpenSanctions database by name or keyword.
Details
- Repository
- github.com/scka-de/opensanctions-mcp
- Package
opensanctions-mcp- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active