Vinkius

OpenSanctions MCP. Check Names and Companies Against Global Sanction Lists

OpenSanctions connects your agent to a massive, global database of sanctions and Politically Exposed Persons (PEP) lists. Use this MCP to check names, companies, and vessels against major international watchlists like OFAC, EU, and UN. It's essential for any process requiring Know Your Customer (KYC) or Anti-Money Laundering (AML) compliance.

OpenSanctions MCP is compatible with Claude Claude
OpenSanctions MCP is compatible with ChatGPT ChatGPT
OpenSanctions MCP is compatible with Cursor Cursor
OpenSanctions MCP is compatible with Gemini Gemini
OpenSanctions MCP is compatible with Windsurf Windsurf
OpenSanctions MCP is compatible with VS Code VS Code
OpenSanctions MCP is compatible with JetBrains JetBrains
OpenSanctions MCP is compatible with Vercel Vercel
See Vinkius in Action

Give Claude and any AI agent real-world access

Screening People

Checks individuals against sanctions lists and Politically Exposed Persons databases to flag potential risks.

Investigating Companies

Searches for corporate entities, verifying registration details and checking their current sanction status.

Checking Vessels

Retrieves detailed records on ships, including IMO numbers, owners, and any associated sanctions.

Gathering Data Sets

Lists all available global sanctions datasets so you know exactly what information is being checked against.

Waiting for input…

AI Agent
OpenSanctions

What AI agents can do with OpenSanctions: 8 Compliance Tools Available

This MCP gives your agent eight specialized tools to query data sets, match identities, and screen entities against global sanctions lists.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using OpenSanctions MCP

Get Datasets

Lists all available sanctions data sets, showing dataset names, publishers, and the total number of entities contained in each.

Get Entity

Retrieves comprehensive details for a single entity using its unique ID, including...

Match Pep

Screens an individual's name against Politically Exposed Persons (PEP) lists to...

Match Sanctions

Runs fuzzy matching on a name to find potential matches in global sanctions...

Search Company

Searches the database specifically for companies, providing their registration...

Search Entities

Performs a flexible search across all entity types (Person, Company, Vessel) using free-text queries and fuzzy matching.

Search Person

Finds personal profiles by name, returning aliases, dates of birth, nationalities, and sanctions status for individuals.

Search Vessel

Searches for ships using names or IMO numbers, providing details on flags, owners...

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

OpenSanctions MCP is compatible with Claude

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The OpenSanctions integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on each call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with OpenSanctions, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,200+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Connections are secured and governed automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog weekly
OpenSanctions MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by OpenSanctions. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS CLOUD

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on each call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

The Pain of Manual Due Diligence

When vetting a new partner or client, the process is a nightmare of tabs and copy-pasting. You pull the company name from one source, run it through a government database portal, then manually look up key executives' names in a separate PEP tracker, and finally cross-check the vessel involved against maritime watchlists. It takes hours, involves jumping between different web portals, and every little mistake introduces risk.

With this MCP connection, your agent handles the entire sequence. You simply ask: 'Is this company compliant?' The system runs multiple searches—checking companies using `search_company`, screening people via `match_pep`, and verifying vessels with `search_vessel`—and delivers a single, consolidated risk report back to you.

OpenSanctions MCP Provides Complete Compliance Context

You eliminate the need for disparate searches. Instead of running separate queries to check company details, person aliases, and sanctions history, you use `get_entity`. This single tool pulls together name variations, addresses, nationalities, and all related sanction hits.

The difference is simple: You move from reactive data gathering—where you have to ask for every piece of information individually—to proactive risk assessment. You get the full context in one flow.

What OpenSanctions MCP does for your AI

When you need to know if a client, partner, or transaction is flagged by global regulators, OpenSanctions provides the answers. This MCP lets your agent query the world's largest collection of sanctions and PEP data through simple conversation—no API keys are required for non-commercial use.

It handles everything from searching individual names against Politically Exposed Persons lists to screening entire companies or vessels. You can get detailed profiles, including aliases, dates of birth, and full ownership structures. If your current workflow involves manually cross-referencing multiple government watchlists, this MCP cuts out all the friction. Simply connect it through Vinkius and let your agent do the heavy lifting.

It aggregates data from major global regimes like OFAC, EU, and UN into one place, giving you a clear compliance picture instantly.

Built · Hosted · Managed by Vinkius OpenSanctions MCP - Global Sanction Screening
Server ID 019d8467-ef4c-7301-8ed2-d753536b788b
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Frequently asked questions about OpenSanctions MCP

Does OpenSanctions help with KYC/AML compliance? +

Yes, absolutely. The MCP is designed specifically for KYC and AML checks by screening identities against major global sanctions lists and PEP databases.

Can I search for people using OpenSanctions MCP? +

You can use search_person to find individuals by name, or run a targeted check with match_sanctions to see if they are listed on sanctions lists.

What is the difference between `search_entities` and `get_entity`? +

search_entities lets you look for potential matches using free text. get_entity, however, requires a specific ID to pull comprehensive details on an already identified entity.

Does OpenSanctions require me to pay per API call? +

No, the MCP is available without needing an API key for non-commercial use. You just connect through Vinkius and start screening with your agent.

Can I check vessels using OpenSanctions MCP? +

Yes, you can run search_vessel to look up ships by name or IMO number, checking them against sanctions databases for maritime risk management.