The tools below are what an MCP client discovers after connecting to the
server. The model calls them on your behalf; you rarely need to name a tool explicitly. Each group
links to the matching section of the API Reference for full request and response
schemas.
All tools call the authenticated Dataspike API and require your API key, except list_aml_sources,
which is anonymous.
AML Screening
Screen individuals and organizations against sanctions, PEP, and watchlists. See AML Screening in the API Reference.
| Tool | Description |
|---|
search_aml | Screen a person or organization against sanctions, PEP, and watchlists. Returns a risk level and matches. |
get_aml_history | Retrieve a previous AML search result by its UUID. |
list_aml_sources | List the AML datasources Dataspike covers (anonymous — answers which lists are covered, not whether a person is on them). |
Applicants
Look up applicant profiles and their AML reports. See Applicants in the API Reference.
| Tool | Description |
|---|
get_applicant | Retrieve an applicant profile by Dataspike UUID. |
get_applicant_by_external_id | Retrieve an applicant by your own external identifier. |
get_applicant_aml_report | Latest AML screening report for an applicant. |
list_applicants | List applicant profiles (paginated). |
Verifications
Inspect KYC verification sessions and their timelines. See Verifications in the API Reference.
| Tool | Description |
|---|
get_verification | Retrieve a verification (KYC session) by UUID. |
get_verification_by_short_id | Retrieve a verification by its short/public id. |
get_applicant_verifications | List all verifications for an applicant. |
get_verification_tracking_events | Timeline of events for a verification. |
list_verifications | List verifications (paginated, filterable). |
KYB (Business Verification)
See KYB Verification in the API Reference.
| Tool | Description |
|---|
get_kyb_verification | Poll a KYB verification result by UUID. |
KYT (Crypto)
See KYT Crypto in the API Reference.
| Tool | Description |
|---|
get_crypto_report | Retrieve a KYT crypto-wallet check report by UUID. |
Email Verification
See Email Verification in the API Reference.
| Tool | Description |
|---|
get_email_check | Retrieve a single email-verification check by UUID. |
list_email_checks | List email checks (paginated, filterable). |
Deepfake Detection
Run authenticity analysis on images. See Deepfake API in the API Reference.
| Tool | Description |
|---|
analyze_image | Run deepfake detection on a selfie/portrait (async job). |
analyze_document_image | Run deepfake detection on an ID-document image (async job). |
get_deepfake_job | Poll a deepfake-analysis job by UUID. |
Image analysis is image-only. Images reach the server through a drag-and-drop upload widget,
available in clients with MCP Apps UI support (Claude Desktop, claude.ai); the analyze_* tool is
then called with the uploaded file. analyze_* starts an async job — poll get_deepfake_job for
the result.