Integration · Windsurf

OFAC Screens Before Windsurf Agents Pay

sanctions_check as a native Windsurf tool — screen every wallet before your agent signs a transfer.

The problem

Windsurf agents run autonomous multi-step tasks that can include payments. The operator carries OFAC liability for every signed transfer — the screen must live in the agent's own tool set.

Code example

# Windsurf MCP config
{
  "mcpServers": {
  "sanctions": { "command": "uvx", "args": ["sanctions-mcp"] }
  }
}

Setup steps

Installpip install -U sanctions-mcp
Add to WindsurfRegister the MCP server in Windsurf settings
ScreenCall sanctions_check before any payment step
AuditEvery screen logged — export to CSV anytime

Pricing

From $19/mo (10,000 checks) · Free tier: 5 checks/day, no API key

Add OFAC screening to Windsurf

Free tier: 5 checks/day, no API key. Scale from $19/mo.

See pricing