@vigilhq/mcp-server
v0.3.0
Published
Model Context Protocol (MCP) server for Vigil sanctions screening — exposes compliance checks as MCP tools
Maintainers
Readme
@vigilhq/mcp-server
Model Context Protocol (MCP) server for Vigil — exposes sanctions screening, batch checks, watchlist status, monitoring, and compliance reports as MCP tools.
Installation
npm install -g @vigilhq/mcp-serverUsage
Stdio mode (local / Claude Desktop)
export VIGIL_API_KEY=vgl_sk_live_...
vigil-mcpAdd to Claude Desktop config (claude_desktop_config.json):
{
"mcpServers": {
"vigil": {
"command": "vigil-mcp",
"env": {
"VIGIL_API_KEY": "vgl_sk_live_..."
}
}
}
}HTTP mode (remote / Railway)
PORT=3001 VIGIL_API_KEY=vgl_sk_live_... vigil-mcpTools
| Tool | Description |
|------|-------------|
| vigil_check | Screen an entity against global sanctions and PEP lists |
| vigil_batch_check | Screen up to 50 entities in one call |
| vigil_list_status | Check watchlist sources and freshness |
| vigil_monitor | Add an entity to continuous monitoring |
| vigil_report | Generate a full compliance screening report |
Environment Variables
| Variable | Required | Default | Description |
|----------|----------|---------|-------------|
| VIGIL_API_KEY | Yes | — | Your Vigil API key |
| VIGIL_API_URL | No | https://api.vigilhq.dev | API base URL |
| PORT | No | — | Set to enable HTTP mode |
License
MIT
