# ComplyAdvantage MCP for AI Agents AI Agent Connect

> ComplyAdvantage MCP. Automate AML and KYC screening directly from your AI agent. Screen individuals and companies, manage search histories, and monitor risk profiles without leaving your primary workspace. It handles the heavy lifting of compliance data so you can focus on making decisions.

## Overview
- **Category:** security-compliance
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_XL65FOwtTKHKwP1RCiy1LzvNQuo0YK5j94BON0DM/ai-agent-connect
- **Tags:** aml, kyc, entity-screening, risk-management, compliance-automation

## Description

When you're dealing with AML and KYC requirements, the sheer volume of data can become a bottleneck. You're usually jumping between tabs, copy-pasting names into search bars, and manually tracking who's been screened and who hasn't. This Connector changes that by letting your AI agent do the legwork for you. Instead of navigating a complex dashboard, you just tell your agent what needs to happen. It can pull up search results, update risk levels, and add internal notes to cases as you go. If you're looking for a way to organize these workflows, Vinkius makes it easy to connect this capability to your existing setup. It turns your AI into a compliance teammate that can handle the repetitive stuff like whitelisting entities or checking search history, letting you spend your time on actual risk analysis rather than data entry.

## Tools

### delete_search_tag
Remove specific tags from a search to keep your data clean. This helps maintain a tidy workspace.

### get_search_monitors
Check the status and details of ongoing risk monitoring. Use this to see what alerts are currently active.

### create_comment
Add a new note or comment to a search or entity record. This creates a permanent audit trail for your team.

### create_search
Start a new search for a person or company with specific filters. Use this to begin the screening process.

### get_search_details
Pull up the full results of a specific search for a deeper look. It provides all the necessary data in one view.

### get_search
Get a high-level overview of a specific search. It's the quickest way to see basic search info.

### list_comments
See all internal notes and history for a specific search. This is great for reviewing past team decisions.

### list_searches
Pull up a history of all previous searches performed in your account. Use this to audit past work.

### update_search_entities
Change entity details like risk levels or whitelist status. This updates the core risk profile of a result.

### update_search_monitors
Start or stop risk monitoring for specific entities. Use this to manage your alert volume.

### update_search_profile
Modify the profile settings for a monitored search. This helps refine how the agent tracks specific risks.

### update_search
Change the assignee or status of a search record. Use this to move cases through your internal pipeline.

### list_users
See a list of all users currently in your account. This helps with team management and permissions.

### acknowledge_monitor
Confirm that you've seen and addressed a change in a monitored search. This clears alerts from your queue.

## Prompt Examples

**Prompt:** 
```
Search for a person named 'John Smith' with a fuzziness of 0.7.
```

**Response:** 
```
I've initiated the search for 'John Smith'. The search ID is 'SR-99283'. I found 3 potential matches. Would you like to see the full details for these results?
```

**Prompt:** 
```
List the most recent searches performed in my account.
```

**Response:** 
```
Retrieving your search history... Here are the last 5 searches: **Acme Corp** (ID: 101), **Jane Doe** (ID: 102), **Global Tech** (ID: 103), etc. Which one would you like to inspect?
```

**Prompt:** 
```
Add a comment to search ID 12345 saying 'Verified identity via passport'.
```

**Response:** 
```
Comment successfully added to search 12345. The note **'Verified identity via passport'** is now recorded in the case history.
```

## Capabilities

### Screen individuals or companies
Use create_search to run AML and KYC checks with custom filters.

### Retrieve full search results
Use get_search_details to pull complete data for a specific entity.

### Track search history
Use list_searches to see every previous screening performed in your account.

### Start or stop risk monitoring
Use update_search_monitors to toggle ongoing alerts for specific entities.

### Update risk classifications
Use update_search_entities to change risk levels or whitelist status.

### Add internal case notes
Use create_comment to record observations or verification details on a case.

### List account users
Use list_users to see who has access to your compliance dashboard.

## Use Cases

### Quick screening of new clients
A compliance officer asks the agent to screen 'Global Tech' with 0.7 fuzziness. The agent uses create_search and shows the results immediately.

### Recording verification notes
A risk analyst asks to add a note to search 12345 saying 'Passport verified'. The agent uses create_comment.

### Managing risk alerts
A legal team member asks to stop monitoring an entity that has been whitelisted. The agent uses update_search_monitors.

### Verifying screening logic
A developer wants to see if a search returns the right results. They use get_search to verify the overview.

## Benefits

- Stop manual data entry by using create_search to screen names directly from your chat.
- Keep your audit trail organized by adding notes with create_comment as you review cases.
- Stay on top of risks by using update_search_monitors to toggle alerts for specific entities.
- Speed up whitelisting by updating risk levels and details with update_search_entities.
- Save time on manual lookups by pulling full histories with list_searches and get_search_details.
- Manage team workloads more easily by assigning tasks via update_search.

## How It Works

The bottom line is you get a direct line to your compliance data without the manual clicking.

1. Subscribe to the Connector and grab your ComplyAdvantage API key.
2. Plug the key into your AI client's connection settings.
3. Ask your agent to start screening names or checking risk profiles.

## Frequently Asked Questions

**How does ComplyAdvantage MCP help with AML?**
It helps automate AML screening by letting your agent pull risk data and update statuses directly. This reduces the need for manual data entry in your compliance workflow.

**Can I use ComplyAdvantage MCP to screen companies?**
Yes, it lets you search for both individuals and companies using specific filters. You can check for various risk factors in one go.

**Does ComplyAdvantage MCP support risk monitoring?**
It can start or stop ongoing monitoring for entities to keep you updated on risk changes. This helps you stay ahead of potential threats without manual checking.

**Can I add notes to my compliance cases?**
Yes, you can create internal comments on any search or entity to keep an audit trail. This is perfect for documenting your team's decisions.

**How do I update risk levels for a client?**
You can use the Connector to refine risk classifications and whitelist details directly. It updates the core profile of the entity in your account.

**Can I see my past compliance searches?**
The Connector can pull a list of all previous searches performed in your account. This makes it easy to audit past work or find old search IDs.

**How do I perform a new AML screening search for a company?**
Use the `create_search` tool. You can provide the company name in the `search_term` and optionally add `filters` like country codes or specific entity types to narrow down the results.

**Can I enable ongoing monitoring for a specific search result?**
Yes. Use the `update_search_monitors` tool with the specific Search ID. This allows you to start or stop the monitoring service for that entity to receive updates on risk changes.

**How can I see the full details and risk matches of a previous search?**
You can use `get_search_details` with the Search ID to retrieve the full detailed results, including all identified risk matches and entity metadata.